How we hacked Facebook with OAuth2 and Chrome bugs
TL;DR We (me and @isciurus ) chained several different bugs in Facebook, OAuth2 and Google Chrome to craft an interesting exploit. Mallory...
The latest blog posts to take off on Hacker News. 3,456 posts.
TL;DR We (me and @isciurus ) chained several different bugs in Facebook, OAuth2 and Google Chrome to craft an interesting exploit. Mallory...
Posted by James Bennett on Feb. 19, 2013
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.
Transform cyber defense with Mandiant. Engage frontline experts for incident response, threat intelligence services, and cyber risk management.
Discover effective online language learning with SuperMemo. Learn languages with proven courses, intelligent repetitions, and AI tools. Start today!
Let me start by warning you: This is a long post. I want to take you through the process of writing and designing the ConvertKit sales page. As you’ll see, I had a huge amount of help from Amy Hoy. Throughout the process she gave great advice on copywriting that I’d like to share here. […]
University of Oxford IT Services blogs support dissemination of news, updates on research projects, reflection, and musings by IT Services staff for widespread readership.
The state of California is currently holding over $6 billion in unclaimed property belonging to millions of people. What type of property a...
One of the things that Git makes safe and practical is bulk editing by way of “sledgehammer-and-review”:
History, background, visiting, ordering, using, & analyzing the drug market Silk Road 1
Summary of the changes and new features merged in the Linux Kernel during the 2.6.x and 3.x development
The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.
My reply crossed the threshold for a blog post, so I'm posting it here to be consistent with my own principles on academic blogging .
If the Hubble telescope were aimed at the Earth, how detailed would the images be?
For me, the best way to understand something is usually to implement it myself. So when I first started getting serious about Haskell, I implemented (in Common Lisp) a simple lazy functional programming language that used graph rewriting for the interpretation. Then, years later, I mentioned this implementation in a…
Today we are deprecating a Sourcetree-specific portion of the Atlassian Account sign-in API and it will be unreachable after 16 Oct 2019. One year ago we shipped an all-new onboarding experience in 3.0 for both Mac and Windows powered by a Bitbucket login in your default browser. Prior to that, in early 2018, we…
I’ve been using ledger, combined with a custom Ruby gem called reckon, to balance my small business’s accounts for the last few years. The command line, Bayesian statistics, and Double Entry Accounting! What could be better? Here’s how I do it.
A monoculture is usually better in the short term. It’s a better allocation of resources (everyone working on the same thing!) If you want to write a rich web app that works today (ie, on the browsers of today), it’s much better.
WTF is getting old, our generation wonders. I think ageism runs deep, especially among the tech set who assume older people must be Luddites and by extension lower life forms. I’m not joking, I know people who feel this way – and when was the last time you had a conversation with tech with someone over 50?