skysight-inc/HackerNews huggingface dataset:
Japan’s Message to the United Kingdom and the European Union [pdf]
I remember I used to chat in the WordPress chat. I was one of the few people who actually answered questions. For some reason there was an off topic chat. One of the regulars was ll "that's off topic - stop" I pointed out there was off topic there all the time. He then proceeded to make a point of that he chatted there more often. I pointed out that I had previous just changed the nickname I was using and to use my previous my nick for his wc -l command. 6 hours laters I was kicked and banned by ops. Fun fact, off topic wasn't against the rules. Telling people you're more important than them because the amount of time you've been there was. I was told I could go back in a few hours. I stopped going there and answering questions after that. That was the final straw for me and WordPress. I haven't used it since. Their bug trac was full of bugfixes that never got applied, got repatched and then still never got applied.
It's basically going to be impossible to avoid as long as you have a system of political appointees - even if people actually want to try to consciously avoid it, they will tend to know more about people they have a reason to know, and that will make it very easy to favour some of them.
Actually people are both at the same time. The more you have to develop this stuff the less you use it. 90% of the developers I know don't have a smart phone, no facebook account, don't use gmail as mail client, etc.
I don't mean to criticise you personally, because I have done the same thing, but: Comments about what someone thought the title meant are very common and not interesting in any way.
First on the Cipher Brief: Snowden's Boss Shares Lessons Learned
Consumer marketing for drugs is forbidden in many parts of the world, the US is more an outlier. However this still leaves marketing to doctors, which is a problem. There are some initiatives that reject that (e.g. there's a german group called Mezis).

It also completely makes sense. The decision for or against a drug should be guided by scientific evidence. So the only form of "marketing" that should be allowed are high quality scientific studies. And they shouldn't be delivered to the doctors or patients via marketing brochures, but via scientific articles and recommendations from independent organizations reviewing scientific articles.
After using FreeNode for years, this is the first I've heard of censorship.

Can you cite some examples? (Downvotes are not censorship, btw.)
I recall a story about Swiss company, Crypto AG: http://mediafilter.org/caq/cryptogate/
Fat chance ;)
There's a reasonable middle ground (that will differ by person). I spend very little time on bills--direct payment in most cases. I have a housecleaner who comes every few weeks to keep things at least vaguely under control. I have a lawn service. I use Amazon Prime which eliminates lots of little errands. That said, I don't go crazy with all the Internet task services, most of which seem like more trouble than they're worth and most aren't even available where I live.
You don't mention a language; I suggest you pick one then look for a good free text. For example, choose Python then go for Mark Pilgrim's Dive into Python. I'm sure others could make recommendations for C#, Java, Ruby or JavaScript. A good view of OOP in a relatively language neutral manner if the GoF patterns book: Johnson, Gamma, Helm, Vlissides Design Patterns. It summarised state of the art OOP in the mid 90s and was a big influence on Java. Things have moved on since then, and IMHO, other techniques for structuring your code are just as important as OOP. I'd highlight generic programming, asynchrony and coroutines. There's a lot to discover and enjoy - good luck!
AMD64 is, as far as I know, not a standard.

Even if it was, being a standard does not mean that it is free, easy and legal for others to implement. Some standard bodies require a patent sharing agreement or licenses being provided for a "reasonable" cost, but what is reasonable is often a topic of discussion.

x86_64 also incorporates a 32-bit compatibility, which is copyright protected by Intel and only a handful of licensees exist, with no new licenses having been signed in the past decade or so. I don't think you can implement AMD64 without also acquiring an x86 license from Intel.
I've had such a situation and we were lucky that we had written software that makes dealing with embarassingly parallel problems embarassingly scalable.
I did some search it appears that it doesn't exist now or that it never existed in the first place.
I'm happy, because Java already solved a lot of problems on which many emerging platforms are still working on. It's mature, it's working, there's great community and mostly a consensus on architectural approaches. It could be better, but the features I personally desire (better reflection and metamodels to support generative programming), are not present nowhere in other popular languages and platforms.
It'll be odd if he comes back, safer to remain in exodus.
I worked for Yandex. AMA. Will not violate NDA, obviously.
But he didn't just leak information concerning his homeland. He actually leaked information about allies of his homeland e.g. the UK.

I'm pretty sure that alone will ensure he won't get pardoned. It could cause one of the biggest diplomatic incidents in history between the US and UK. Particularly with Theresa May as PM - who has been instrumental for years in building up the security services powers.
I'm wondering why, with all the technological progress, we don't have 8 hour work-weeks just yet :)
The thing I hate about all petition sites is that they ask for my personal information for... what purpose exactly? They don't even seem to try to verify anything. They just look like scams to me, which is a shame because I really think they shouldn't be...
The conversion tools failed pretty badly in my case. I had to do a ton of manual fixes. There are also still a lot of libraries out there that haven't updated yet so unfortunately I'm holding off on updating for now.
Sure, there are tradeoffs everywhere, but there's a distinction here. I'm talking about things which can be cobbled together for most use cases from what already exists in the stdlib. Vec<bool> is good enough for most use cases, and thus BitVec doesn't exist in the stdlib. Mutex<HashMap> is also good enough for many use cases. The better, more specific implementations exist as separate crates.

Need a concurrent hashmap? Use Mutex<HashMap>. Think that's not good enough for your use case? Then what the stdlib would have offered will probably not fit for you either.

Remember, I'm not saying that we shouldn't have these things in a library somewhere (even an official library), I'm saying they shouldn't be in the stdlib, because there's an additional burden to that, and stability guarantees mean that it's harder to evolve.
I suspect Obama won't care too much about what people living outside the US think on this one.
In order to transfer learnings from virtual worlds to the real world more efficiently, I imagine a module that translates real world footed to an abstract representation that is the same as for rendered footage.

In other words, you would train a NN on input from a footage of a walkthrough of a real building to output rendered footage from the same path (3D data from architects is already there). The middle layer of this quasi autoencoder then is the basis to train fully simulated tasks, e.g. autonomous vehicles. In a way, it would be similar to colorization of b/w footage. Would that scale training data?
I think the problem is, people do not care anymore. The scandal is over, business as usual. Only a small percentage of the population still cares about Snowden. I think the image of the NSA has been hurt and a change in legislation might get you some positive press in the future, but I do not think that pardoning Snowden would be worth the effort for a politician. On the other hand: Obama probably does not have to care.

Edit: I normally don't do these edits, but seriously, why am I getting downvoted for this? Obviously this is bad, that does not make it any less true. You must be the ones downvoting sad YouTube videos and the reason why Facebook had to introduce multiple like variants.
Thanks. Do you know who is working on this? I'd like to talk with them.
Nope, it definitely existed. I googled "snowden hero not traitor amnesty international" and the first link is a press release from the Amnesty International itself (the press release is also down) that links to that page: http://imgur.com/3Ttfjc5
That's a good point. I'm generally opposed to including payroll taxes when talking about tax for that reason, because what people tend to compare when talking about income, tends to be their contracted salary excluding anything paid by employers. If you then include payroll taxes when comparing tax, you should compared it income + payroll taxes as your "actual" gross income.

But when you discuss with people who want to quote high tax rates, they almost always include everything in order to try to get shockingly high numbers, which is why I now tend to use the OECD numbers because they too favour that, and their numbers still tend to come out far below what certain people like to think they pay (I was shocked at first to find out that there is a huge number of people out there that have no idea what their actual tax rates are, but just blindly go by the marginal rates and assume that's what they're paying...)

But of course that comparison also goes the other way if you try to compare against countries where the relative split is wildly different.
Sorry Snowden but I don't support anything what "George Soros" support, i read you book,interview [...] but you are on wrong side of barricade

https://www.google.co.uk/#q=gorge+soros

"Some results may have been removed under data protection law in Europe. Learn more"

http://commieblaster.com/george-soros-fund/

http://www.zerohedge.com/news/2016-07-08/how-george-soros-si...

http://www.infowars.com/soros-admits-responsibility-for-coup...

http://www.scmp.com/news/china/economy/article/1906325/how-b...

http://mailstar.net/asia-crisis.html

This person is responsible for the miseries of million people. He is P-0-1 p;o)t 2.0
You may also be interested in Batavia's Graveyard. Fascinating & gruesome account of a Dutch ship's voyage to Java. The descriptions of the personalities and motivations of those willing to undertake such a risky voyage, were in many cases like a gamblers last throw of the dice.

Very well researched, about 1/3 of the book is references/footnotes.

https://www.amazon.com/dp/0609807161
Hey thanks for replying I'm not able to find your email in your profile. Thanks!
Sorry for the 400-100=300MB mix-up, you are completely right, it should have been 800-200=600MB.

If you need to crunch all those numbers at once, then yes, your cache will become your bottleneck. But if you were, say, keeping the count on a 100 million things, you most of the time will not be worried about that or your RAM usage, as most counts typically tend to follow a power-law distribution. Therefore, contention to make sure you are tracking every count will probably become a far worse problem for your app than your ability to shuffle data to/from the CPUs. Only in the corner case where you crunch a matrix or vectors or numbers of that size at once, you will start to get worried. But as said, I think the tensor-crunching use-case is the exception, not the norm.
Because they're not links, they're images.
So AdBlock plus now sells advertisements.

I have no problem watching ads on legitimate sites and generally I'm avoiding sites with many ads even if the content is legit.

I understand that some ads must exist for good known reasons, but the way that adblock tries to monetize the whole thing, is something I don't like.
It has also created havoc in the Swift world. Suddenly all existing Swift code is broken. The migration tool is supposed to take care of most of this for you but my experience has been that it misses a lot of things and upgrading requires many manual fixes. Of course every Swift library in existence also needs to be updated so your changes of a smooth migration right now are slim.

Apple has the resources to push this through and developers don't really have much choice so I don't expect this to become another Python 3 fiasco but this really should be the last time Apple breaks so much code just to clean up the syntax a bit.
Curious to how a school wold work on not wasting talent without putting pressure the talented kid.

"Oh, we have prepared a special curriculum for you because you are gifted and hired these teacher to give you room to fulfill your potential and not waste it. No pressure though, if you want to waste your potential and become medioker, just say the word and we will throw away the investment we have made in you!"
It doesn't have to be about narcissism. Parents want their children to be happy, and they believe being super-smart will help make that happen.
Edward Snowden is hugely valuable politically because he stood up to the intelligence agencies and survived (so far). Most importantly, we have a moral obligation to get him pardoned. Snowden sacrificed a great deal already. He doesn't need to be martyred, he should be allowed to return home and continue his life.
But one thing that people keep forgetting is that even 50 MB would be a dream to any user on the old Xerox PARC workstations.

So it is mostly an issue of sloppy coding and bad GC implementations than anything else.
Yeah I realize that and I've been saying it the past few days myself. It's just so frustrating!
My guess is it's just a matter of slowly changing policy. In Norway it went paper return => online return => online summary that you had to confirm => summary that you only needed to act on if you had corrections. That process took many years, I'm assuming as they wanted to iron out any issues with one step before taking the next.
This is deceptive.

I entered my details and it said that neighbours were already using it and gave examples. Examples that are very like those on the local (closed) fb group for the area. So I signed up.

And now it says there is no-one using it, I'm the first and I need to recruit 9 more people to make the area 'live'.

This is one certain way for me to avoid your product forever because if I can't trust you now I can't trust you at all.
“iphone slow” searches track IoS releases, implying planned obsolescence?
Absolutely. The difference for most Europen countries vs. the US, other than the top 5-6, is low enough to get eaten up by healthcare and similar very quickly.
I see it more as people wanting to experience everything they can. Plus, modern life adds on many demands.
To be fair, it's a lot easier to live in the moment when the planning is someone else's responsibility, i.e. Your son can live in the moment because you're the one buying the food, paying the bills

:-)
And you think Putin is better? But Soros is where you draw the line.
This is short-changing the Swift team on a lot of axes, but you're also wrong about the lack of eventual compatibility:

> For Swift 4, the primary goals are to deliver on the promise
> of source stability from 3.0 on, and to provide ABI stability
> for the standard library.

https://lists.swift.org/pipermail/swift-evolution/Week-of-Mo...
Microprocessors: 1971 to 1996 (2007)
Transpiling usually concerns syntax. Babel won't transpile .endsWith to a polyfill for you, hence the existence of that package
Tesla Hacker reveals impressive ‘off-grid’ home powered by Model S batteries
I like Swift but it really was released too early. There were fundamental problems with the tooling for a long long time after the first release and there has been a lot of churn in the syntax even after the tooling started to settle down.

Designing a language like Swift is hard and it's not reasonable to expect them to get everything right on the first try but I do think it would have benefitted from a lot more dogfooding before they started pushing it on developers.
What if I told you George Soros likes dogs? Better close down all animal shelters!
The future of innovation at big companies?
Yes, it's more transparent. It does also mean, though, that it feels like you're taxed more, because e.g. in the UK, most people aren't aware that their employer pays 12.8% or whatever the current rate is, in employers national insurance contributions.

This does complicate cross-border comparisons in that if you're including payroll taxes when talking about the tax, you also need to add them to salaries to get comparable numbers.
Samsung may follow Apple’s lead and ditch the headphone jack
Wait, Snowden is "on the wrong side of barricade" because someone supported him? Not supporting someone because someone else who you don't support is supporting him is not a valid argument in any situation.
The numbers seemed very high to me so I created a list on my own and thought I'd share it (single, no kids, full time job).

1. Work: 40 hours

2. Cooking: 3 h (who the hell cooks three times a day?)

3. Laundry: 0.5 h (once a week)

4. Cleaning: 1 h (and I am very clean, I just avoid producing dirt)

5. Buying stuff: .5 h (I try to avoid buying too much stuff I don't really need)

6. Bills: 0 h (they a are paid automatically from my account)

7. Small errands: 1 h

8. Transport: 4 h (I ride my bicycle to work, so one could count that as exercise)

9. Staying healthy: 4 h (in addition to the bicycling to and from work)

10. Finances: 0 h (I have no idea how anyone can spend so much time on this. I just live by the simple rule: don't get into debt and move some of your income automatically on a saving account)

11. Taxes: 0 h (automated in Germany)

12. Responsibility for Yourself: 0 h (weird point)

13. Responsibility for your dependents: 0 h (I'm not responsible for anyone and visiting my family is fun)

14. Being sick: 0 h

15. One time errands: 2 h (I have to do some irregular stuff)

16. Long term planning: 1h (because I'm actively thinking about it at the moment)

1. Attire and Grooming: 3.5 h (half an hour every morning, 3 minutes in the evening)

2. Sleep: 49 h

3. Eating: 1.5 h (breakfast and lunch is included in work time)

Overall: 109 h

Free time: 49 h

I think it all comes down to priorities and you current life situation. But one can influence most of these things and you have to decide what is really important in your life. For me, it's free time.
So is 3.0 when Swift is finally gonna settle into stability? Or are they gonna wait until 4.0 to stop breaking backwards compatibility?
New Documents Released from Hack of Democratic Party
That is of course true, but do you have to think about the shopping now, when you know you will do it at 20:00?
I agree with your points, but would like to add another one: runtime generic type erasure needs to go. Whether it is through reification or some other means, I don't care, but it feels like every single time I sit down to write some solid core-of-the-program basic code, I run up against erasure.

It's probably not every time, but you get the point.

That said, I think that Java 8 is in a good state, and I really liked its improvements. For Java 9, the new modularization system seems interesting, and I'll be happy to ditch classpaths!
> Many of the features of Dropcam (now Nest Cam) aren't really possible without it being on my butt.

Oh, they totally are. They just chose not to do it this way. Some of that is because of it being a "turnkey" solution, but let's not pretend the cloud is required for most of them.

> In particular, the new person alerts take advantage of ML in my butt

It shouldn't need to. Detecting people on video streams is something your smartphone camera now does on-chip. At most it requires a DSP unit.

> as does the new Sightline feature that lets you scrub quickly over a few days in seconds.

That's just a video player with some added precalc on the video stream.

You could have all those features with your own storage server and interface in a local network. It's just that it is a little less "turnkey", so it wouldn't sell as well.
According to the comment just above yours, those "signatures" are unauthenticated?
You can't pardon someone until they've been convicted. Snowden hasn't been tried and convicted and so can't be pardoned.
Absolutely. I was including pharmaceutics only for the second part of my comment (essentially a way to gradually socialize commodities).

Marketing regulations can be great. In Germany (physical) mail and phone spam is already quite nicely regulated, but it could go even further, I think. I heard phone spam is a thing in the US.
Ubuntu servers security: 25 security tools to armor your system
If you can get away with using it Kotlin fixes almost everything I dislike about Java and works for Android development today.
> Some people are resilient enough to survive that. Others get pretty broken by it.

And the third kind (full disclosure: I was of this kind) get very rebellious and were multiple times in strong danger of being expelled from school (not because of bad marks). I still hated school and love to ask the inconvenient question: Who is the more evil person: The kid who does a school rampage or the politician whose decision not to drop lawcompulsory school attendance (in Germany for example home schooling is disallowed) leads to suicides of schoolchildren. Both people clearly leave traces of dead people.
Show HN: Bootstrap.io
Designers at fingertips
Free time is a dangerous thing, so urban adults must be kept entertained during their free time.
> post-2009 or so culture seems to prize intelligence.

At least not in Germany.
Ford pardoned Nixon for whatever he had done against the country. It's possible despite unlikely.
Java is a reliable tool.

Might not be hip or shiny, but it works.

Always good to have in your toolbox in my opinion.
Lots of people everyday don't brake when they should.
Razer launches zVentures, a new $30M fund for VR, IoT
I'm not aware of anyone seriously pursuing it yet.
> Pardoned or shot dead, makes little difference now

Law is built on precedent. This is how a two-hundred year old law about papers in one's house was used to try and pry open an iPhone. It is also why people get rightly indignant about seemingly small things.

In the specific context of the data Snowden exfiltrated, you are correct - a pardon changes little. But for the next Snowden? Or the political climate surrounding his "treason" versus "whistleblowing"? Totally different.
In the case of Ford's pardon of Nixon, the pardon covered "any crimes he might have committed against the United States while president," as Wikipedia currently has it: https://en.wikipedia.org/wiki/Pardon_of_Richard_Nixon

As the entry goes on to state, that was controversial, but it worked. So it should be able to work in a case like this as well.
Probably depends on the company.

In most companies I worked for the CTO was the vision person. Since they all were technology companies and the tech was the product. The CEO always was the sales guy who knew how to talk to business people.

I also worked in companies whithout a CTO. Where the CEO was secretly also CTO and the person I would dub CEO normally was the CFO. Sometimes because of ego reasons sometimes because the business guy was good in bookkeeping but not so good in business development.
Well, to do it at 20:00 may involve a chain-reaction of related decisions that affect your behavior "now".

- When should I leave to get there by 20:00?

- Can I do something else along the way?

- What can I get done before then?

etc. etc.
Node.js MVC Framework,Use the Full ES6/7 Features to Develop Node.js App
To prevent ballot stuffing I would assume. With a name and email address you might check the validity of a petition by randomly mailing some of the petition signers to validate that they did sign it themselves.
Not true. See Ford's pardon of Nixon.
completely incorrect in regards to a presidential pardon in the US.