New
The latest blog posts to take off on Hacker News. 4,414 posts.
Generating Recommendations at Amazon Scale with Apache Spark and Amazon DSSTNE
In this post, I discuss an alternate solution; namely, running separate CPU and GPU clusters, and driving the end-to-end modeling process from Apache Spark.
Realtime Data Processing at Facebook
Recently there has been a lot of development in realtime data processing systems, including Twitter's Storm and Heron, Google's Millwheel, a...
Composability: From Callbacks to Categories in ES6
Exploring Functional Programming ideas like Monads and Kleisli Category in JavaScript. Starting from an alternative solution to Promises.
Simple questions to help reduce AI hype
AI is a young field full of amazing potential. This mystery and lack of understanding allows for hype to grow unchecked.
Prefer duplication over the wrong abstraction
I've been thinking about the consequences of the "wrong abstraction." My RailsConf 2014 "all the little things" talk included a section where I asserted: > duplication is far cheaper than the wrong abstraction And in the summary, I went on to advise: >
Changes to Trusted Certificate Authorities in Android Nougat
News and insights on the Android platform, developer tools, and events.
Pinboard Turns Seven
Heh, don't worry, that's just the whiskey talking. Pinboard is seven years old today!
Amazon software engineer interview
Sobit Akhmedov is a staff software engineer with 14 years experience building e-commerce, financial and cloud storage solutions for startup and Big Five companies.
Securing a travel iPhone
These are dry notes I took in the process of setting up a burner iPhone SE as a secure travel device. They are roughly in setup order.
Introducing Verve: minimalistic, static, functional language
An experimental, minimalistic, static, functional language with zero dependencies.
Tech job listings are down 40% on several job boards
I run a job board that caters to tech jobs, primarily web professionals. This year has been pretty bonkers compared to previous years.
Symantec's Bad Week
Appcanary makes sure you never run vulnerable software on your servers. Like our blog? Subscribe to our newsletter or podcast . Browse the archive , or follow us on twitter , github or rss .
Facebook Messenger begins testing end-to-end encryption using Signal Protocol
Facebook Messenger has started rolling out Secret Conversations, a feature that enables end-to-end encryption for conversations within Messenger. Secret Conversations is built on Signal Protocol, a modern, open source, strong encryption protocol we developed for asynchronous messaging systems.
Reverse Debugging for Python
RevPDB A "reverse debugger" is a debugger where you can go forward and backward in time. It is an uncommon feature, at least in the open ...
Oracle and the fall of Java EE
Recently there has been a lot of ramblings in the interwebz about Oracle removing its funding for Java EE. A long piece by Ars Technica ...
Native reactive spreadsheet in 17 LOC
After the release of our reactive framework a few days ago, we though it would be a good idea to implement the, often mentioned, spreadshee...
Investor Day
Below is a copy of an email I sent to investors who attend YC’s Demo Day. It discusses some of the changes we’re making and how they will impact Demo Day. > YC Demo Day Investors,We’re making some changes to Y Combinator’s Demo Days – please take a minute to read below because they are material. As with previous…
Employee #1: Reddit
Read more on Y Combinator's blog.