skysight-inc/HackerNews huggingface dataset:
I've been looking at the aftermath of the deforestation of Ireland for the past couple of weeks. The country was down to about .1% forest in 1900 due to: clearing forests to put down insurgency, building British navy, burning wood for fuel, clearing marginal land for potatoes (then abandoning it after a couple of years), sheep. After the wood was gone, people started burning the soil (peat) for heating.

Now, much of Ireland is a denuded landscape that may never recover. The scary thing is that this is now what people are used to and think is normal.

Reforestation has brought back the forest cover to 10%, but most of it seems to be non-native species and not the Oaks, Elms, etc that used to be here.
Can You Make Money From A Hobby?
with the AI and data sets to power things like Google Now

Microsoft, Amazon, IBM and Yahoo to name but a few.

And I've used Google Now and I fail to see what makes it so incredibly advanced that no one else could possibly replicate it. Maybe I am missing something but it doesn't seem to hold a candle to say Watson.
> In both cases its wrong to mutate the object in the const member, Its just in C++98 no one _explicitly_ told you that.

How so? You cannot mutate a data member(without placing mutable before it) in const member function. It is a compiler error. Pretty explicit IMO.

The point of the article is that you should ensure thread-safety when you mutate mutable(sounds funny, I know) members in const methods.
Nice UI!
Omg. I want to post number eight.
The snoopers charter is not interested in message content at all. It is only interested in dates and times and recipients and senders.

Encrypting the content of your messages will do nothing to prevent people from getting the information available to them under the snoopers charter.

(http://www.bbc.co.uk/news/uk-northern-ireland-20677850)
Have you tried Firefox's built-in profiler? It really helps a lot – perhaps less so with web workers, though.
There's already a Linux-based HTML5 EME decryption module that's used for Netflix on Chromebooks. In practice, it's actually less useful to Linux users than the current, nominally Windows-only options. It's locked to Google-approved hardware that is locked down to prevent you running your own software; if you enable developer mode it won't run. Meanwhile the traditional Netflix DRM can apparently run under Wine.
Schneier on Security: Are We Finally Thinking Sensibly About Terrorism?
Could you elaborate why it's the achilles' heel? I'm exploring AngularJS right now, and am interested in its pitfalls
See also (http://www.amazon.com/Penguin-Book-Curious-Interesting-Numbe...)

(http://www.amazon.co.uk/Penguin-Book-Curious-Interesting-Num...)
How require loads modules in Node.js
Why so many ads?
100% correct; before this standard, there was no standard for how C++ code should behave when run by multiple threads.

Also, I do not think the claim that const member functions cannot have side effects is correct.

For example, it is OK, but very bad practice to have a const member function update a global integer counter.
When I saw this I was confused about why Facebook wanted to be more like LiveJournal. Is that a reflection on the userbase?
"In a business where you're having total strangers stay in your house, is it really an invasion of privacy to ask you to verify you are who you say you are?"

Part of the complaint is that guests have been booking (and getting positive reviews) without such all-encompasing knowledge of said guest's personal history. Hosts have evidently been fine with this too. In other words, what problem is this change solving (because it's not solving the guest's problem and some hosts are arguing it reduces bookings for them).

If it were in the power of the host to ask Airbnb to hold additional information on guests, then the situation would be completely different. You could then decide for yourself how much knowledge you're willing to provide (as a guest) or how 'verified' you want your guests to be (as a host). That doesn't seem to be the case here.
>but it's harder to learn random details of your life

It's obviously not that hard, because airbnb are verifying the answers. I'm guessing any identity thief worth their salt has a way to buy rows from that dataset at a cheap rate.
Ah yes, not sure how I missed point 3. Not sure how easy it would be to have some kind of focus adjustment, so you could choose near/far.
Wikipedia's 'Nearby' Feature Pulls Up Articles Related to Your Location
I can think of several lines of response.

The El Camino and Ford Ranchero had sales over several decades. I assume they were profitable over that time. I see no problems with finding a niche market and making money off of it.

Coupé utility vehicles are still being sold. They seem to be popular in Australia and South Africa. Some of the models are the Chevrolet Montana/Tornado, the Ford Falcon utility, and the Holden Commodore/Lumina Ute. Again, if there's a niche market, why not sell to it?

I don't see this as a "one size fits all" any more than a station wagon or an SUV. For example, the Wikipedia page for SUV says "Some SUVs include the towing capacity of a pickup truck with the passenger-carrying space of a minivan or large sedan." -- that's two different design goals in one.
25% is really high and might as well be mandatory. Only a fool would count on not having to verify, especially when they don't tell you until the last second. This isn't a pilot program, this is a massive, invasive change.
There's a problem with glass. As far as I can tell.

What Google is hoping for is to tease us into wanting something, that no one has asked for.

Google is not alone in this historically.

Let's step back a decade, when we were all told that Microsoft (by Microsoft) had the biggest R&D budget in the world.

What products came out of that R&D? ZERO.

Apple on the other hand spent years developing the iPhone with iPod profits and never let on what they were going to reveal. What happened? A mobile revolution.

Google is telegraphing R&D to try and leapfrog Apple in the public mind while having no viable consumer product in the pipeline much less on retail shelves. Thats tantamount to product suicide.

I think Glass or something like glass could be important, but I think that Googles approach to pushing alphaware in front of the masses, will, if it really is viable force google to play catch up to Apple or someone else once again.

Google has never, not once, in its history, had a successful launch of a hardware product.
You appear to threat trust as something binary; either you trust a host or not? In my world trust (as well as security in general) is always a spectrum, or something more multidimensional; that you trust various host to different degrees, in different way against different threats.

Let us for example say that I have a server which you are fairly certain that noone will compromise, but you do have a concern that someone might physically steal it. In such a case you might be more likely to trust the javascript it serves than you are to trust it with storing your actual private key.

(Yes, I realize that someone who gets physical access to the machine will be able to modify its code, etc. Yet, while it might be fairly easy for someone to physically break into a building it might be harder to do so without leaving any traces behind, alerting you of possible tampering.)

By the way, my trust example above is fairly similar to the use of ssh-agent forwarding; where you trust a machine enough not to abuse an active forwarding, but without having to trust it to actually store your private ssh key.

Neither do I understand why you appear to say that SSL would provide a comparably security. OpenPGP will definitely provide a stronger transport security than the possibly of there being SMTP StartTLS being done. Likewise might OpenPGP matter for the recepient, especially if that person are doing the decryption locally on a workstation/laptop, saving that person from having to trust his/her mail provider.
Noprocrast
I still find the same situations unacceptable.
Having different laws in every state is exactly why most of the world can't watch Netflix. The EU is trying to consolidate things which gives incentives to negotiate contracts. The last thing the EU needs is more Balkanization as companies can't afford to comply with twenty different regulatory schemes.
> And of course, this would be a lot more cost-effective as well

Only if you can retain them, once they get smart and realise how good they are. Gratitude (and staying with the company who invested in you) aren't popular these days.
If you are trusting the host, why not let it do the encryption instead and make the whole system a whole lot more secure.
I wouldn't exactly say Tim Cook's "shit-talking" it. His quote from D11 on Glass is:

"There are some positives in the product. It's probably likely to appeal to certain vertical markets. The likelihood that it has broad appeals is hard to see."

I think that's actually a fairly well-balanced statement. He also says this about glasses and watches:

"Nothing that's going to convince a kid that's never worn glasses or a band or a watch or whatever to wear one. At least I haven't seen it. So there's lots of things to solve in this space."

This isn't saying that Glass will never work or that it's a bad idea, just that as it currently stands it needs a lot of work to have a mass appeal, which is probably true. I, for one, am looking forward to see what Glass becomes in two or three iterations time.
i trust my host but I do not trust the routers to the recipient.
You are very lucky. From the terms you laid out in your OP you are only owed $50k, seperate to your equity in the company.

If I lend someone £5 I cannot then expect someone to pay back £25. I expect £5.

If you are going to continue to invest in the future I really recommend you have signed documents with a contract, because not all business owners are as friendly as the guys you lent money to in the OP!
Also, the first exception is logged regardless.
O'Reily has a book out on AngularJS that's a succinct read: http://shop.oreilly.com/product/0636920028055.do
I've updated the text to emphasize that. Thanks for pointing it out
Fixed now. Thank you very much for catching that.
Concentrate on advertisments for monetizing it rather than Premium membership.

Plenty of Fish recently set their site so you cannot search for an "intimate encounter" unless you pay for Premium, as a result a lot of its userbase moved on.
There seems to be a certain irony here that the recent "doing cryptography in the browser with JavaScript is a bad idea" articles seems to have spurred people's interest in doing just that! It's almost like the Streisand effect. Oh well.
While that's true, it still seems a bit orthogonal to the point, because the argument being made is essentially about efficiency, not necessarily effectiveness. If we think about all the people that have had such experience changing epiphanies, then take the subset of those who might actually be able to communicate these valuable experiences across in a programming interview, suddenly your selection pool becomes rather small. Which is oddly reminiscent of the current 'talent shortage' issue. Thus, approaching the problem from a different angle which considers this concept of 'experience' to be more of a byproduct of a certain set of traits than a trait itself, you suddenly open up your list of possible candidates to something a lot more workable.

Because after all, there is nothing preventing people selected for personality traits to reach these same epiphanies that 'experienced' people have (regardless of mentorship), it's just a matter of whether or not you as an employer would be willing to accept this 'risk'. Given the current state of affairs with regards to 'talent', I could see many finding the risk permissible. Not to mention the fact that the set of 'smart people with potential' is not mutually exclusive with the set of 'smart people with experience'; of course, selecting purely from the set of people that meet both criteria would still fall under the realm of chasing unicorns, but the point is that the two are not exclusive.
"This trial is only accessible on https://www.google.com in the U.S. in English for @gmail.com addresses (not available on Google Apps accounts)."

There are three points in that sentence that exclude me.
Also if a function doesn't have _ANY_ side effect how can it be thread unsafe ?
Let's build an entire programming environment around Brainfuck
Yeah, no, not really. "auto update requires web-write to your whole site" pretty much says it all, and the Wordpress plugin community isn't really known for it's security awareness.
Only if you also offer a hypercolor t-shirt and some crocs as loot.
Is there a list of these techniques anywhere?
Then you may be interested in checking out Restangular: https://github.com/mgonto/restangular
Babblr partners up with Realtime.co for scalable relaunch
Please: have fun playing with your toy crypto systems. Enjoy making and breaking them. Use it for learning how to implement stuff, and where the difficulties are in implementing secure crypto. Perhaps even use them if your security needs are mild.

But don't release them as products. Especially don't release them as RFC compliant secure products!

A few people need effective security. Not having good crypto puts those people at risk of lifetime imprisonment, or death, or torture.

Proper cryptography is hard. There are very many seemingly small things that can ruin the security of the cryptography.

This is something that well funded governments have struggled with. The people involved with making and breaking crypto systems are smart, and experienced, and sometimes have considerable resources available to them.
This is why I think the Tesla Model S would work so much better in a country like the UK.

I grew up in the north east, which is about 200 miles away from London. A trip to London was an epic journey, involving a stop at a service station on the way.

If Tesla could partner with one service station operator, getting the super chargers in all of their stations, then all the worries of range anxiety would be all but solved.
This is terrible, so did we really not learn anything from PHP days? Are we seriously going to mix markup and logic again?
Programmer Recreates London Tube Map in Code
Ah, okay. I was mistaking "tiny" for "really easy". Some of that de-duping and verification is probably quite tricky.

I do agree with you though, it'd be great if government was using better software and making better use of open source.
Also, you can declare member variables as mutable which allows you to modify it from a const function. An example legitimate application for this is acquiring a read lock on a mutex from a const function.
Check this video
http://www.youtube.com/watch?feature=player_embedded&v=d...

Incredible..
i agree 100% with this statement. it is safer to look at glass while driving than any dash-mounted device, let alone you mobile phone in your hand or lap. it may even be safer than glancing at your speedometer.
Thanks for that link :-D Was wondering a size comparison earlier while reading a HN post about Tesla superchargers (Texas vs Netherlands(my home) http://mapfight.appspot.com/texas-vs-nl)
it is too quiet and folks around can here _something_ but it isn't clear. sound needs to improve otherwise it is only useful in very quiet places.
It's 636 miles to Portland. I've averaged in the 70mph range on that trip, since there are stretches of I-5 where much higher speeds are fairly safe (and the speed limit is 75 on a lot of it). 9h of concentration isn't that unreasonable, since you do need to stop for gas once (in Oregon, usually, which means it's slow).

San Jose to Vegas is 523 miles, and doing that in 6-7 hours is quite feasible (although it's entirely possible for it to take 12-14 hours with traffic on I-5 and I-15 if things go wrong)
Bitcoin 2013 Conference - Video Playlist
Another Day, Another Distro: Antergos Linux Is Born
there is a sunglasses extension. put that on and the issue he described disappears. you can see the screen in direct sunlight. this is the problem with someone giving such a detailed review when they don't fully understand the product features (the sunglasses extension is a feature).
By allowing DRM to become a standard, it will actually help the open web, because Linux users can then watch stuff like Netflix, HBO Nordic, etc which all use some closed source for displaying content, eg. Silverlight(Netflix) and Widevine (HBO). Currently its either a total hacky solution or impossible to use this on linux. Better have it standardized than a closed source restricted solution.
Why Google is not a search engine but an investigative news agency
Google's Eric Schmidt believes one company is an island
Out of interest, what does qualify someone to decide what is best for a country?
the camera takes the photo when you tell it too - i'm not sure where the author gets the idea that google glass can somehow go back in time to take a photo...
I've thought a lot about cryptographically verifiable timestamps as an alternative to and defense against patents, as I'm sure others have as well. I'm glad that you and others are looking at P2P solutions to this problem. The big challenge would be getting expert witnesses to testify in court that the timestamps are valid, or otherwise convincing the court to accept them.

The switch to first to file might render this moot, though, since it seems that inventions that are never made public can be "stolen" by someone else filing a patent at a later date (corrections welcome).
While I applaud novel uses of technology I am a bit uneasy using the bitcoin blockchain for the purpose of something other than transferring financial value. Couldn't you create a new blockchain with the sole purpose you had in mind? I'm sure you considered this, was the widely distribute aspect of the existing bitcoin blockchain the only thing that prevented you from using your own?
>Our entire application is pretty small I think

Well, I think most would agree that AngularJS has better readability and is more concise but a disclaimer would be that I've been looking at Angular's syntax for quite some time and reactjs is a new framework...Instagram's website is nice by the way, simple, clean UI.

The "Load More" Button on the site is probably powered by reactjs? @peterhunt
A Google Engineer Who Loves Annoying Microsoft Says He's Found A New Windows Bug
So this is like the bastard son of App.net and Instagram?
> We are exited to launch our latest app - Pixter.

The first sentence had some strange effect on my brain. It's just a small typo but given the context my brain had some problems parsing it.
Clickable link for visibility, convenience, GoogleBot, and posterity: http://github.com/opentimestamps (Bitcoin-based timestamps)
It could rely on another variable for computation, and that other variable could be accessed outside of the function. Eg)

class c {
int m1;
public:
void set_m1( int i ) { m1 = i; }
int calc( int i ) const { return m1 * 10; }
};

calc is properly const, but it's not threadsafe.
The battle of HTML5 vs. Native Apps – who's the winner?
No they won't. I doubt Linux users could be able to use Linux CDMs to decrypt EME content because they probably won't be released.
indeed, this article sounds overly alarming. It is true though that it's possible that future code written with the c++11 spec in mind will incorrectly assume some properties of a library which was written as c++98.

In this case the user of the library should be aware of which assumptions the library guarantees, not only what the current compiler does
Opera Features and the Release Cycle
Look, I'm not a fashionable guy, but come on:

"Nothing that's going to convince a kid that's never worn glasses or a band or a watch or whatever to wear one."

I'm kind of embarrassed by Tim's comments. He won't even make a non-pessismistic comment about watches, which, I guess everyone could be wrong but it seems they'll introduce one soon; it's as if he's already pushing the notion "Apple iWatch is magical and people want to wear it and not the three competing Android watches that better integrate with your phone and have more features".

Who knows, it's taken HTC years (and losing tons of market share) to design fashionable looking hardware. Maybe Apple will win purely on design and Tim's comments will be vindicated. Either way, I hope he's not putting all his eggs in that iPhone basket, unless iOS7 just prints money.
A similar feature has been available on other websites for many years such as livejournal (from what I heard at least, I haven't used it). Now that I see how it works on facebook, it strongly reminds me of journals on deviantART, it seems to ask the exact same questions.
Centralized Oauth
Is the image from glass projected into your eye or onto a screen? If it's projected directly into your eye then wouldn't it possible to set the focal distance to be roughly the same as where you're already looking?

NB given I have never ever heard of this happening i suspect there's a hole in my knowledge of optics but it would be awesome if it was possible.
"We got a long list from you yesterday. Yes we made a list! As we have mentioned in the comments and we want to say it loud now - more features will come in future versions. Just to mention Link, themes support, geolocation and a feature rich tab bar to start with. Some are already in the making - just disabled since not stable enough just yet. Over the time also our settings/configuration will become richer too. And one more - Dragonfly is not dead though we cannot give you more information yet."

Dragonfly!

I never really liked the Webkit developer tools. Blink-V8 powered Dragonfly is a killer feature for a developer.
How do I clone all remote branches with Git
Short science fiction story in the form of a Twitter bug report
There are two different considerations:

* what the compiler will enforce: this has nothing to do with thread safety, and will allow what you mention.

* what guarantees the standard library will give:

[17.6.5.9/3] A C++ standard library function shall not
directly or indirectly modify objects (1.10) accessible by
threads other than the current thread unless the objects
are accessed directly or indirectly via the function’s
non-const arguments, including this.

This means that the standard library assumes that your
const objects will be thread safe in order to guarantee
thread-safety itself. Updating a global without synchronization is not thread-safe.
I would suggest this to avoid losing coins.

1. Use SHA256 of your document as a private key.

2. Send some money (e.g. 0.01 BTC) to the address created from that private key.

3. Wait till it is well confirmed and "old enough" (to avoid paying antispam fee).

4. Send that money back to your private address.

5. Reveal your SHA256 to the world.
Actually, I did not disagree with that, so I'm not sure what you mean.
"You don't need to worry about Opera becoming a clone of something"

That is the big risk, but if they play their cards correctly this can be a way of getting Chrome users to switch to Opera. you want the same speed and rendering but better features? We have it!
The enthusiasm against DRM is mostly based on principle because the technological argument is so uninteresting.

It's also based on the philosophical aspects of DRM.

Everything which digital technologies enables, DRM takes away. Every improvement enabled by new technology, DRM hinders. Everything which digital opens, DRM closes down.

DRM is artificially retro-fitting the limitations of the past into the future for no other sake than benefiting the already rich, with an added cost of taking control away from the people and handing it to the few.

DRM is digital ass backwards and has no place anywhere in this new century.