skysight-inc/HackerNews huggingface dataset:
At the moment it will be harder, since granting someone root-access in a container is pretty dangerous, containers are not very good for security (yet). If you read the article, they state that using custom images is not yet possible.
Would be interesting to see if Os improves performances on O2, especially for 4.9
While I believe that allowing CSRF is terrible practice, as a user of Doorkeeper, I think the problem here is Digital Ocean's atypical usage of OAuth2. When you request an access token for a resource owner in OAuth2, you are supposed _actually authenticate_ the owner. According to the OAuth2 spec[1], username and password are REQUIRED fields. Allowing clients to generate tokens based off of cookies is reckless.

Useful CSRF exploits depend on the server to trust session data to authenticate client actions. OAuth2 is designed for allowing external (third-party) applications to communicate with you. Cross-site requests are an expectation in OAuth2. If you ignore the spec and skip proper authentication, you're in a bad spot anyway.

[1] https://tools.ietf.org/html/rfc6749 (page 37 & 38)
I wouldn't be so sure about that. Google search doesn't have the sterling reputation of effectiveness it did 5 years ago. And Yahoo's new deal with Firefox could very well pay dividends.
One thing I have not seen - what are the plans post-landing? Has there been any information on how they plan on securing the landed booster?
Its unacceptable behavior from anyone even expecting to continue being an employee. Those meetings, when couple by her habitual tendency to miss meetings with people that weren't even a part of her company are ridiculous. It boggles my mind how someone so irresponsible, self-centered, and inconsiderate has managed to get where she's at.
Sorry, I've updated that now. O2 was used for all Clang variants.
True. It's the driving force behind any service economy or market place.
You seem more sure about this than the principal of the impacted company, who seems to have commented downthread.

A top comment from the last thread about this story:

https://news.ycombinator.com/item?id=4755386

Another comment on that thread points out that Amazon also sanctioned them:

http://techcrunch.com/2007/05/21/zlio-banned-from-amazon/
Is it much more convenient and clear than a semaphore?

My point was simply that the only reason "semaphore" is clear is that you've already heard or read those lectures talking about it. There's nothing about the railroad meaning of the term that would imply the computer science meaning. A counter that can never go below zero is entirely unrelated to a pivoting arm. Once you know the connection it can serve as something of a reminder, but that's different from having an intuitive understanding in the first place.

EDIT: Getting from RR semaphore to CS semaphore requires several leaps of intuition. On the railroad side you need to recognize that it is a signal that's important, and it's irrelevant whether that signal is implemented as a semaphore, an electric signal, or even a flagman. On the computer science side you need to know the difference between a semaphore and the many other types of mutual exclusion mechanisms.

So in that sense "semaphore" is poorly named: it provides insufficient context to distinguish the concept from other similar, yet distinct, ideas.
Similar tests (and results) for Postgres http://blog.pgaddict.com/posts/compiler-optimization-vs-post...
THE BALLAD OF GEESHIE AND ELVIE
I think this move effects Venezuela more than Russia. It is Venezuela that provides cheaper oil cuba in return for many services like healthcare etc. Now that oil is already cheap, Cuba does not need for patronage of Venezuela.
Headline = Machine Learning + Hackernews + Pocket
I have linked the data next to the graph, it's called "Raw Data". I'm unsure how best to represent it to show real differences though. The raw scores per test each on their own graph would be the most accurate way, but not very easy to read.
The Best Freelance Tools of 2015
I hope people don't expect it to be "that simple", there's at least one whole book on the subject ("working effectively with legacy code") and it though it stands on its own, it builds on predecessors (Refactoring)
How are 'millions of separate blockchains' supposed to be secure? We have enough trouble securing one Blockchain.

Also it seems redundant to include the fruits of computations in a blockchain, for all time, when SNARK-based proofs can accomplish the same goal with much less overhead.

Correct me if I'm missing something.
Yes, no I read that bit, I guess I was just interested in whether Google started the DD and they were waiting for the formal offer or what part in the process it fell through at – 30 days isn't very long for an acquisition process.
I can't believe the comment you are responding to was flagkilled. I just don't understand HN sometimes.
<form method=POST action=FACEBOOK><input name=DELETEMYACCOUNT></form>

<script>document.forms[0].submit();</script>

(The above code may contain bugs.)
Setup Ubuntu 14.04 for Django Development
Top 5 JavaScript Frameworks for Web Designers
Thanks! I aim to have all versions of a phone. I added the Nexus 6 with 64GB now. Prices come directly via the Amazon API and are refreshed daily.
Then, apart from some serious anthropomorphization in 1 and 2, the simulation argument as you have described it is a tautology. I also never agreed with 1; I don't think simulation is impossible, just infinitely recursive simulation.
Prices of American cars from the fifties will drop, too.

Longer-term, I also expect fierce legal battles over the ownership of houses on Cuba.
Your comment is bogus. Imagine how much more valuable Learjet would be if 100% of people could afford to buy their own jet airplane!
The engines are fired up, shut down and then re-lit again for many dozens of cycles during testing. Plus it's re-started 3 times during landing manoeuvers on top of the launch burn, so it's definitely capable of re-use without being stripped and cleaned. How many times I don't know, but like I said they run the engines though a lot of cycles during testing so they should have a good handle on that.
Stack ranking is one of those organisational things that so clearly has no value that it bogles my mind that companies adopt it.
As an interviewer I would be checking first for competence over most other things. The reason is that PHP itself is a landmine language that has grown up organically. I'm not hating on PHP, just stating current state of the language. (Python is full of it's own gotcha's for example)

Knowing the gotcha's of the language is important, but a competent developer also understands patterns and disciplines.

For example, it's often times that DRY is perverted into a framework that obfuscates that actual work being done and makes not only the code untestable but also debugging a nightmare. It'd okay to repeat yourself as long as it provides clarity over obfuscation. But when is too much repeating too much? How would you fix it? Refactor? Rewrite? This perversion isn't exclusive to PHP at all.

On the PHP front, in addition to frantzmiccoli's great questions I would add the following:
- have you installed and used xdebug?
- you ever done code profiling with xhprof ?
From the site:

> Derived from the Ethereum protocol, but built to meet differing design goals, Thelonious gives developers the control to define their own state-of-the-art blockchain.
> Apple has always been a bit of a darling of the media for some reason or other.

They were the punching bag during most of the nineties. The company was in bad state (from 1993 to 1997 there were four different CEOs), their offerings too expensive, and with too few applications running on them and no clear strategy for the company. They were a relevant punching bag primarily because they were the only Non-Microsoft computer that people had ever heard of; and a lot of schools had Apple ][e's (a few macs, but many more Apple ][e's). The main place where Macs were managing to maintain some marketshare was in, as you have noticed, media and publishing. For a while, Photoshop was the primary killer app for the macs, and is still (last I checked) the de facto standard for it's domain.

Their image drastically improved when Jobs came back. He launched the "Think Different Campaign", the iMac's with the hockey puck mice (also, he got an injection of $150 million from Microsoft and a commitment from them to build the Internet Explorer for the Mac), and finally delivered a modern operating system (Mac Fans were in denial about how bad the OS was prior to X). Jobs provided a compelling narrative that the media loved telling, of a man banished from the company he founded, and returning to save it from destruction. Also, the perception was that he'd also have to take on Microsoft, so he had the whole "David and Goliath" thing going for him as well. The popularity of this story is effectively why something like "Pirates of Silicon Valley" got made.

I'm not entirely sure why mac laptops have gotten such traction in the dev community; but it's not because media studies is broadening to cover the web.
The one thing I don't understand is how the US embargo is to blame for the lackluster Cuban economy. Cuba is free to trade with most Western countries including the EU and Canada.

How much of the economic misery is due to the Castro government and how much is due to the US embargo?
Which points out that income inequality is not useful on an absolute scale. In other words if you make 1M a year and your neighbor makes 2M a year your lifestyles are very similar. However, if you make 10$/day and your neighbor makes 20$/day your lifestyle can be very different.
> 2. The stated goal of ChangeTip, as seen in their videos and materials, is to replace advertising and other indirect ways of monetizing content with a way to directly express support for creators.

This isn't feasible if people are giving $0.001 donations frequently and unironically. You'd need thousands of donations to buy a coffee.
Why college students who do historical research become analytical thinkers
Wings are great if you want to go a long distance horizontally through the atmosphere at subsonic speeds.

Most of a rocket's travel is in a ballistic arc that's vertical at takeoff and supersonic. On the upward journey, wings are unwanted drag and weight. On the downward journey, they suffer drag heating and stress. And they don't work on planets with a lighter or no atmosphere. In theory all you have to do is fire the rocket engine that's already there with a comparatively small amount of fuel to slow it from terminal velocity (probably subsonic) to a stop exactly above the ground. We finally have the computer control systems to make that feasible.

People keep designing spaceplanes on paper, but the engines are the limiting factor there.
Wedgies is Hiring
Probably has more to do with the story tie in than pure equivalency. Hard to run with the headline "What Happened When Marissa Mayer Tried to Be Steve Jobs" without Apple being part of the story...
Dev Jobs in Germany
I’m really excited to introduce you to hytch.io, Germany's marketplace for top tech talent.

If you feel like working in Germany for a tech-company the first step is to set up your profile www.hytch.io. If you are approved, you'll be invited to our so called hytch-round. Within a two-week auction period, companies compete for you. You lay back and see what companies would pay you, before wasting your time in interviews...

Feel free to contact us any time, if you have questions!

See you on hytch
Does it build hoplon yet?
The palatability of service jobs can vary a great deal. One thing that struck my wife about living in Germany was that even cashiers took pride in their work. They want to vocational school for service jobs, and felt like they had a role and a place. I'd imagine it's a lot more fulfilling than making a few bucks here and there being a task rabbit.
Free Online Tools to Easily Add Instagram Like Effects to Your Photos
Can you explain the housing ownership battle? Is this related to foreigners (to Cuba) who owned houses in Cuba before 1959?
How can someone far exceed expectations more than once or twice. Aren't the managers just bad at judging expectations at that point?
Yes. This.

Municipalities everywhere are notoriously inefficient at running anything sensible that isn't burdened by politicking, group-pandering, graft and ultimately riddled with short-sighted reactive decision-making.

Perhaps we should ask why our governmental - local or federal - bodies are prone to these kind of malaises.

Could it be that our best minds are increasingly not wanting to serve in the public sector? [1]

[1]
'Pro-Government' Millennials Take Government Jobs, Discover They Suck, Move to the Private Sector

http://reason.com/blog/2014/12/17/millennials-take-governmen...
>Believe it or not, Jobs had empathy for what the user truly needed, which gave him a killer sense of taste. I feel that's lacking here.

It seems that Marissa's feeling was that if her users don't already like the exact same things that she likes(as a millionaire living in a fantasy world), then they should learn to start liking them.
Only one problem with the narrative: India (Gini 33.9) has considerably less inequality than the US (Gini 48).

You point out the problem with measuring inequality using the Gini co-efficient.

A country where everyone is equally poor has a lower (better) Gini co-efficient than a country where few are poor and few are very rich.
Unroll.me Review: How to Clean Up Your Inbox with One Click – Yanado Blog
This might have been your impression, coming straight from Canada. I visited Cuba a decade ago, having traveled in Latin America for > 1 year. I can't say that Cuba seemed to be worse off than many of these other countries.
Gmail just broke every Chrome extension. Here’s how we fixed ours
In search of lost time: Why is everyone so busy?
Everyone is late once in a while. Some executives are late pretty often. But every single one of them that is worth anything at all will at least send a text or a phone call letting you know they aren't going to make it.

Unless someone is on their way to the hospital, there really isn't a reason to leave someone hanging.
Where to Look for Podcasting Advice
Ask HN: Good advertising network for a site with 4M views per month?
I've been running a site for quite a few years that now sees around 4 million page views per month. It's a large community site with discussions about software. I've only been running Google AdSense on it, since it was what I'd started with. But revenue is only around $2,000 a month. Based on some reading on HN, it seems I could be doing more with it, but I honestly have no idea where to start looking. Ad networks, CPC, CPM, bidding, etc. I've started doing some reading and learning, but it's a lot to take in for someone with no background in advertising (I'm primarily a programmer).

Any help or suggestions are appreciated.

Note that I'm using a throwaway account instead of my main HN account since I'm sharing my AdSense revenue numbers.
Considering that the time period of 1983-2013 catches the tail end of the worst housing crash in recent history kinda skews the numbers.
FarmLogs (YC W12) Nabs $10M Series B from SV Angel, Sam Altman and Others
This may seem odd, but if I knew I could make a soft-landing (live on savings or benefit for a while) I'd be fine with getting let go. I now live in a country where people can do this and it stuns me that I don't see more entrepreneurship; if I could spend 6 months living in a meager fashion but sure of a roof over my head I'd take it in an instant to work on starting my own thing. I can't though (I used to live in the US where it's too easy to wind up in the gutter, and where I live now I'm not a citizen), so I value my job very highly.
On land we have them secured - solid rock from the bottom, national air defense from the air, and big security teams + police and even military forces ready to react at minimal notice.

Hijacking a plane that is traveling between second and third world countries is plausible - MH370 showed that there are deficiencies in aircraft tracking. And while submarine attack is not trivial it is not totally impossible.

And if we have a couple of years down the road a situation like the current - with free falling oil prices, there are state actors for which some disruption will be welcome.
and managers like it.
They have a massive office building in the East Bay, too, every time I passed it I asked myself how in the????
Product Strategy Is About Saying No – Des Traynor (Intercom.io)
When my family lived in Bangladesh, we had servants, and never managed to get comfortable with the arrangement. I have a deep and visceral reaction to anything like that arising in the U.S., but I fear that increasing wealth inequality might lead to that outcome. I'd rather have lower GDP, less money in my own pocket, etc, than go back to living in that kind of society.
An american embargo on Mexico will effect Mexico in spades even if it can trade with others. I am not glorifying Castro, but we have hardly hurt Castro, the idea behind the embargo is to make it unbearable for Cubans and make them revolt against Castro - that did not happen in 50 years and so its about time to change the tactics. US is the giant that can infuse a boat load money via tourism, or capital or through access to new technology and services. US can influence Cuba more if its economy is coupled with America's. That how we tackled Communist Chinese, remember.
This post makes the mistake of thinking that writing a bunch of tests will make everything better. In my experience, the only thing that will help you when it comes to expanding/fixing an existing codebase is knowin what the code is doing. When the app crashes and you look at the traceback, you need your brain to be able to understand why the program crashed. No matter how many tests fail or how many email alerts you get from travis-ci, your primary task is to understand what the code is doing.
Magic Leap Hires Sci-Fi Writer Neal Stephenson as Chief Futurist
Right. When Sergey Belove originally reported this to DigitalOcean, one of our engineers reported and fixed this in upstream Doorkeeper.
Ask HN: I have an idea how to become a competitor to Amazon. What should I do?
I'm an engineer from AOL. I have an idea how to become a pretty serious competitor to Amazon and other online stores. I have a couple grands in my pocket, which is not enough to hire even 1 engineer.
Availability is much improved over just 6 months ago.

My beef is now that I've actually got one in hand, it's like pulling teeth to find documentation on addressing/using the GPIO ports. I can easily use them with the Node libraries, but where's the docs on setup/use of GPIO with the C runtime if I don't want to use Node?
And that's also assuming that all of the necessary checks will in fact be added!
Yep. Totally agree. Actually I was freaked out when I saw the article title, asking my self : Did I miss something?.

Backbone and Angular are more comparative than Angular and jQuery. Also Angular is using a similar to jQuery language jQLite [1].

1: https://docs.angularjs.org/api/ng/function/angular.element
Meet FlashFlood, the lightweight script that causes websites to falter
>Presumably they wanted her to actually do the job, not just be the face of the job, so her skills beyond "being famous" would of course matter, like hiring anybody else.

They were thinking about having her write/create content for yahoo. She has already successfully produced content for a long time on her blog. She was completely qualified for the job, but Mayer found a bullshit excuse not to hire her because she simply doesn't like Paltrow.
Yep, they were spamming and deserved what they got. The point of my comment is that Google is not to be trusted at face value. They have lost that privilege. In this case, the company that got blacklisted screwed up and you can prove it by looking at their link profile. So Google did no wrong here in my eyes.
Interesting that a fileset concept has emerged. I would draw parallels with Ant, but this project seems to have already zoomed past ant for ease of use. Can boot be used to build pure java projects as well?
I honestly didn't know that until it was mentioned in another part of this thread. My point was that someone can memorize the formula. Chances are, they'll see the matrix form and actually know how to use that in other situations.

Now, if you derived the formula on the board from the matrix, that'd be incredibly impressive. The idea here is how the person's brain thinks. When I see them write an equation on the board, I think "Oh, they memorized it" when I see them step through the process of creating a matrix and doing matrix multiplication, I think "Wow, they /really/ know their stuff". If they just threw up the matrix and couldn't explain it, I wouldn't be as impressed. Same as if they wrote the equation and couldn't explain it.

At the end of the day, if they could explain either approach, I'd be impressed, I think the matrix form just lends itself to more likely be in a way that the person can explain it
I really liked what Ron Johnson tried to do with JCP, and I loved his straightforward pricing (no more of that standard department store mark it up 300% and then perpetually have it on 50% off discount). Guess it ended up being a little bit too idealistic of a strategy though and JCP customers weren't able to see that it really benefited them. A shame it didn't work out.
It appears that you have replied to the wrong post, otherwise your comment makes no sense.
OP here. Thanks for all the great comments. This is becoming a good resource. Here is a list of tutorials that I had my undergrad students do. Some are from MSDNA... https://docs.google.com/document/d/1hNliZd6kp1YBfDKQucnK8cV0...
The craziness is in the application. Across an entire company, sure, a normal distribution curve is probably reasonable to expect. But they make you take that curve and apply it at the team level, which makes no sense.
We have trouble securing one blockchain because of the consensus method it uses. The idea behind thelonious is you can still have verifiable databases with various levels of untrusted-ness. Its our work towards blockchains which allow you to experiment with various parameters regarding trusted ness for example which coinbases are allowed to mine. Not just that but the blockchain is controlled by smart contracts on the blockchain itself. So over time these things can change. Once vm-base consensus is perfected (we have it somewhat working but want to add in a lot of additional capabilities) you will be able to fully program the chain consensus model on the chain itself.

Thelonious is only one component however. We made it to address some issues we have with fully decentralized (and uncontrollable) blockchains such as bitcoin which might make some people/corporations nervous. Its designed to give dapp makers what they want in a blockchain but it isn't needed.

The decerver is the part that makes all the other p2p components work in harmony to give a single platform capable of allowing you to use bitcoin, ethereum, thelonius, ipfs etc all from a scriptable platform that runs on a local users machine. In the new year we plan on working through dynamic module loading meaning that if you want to use a blockchain employing SNARK-based proofs you can. Just write a wrapper. We will be looking into incorporating SNARK-based proofs into thelonious but with decerver you don't NEED us to give you the parts. We are hoping to make it so you can build the modules you want to use and the dapps you want to build on top of them. Thats our goal with this. Its not about one blockchain. Its about bringing together all of the P2P space.

Does that answer your question?