skysight-inc/HackerNews huggingface dataset:
I'll second using Emacs as the primary graphical shell. It shouldn't really be surprising that it's good for that task, since the interface is (or so it seems to me) heavily influenced by Genera's X interface. If Emacs let you display an external program such as Firefox in a buffer, I'd as well do away with Openbox and just run Emacs.
Two-way Audio, GPS and Gamification Dog Collar – Meet Wüf
WÜF is a dog collar unlike any that have come before. WUF is not just for training or tracking, but rather for learning.

With a unique combination of hardware, tucked inside a beautifully designed case, WÜF studies and understands your dog’s movements, sounds, activities, locations and interactions, in order to gather a full picture of his lifestyle and habits.

Once WÜF understands who your dog is, we start to learn what sort of relationship you and your dog have together. From the walks you go on, to the way you talk to each other and what your favorite playtime activity is.

This learning allows us to provide simple and actionable ways to improve on the major challenges (barking, pulling on leash, anxiety, etc.) and find even more ways to bond and play (new games at the park, advanced training, etc.).

With one suggestion a day, our goal is simple, to help dog owners around the world have a Good Dog, Every Day.
Let me be blunt; (to preface, this is entirely a comment on my own shortfallings and not a disagreement with your statement) I didn't have such a painful read of it as you seem to imply. Would you have examples of similar responses which are considered of much higher quality? (I assume the PG essays, but they are a different beast.) I'd be very interested in using this as a vector to learn from someone else's mistakes, given that I find myself unable to notice them on my own.
I'm sure he already did
Sony Cancels 'Interview' Release After Top Theater Chains Drop Out
You painted a very biased view of those emails. Its quite clear he doesn't hate security or security related projects, he simply doesn't see them as the special snowflakes the opsec guys think they are.

Paraphrasing, bugs are bugs, they need to be fixed, and publishing how to exploit them in commit logs is a stupid idea.

It's also quite clear he isn't against embargo / coordinated release, he just doesn't want to deal with the, and I quote here, "masturbating monkeys".

I generally don't agree with linus' tact on most occasions but that wasn't anything spectacular and pretty well explained.
There doesn't have to be any material change, “devastating event,” or even an underlying reason for people to change their views. Reflexivity theory contends that user acquisition costs and other prices are just as influenced by the perception of other people's thinking as anything else. Since participants in the market usually have a distorted view of reality, prices are pretty much indeterminate and unpredictable.
Well, some founders manage to create a lasting culture, in some places the culture flounders but rebounds, and in others the whole thing goes down the drain of "maximizing value" after the founder exits.

E.g. (while on a different scale and business area) Disney once more makes nice movies event though they went through a season of craptasia.

I have no idea what the situation is with Anandtech though.
I was pointing out a difference between the reasons for poverty (mental illness, etc.) between the homeless and people who live in poverty in third world countries (political/socio-economic oppression, etc.).

I don't believe in criminalizing homelessness as it's a public health issue but I would contest the opinion that it poorly hides it. Look at any thread about New Yorkers complaining about SF and count how many times they talk about how the streets of New York have so many less homeless people. Of course, they probably don't understand the reasons very well (Rudolph Giulianis war on the homeless, etc.) but it certainly seems effective at hiding it when you either lock up homeless, force them to go underground and out of sight, or buy them a bus ticket to sunny California.
Actually the Forecast.io API provides visibility data - no image analysis necessary. I'll add it to the ski area pages.
So this only applies to those that use doorkeeper to act as oauth providers, not to those that allow logins through other oauth providers, right?
The Pitchforks are Coming [video]
Obviously he didn't write the emails with the intention of them being leaked in this way, since it would have been impossible to predict the Sony attack (unless he caused it, which is extremely unlikely because I don't see him mustering the technical skill). All that said, I'm sure that, after the leak occurred, he had his team look into ways to make it maximally advantageous to his career and reputation.
Or, potentially, one would only need to simulate the minds of any observesers in the simulation, not every particle in the simulated universe.

...for every possible interaction those minds could have with the simulated universe. The only lossless way to simulate a mind's interaction with a universe is to simulate the universe. Further, one must define "observer", as well as simulate accurately what happens to non-"observer" objects, animals, microbes, etc. while "observers" aren't looking.
heres a better link to the article. http://money.cnn.com/2014/12/17/media/the-interview-sony-the...
> [Snapchat] is valuable because it has fundamentally changed the nature of digital communication in <2 years and will continue to do so for the life of the Company (may it be long and prosperous).
Yes, I agree there is private lawsuit risk, and noted it. I was responding to the parent saying "So no trade for Cuba, then." There is trade, there are some lawsuits, and the US Govt. policy is to ignore the law.

> Whether foreign countries recognize it has no impact on a anyone subject to it if they have assets that become subject to the jurisdiction of US courts.

I disagree, but regardless, the fear of private lawsuits hasn't kept large European, canadian, and Mexican companies from doing business and trading with Cuba.

http://www.cubatrade.org/nonus.html
What is fascinating to me was seeing how passionate he was on a product like it was his life goal while talking, and a few years later totally focused on another completely different thing.

It is impressive to me since I am having hard time to let go my little hobby projects and start another one, while he is doing it on much higher level with the same passion. Respect on that.
Why 2017?
http://searchengineland.com/will-ask-com-google-arbitrage-ev...
1) No one cares about email grammar and punctuation because the marginal payoff of proofreading it is nil

2) The fact that this got published in BI may or may not be "paid advertising", but this was leaked as part of the Sony hack. Are you seriously claiming there is any chance that whole thing was masterminded by Spiegel as part of some elaborate long game defense of his reputation?
There's a New Option for People Who Are Tired of Ikea
I had some thoughts about it. Could be killer! But I want to taste it first ;)
I wish use of something like Xembed was more pervasive. Being able to compose applications would be really nice.
This seems like a reaction completely based in fear not reality.
to_string() will still be a thing, but many uses of `as_slice()` should be fixed by using &foo instead of foo.as_slice() in many cases.
it is very interesting. I do not understand why people do not believe changing dna can be possible

http://www.telegraph.co.uk/news/science/science-news/1048647...
Maybe they were all blackmailed by the same attacker?
Things like http://lta.reuters.com/article/idLTAL2N0PE1H520140703 .

BNP Paribas is one of the biggest French banks...
It'd be great to learn about some details how you got this process started; maybe even some hints on pricing, markup, challenges with OEMs, etc.
The Perfectionist's Guide to Hacking Happiness
Finally Emerging from a Founder Depression
Show HN: antsy – Sweet interpolated ANSI strings (for Python)
It can't simultaneously be the solution to the transaction cost problem AND have transactions happen off of the blockchain. To legally operate at any sort of scale, they would have to implement financial and banking controls that would likely drive the transaction cost to traditional banking levels.

In order to solve the transaction cost problem, transactions MUST happen on the blockchain. Otherwise you just reintroduce the costs elsewhere.
"I was going to build the world's longest suspension bridge, but then I found out someone had already done it." - Jack Handey
Vintage means "from a particularly good year, the like of which we have not seen for some time". Seems about right for an invention of EWD's.
How did a Texas plumber's truck end up with Syrian rebels?
When I see things like this, it makes me wish I had the ability to just "spin up a theater" just to run one and call their bluff. Perhaps this is just naive bluster, but I there are few things that make me stand my ground like threats.
Part of me secretly wishes that Sony would just put out a press release saying "You know what? Fuck it. The Interview will be on Netflix on Christmas Day for 24 hours. No extra charge. So stop downloading our Excel sheets and enjoy a movie. Merry Christmas."
WalkSource Is Hiring a Lead Python Engineer
if there's one thing i'll remember Anand and AnandTech for, it'll be one of the biggest driving forces behind the SSD revolution. i feel like his initial article started the ball rolling and we've all been better off as a result.
Anandtech will no longer be associated with dailytech, which is possibly the best news I've read all year. That site makes me shake my head so hard my neck hurts.
"millenarian" politics. Nice.
Google May Be Using Your Credit Card Numbers as Your Identity
There are two things humans are really bad at:

1) Thinking

2) Communicating

It's difficult to tell which one we're worse at because they depend on each other. Muddy thoughts can be clearly communicated, or clear thoughts can be poorly communicated, and it has the same result. In the usual case we have muddy thoughts that we communicate badly. Hilarity ensues.

In this case, the replication team didn't initially use precisely the same molecule as the original work because the original team just assumed the replication team would process the raw molecules the same way they had.

This is a very common failure mode in both thinking and communicating: we implicitly assume something, then proceed as if it were generally true (it isn't) or that everyone knows it (they don't). That's not the only failure mode, but definitely a very popular one.

Good scientific communication involves over-communicating nit-picky details, and even then it can be stymied by the use of conventions that are less generally known than the authors assume.

I got a call once from someone working on a similar experiment to one I'd published, asking where a particular factor of two had come from in an equation: I had left implicit the limits on an integral that some people took over a full sphere and some people took over a half-sphere (with a factor of two due to symmetry). He basically wanted to make sure I hadn't screwed up, which would have given an extra factor of two in my result and explained a difference with his. If I had been explicit about the limits of integration I'd used it would have saved a phone call.

That was an easy and obvious case. When attempting to express complex ideas that you yourself are frequently unsure of (that's the nature of research) things can get far, far worse, to the point where it's fairly amazing we can communicate our imperfect thoughts at all.
He doesn't know where to use commas and how to make his sentences flow. Too many of them are unnecessarily run-ons. (Long sentences are sometimes exactly what you want, but there's an art to it.) He has some fragments and, while sentence fragments are sometimes great, he doesn't have the subtlety to use them properly. (Most people don't; in that case, stick to full sentences.) He screws up on punctuation all over the place and uses abbreviations like "am" for "morning". This is fine if you're texting, but he's not. There's a general lack of clarity and professionalism in his writing. He doesn't respect others in the conversation enough to give them his full attention. Get him to talk about himself, and he'll go on and on and run over any obstacle (proper grammar, good taste) but expect him to express a thought clearly and it won't happen.
Maybe the grsec people should better communicate the advantage. I suggest taking each CVE and listing whether it would have been mitigated by running a grsec kernel, and compare it to something else (selinux or whatever)
That's the point where I cease to follow any discernible convention. I don't think I'm the only one.

SQL: "ess kyoo el"
T-SQL: "tee-sequel"
PL/SQL: "pee el ess kyoo el"
SQLite: "sequelite"
SQL Server: "sequel server"
MySQL: "my ess kyoo el"
PostgreSQL "Postgres"
Surely some form of revenue comes before profit, right? I think he's just staying focused on one piece of the puzzle at a time.
Paperwork – OpenSource Alternative to Evernote, Microsoft OneNote and Google Keep
Lesson to learn at the 25th anniversary of “Prince of Persia”
There are a lot of problems with this that have been outlined in all these comments, and 99% are true.

I would instead take advantages of photoautrophic organisms that already are bioluminescent like Dinoflagellate.

https://en.wikipedia.org/wiki/Dinoflagellate

They can have a startling effect in large numbers and feed themselves with daylight.

https://en.wikipedia.org/wiki/Bioluminescence#mediaviewer/Fi...

Some video of their effect

https://www.youtube.com/watch?v=eSROHwGaLCg
That's still more effort than I'm willing to do for what is effectively no money.
This is a horrible precedent. This was only a digital hack, that unfortunately violated many personal privacy's. But what happens when fundamentalist, a la ISIS, decide to do physical harm for any film or song that humours their twisted ideology - will the film studios stop releases then?

Another film set to premier on Dec 25 is Clint Eastwood's "American Sniper" (yea I know, a Christmas classic /s) an easy film to misunderstand and sure to rally those oppose to the US coalition in Iraq/Afghanistan, if threats start about this film from fundamentalists will the studios respond?

Non Paywall - http://www.hollywoodreporter.com/news/source-top-five-theate...

"Regal Entertainment, AMC Entertainment, Cinemark, Carmike Cinemas and Cineplex Entertainment have all decided against showing the film."
If Sony Hack Wanted to Stop 'The Interview' Release, It Worked
Sony just announced it was pulling the Dec 25 release: http://www.marketwatch.com/story/sony-says-it-will-pull-the-...
Tried this new thing and I really like it! Hope u guys are continuing building Plottio and very soon will get new good product. Good luck!
Most languages can be used for writing most things; however, for X11 window managers in particular, all of the APIs are exposed as C libraries, so the C family has a natural advantage. Other languages need an interface to those C libraries, a more idiomatic wrapper on top, and then a window manager can be written.

I've played with the Xlib libraries in Haskell and it wasn't the prettiest code I've ever written ;)
This is also true in Ubuntu's Unity, but after trying to use it, a minor issue drove my crazy: if you switch to one that isn't open it will open the application. So if I accidentally Super-4'd (which I didn't think I did, but after trying to use Unity for a while, I'd do it at least several times a day), it would start whatever the 4th application was. And then you have to deal with it showing up a fraction of a second later. I don't want switching and starting applications to be the same action, because switching should _always_ be extremely fast. If there was a way to make it only switch if it was open, then this would be a viable option for at least my workflow.
The city of SF spends about $26,000/yr per homeless person ($167mm / 6,355 people).[1] It is not a money problem.

1: http://www.sfgate.com/bayarea/matier-ross/article/S-F-spendi...
Peter Thiel: I'm on human growth hormone [video]
"SQL" is pretty complicated:

http://patorjk.com/blog/2012/01/26/pronouncing-sql-s-q-l-or-...
You don't need to analyze content on the Gmail server to get content analysis to the Gmail server (if that is necessary at all).

If Google's primary intent is to make sure that users keep their email encrypted completely, smart clients (like browsers and mobile apps) can do what Gmail servers can't.

Look at what the Google-provided Gmail Offline extension does. Now remember that End-to-End is just an extension, like Gmail Offline, except that this one also decrypts email on the client. Once email is decrypted on the client, analysis can be performed (like indexing the email for search), and that analysis can be sent to the Gmail servers or used to perform ad calls directly (I'm not saying that Google is doing this, but technologically all of this is pretty easy given everything else already done).
Even better:

Win + shift + number will start a new instance of the application in that taskbar position (multiple explorer windows, for example).

Win + shift + left/right will move the current focused window between monitors.
It's my hope there is a backlash in the next generation against pop-history like The Oatmeals of ours.
Wow, thanks thats alot to learn in 2 days. But i'll commit to finding answers for that.
If I was a movie star with a percentage of the profits, my lawyers would be very opposed to that strategy.
Remarkably absent is any discussion about the precedent this sets for the future. Negotiating with terrorists is never a good idea, even private corporations should understand this.

But I think I know what the calculus here was: the public would have excoriated Sony and Regal (or any other theater owner) if an attack was actually carried out.

We seem to be a nation remarkably devoid of principle, and in that environment, it makes little sense to take a principled stand yourself.
This is a horrible precedent. This was only a digital hack, that unfortunately violated many personal privacy's. But what happens when fundamentalist, a la ISIS, decide to do physical harm for any film or song that humours their twisted ideology - will the film studios stop releases then?

Another film set to premier on Dec 25 is Clint Eastwood's "American Sniper" (yea I know, a Christmas classic /s) an easy film to misunderstand and sure to rally those oppose to the US coalition in Iraq/Afghanistan, if threats start about this film from fundamentalists will the studios respond?

*cross post from the dead WSJ discussion thread
"Regal Entertainment, AMC Entertainment, Cinemark, Carmike Cinemas and Cineplex Entertainment have all decided against showing the film."
It's because socialism works!!!
I actually find that _worse_ than what the parent described. If I hit Win+1, I want to see the browser provided that it's open. I don't want the state of the system prior to hitting that to have any effect on it. If I accidentally hit Win+1 twice, it seems that I would end up minimizing the browser. At least for me, the primary value that tiling window managers provide (even though it has little to do with tiling!) is idempotency.
Pretty amazing that they've been able to stop this. It's amazing in all the wrong ways.

P.S. Actual article title: "Sony cancels The Interview release amid threats"
Except it wasn't really a case of coin flipping.

Flipping coins suggests everybody is playing the same game with roughly equal odds.

So what is the game here? Releasing new consumer products randomly and hoping they become popular?

When Apple really broke out, PC and electronics manufacturers were still competing with one another based on spec sheets (MHz, RAM, GB, benchmarks, etc. -- whoever has more wins).

Apple went in a different direction, putting more effort into product design and user experience and marketing than its competitors. So it wasn't really a case of coin-flipping, because Apple started playing an entirely different game.

Or perhaps the coin flipping is at a higher level, e.g. trying different broad strategies to get ahead (like putting greater emphasis on design/UX)? Again, nobody else was really trying new strategies, everyone was playing the specs sheet arms race. So, in this case, there weren't enough people flipping coins to invoke the metaphor.
yes, good points. It seems that Cuba has become something of a health resource for other countries in Latin America, where there is much less access to doctors (and NPs) than in Cuba. Middle-class people in those countries travel to Cuba for health care. At least that is picture I get when I've spoken to a bunch of people in the region over the past few years. I hear about a number of people travel to Cuba, others got to Chile, and almost no one can afford to go to US to get treated.
At this point, what profits?
Yeah, all reward levels are useless. Pay £50 just to get earlier access to a free app (probably beta testing)? And for $400 I can even vote on features (again turning me into beta tester)?

I have friends who considered crowdfunding (kickstarter) instead of investors but didn't follow through. The product in question was a free iOS app and they too couldn't come up with reasonable rewards other than unrelated items like t-shirts.
Sony just announced they are cancelling the entire Christmas day premier of the movie.

http://money.cnn.com/2014/12/17/media/the-interview-sony-the...
Launching at 60k feet doesn't buy you many advantages except there's less atmospheric drag up there - it's about the speed, not so much the altitude. But you'd gain the problem of hauling a ~500 ton rocket up to 60k feet, and you'd anyway have to launch that plane from ground zero.
By that time, NeXT's core product line had morphed from being a series of Unix workstations to being an implementation of the NeXT APIs that ran on top of several platforms, including Windows.
I highly recommend travel to those countries so that you can observe it for your self. The picture is different than the book.
> Aside from the beautiful beaches the thing that struck me most was the desperate poverty of people living in shacks outside the 5 star resorts.

This is, unfortunately, not a problem unique to Cuba. I had this very same reaction when my wife and I vacationed in Jamaica. To get to this lush, tropical all-inclusive resort, you spend two hours riding in a minibus across bumpy barely-paved roads through some of the most abject poverty I've witnessed anywhere. It was very difficult to reconcile the insulated world of endless food and finely manicured lawns inside the resort with the world you witness just outside its gates.
If there is a kernel privilege escalation then SELinux can be disabled as Spender loves to demonstrate https://www.youtube.com/watch?v=WI0FXZUsLuI GRSec does includes it's own MAC system as an alternative to SELinux but that is only a small part.

PaX/grsec is in a different class of mitigation. I don't really know any competitors besides other implementations of small subsets by different operating systems or hardware manufacturers.

To your other point, I don't think anyone who has been following Linux security for any amount of time thinks that Spender or PaX are in need of proving themselves.
How about hardware transactional memory like the new TSX instructions in the haswell chips.
I agree.

If you start thinking about the logistics, odds are, this is a very remote possibility.

Most of the reports have said the hackers are either in N. Korea or Eastern Europe. They've threatened US theaters here. So either this is a huge bluff, or they have some serious sleeper cells here in the US they are going to activate them and have them attack theaters in specific cities where the movie is being shown.
Does anybody has experience with Open Source repos with them? I'm using TavisCI right now, but sometimes it takes so long to kick in a new build
cool demo, but lacking xiaomi ?