The PRPL Pattern
Addy is a contributor to WebFundamentalsDogfood: PRPL is a new pattern we feel has great potential. At this stage, we welcome experimentation with it while we iterate on the ideas in the pattern and...
View Article$10 Raspberry Pi Zero Wireless
Today is Raspberry Pi’s fifth birthday: it’s five years since we launched the original Raspberry Pi, selling a hundred thousand units in the first day, and setting us on the road to a lifetime total...
View ArticleShow HN: wtrace – a command line tracing tool for Windows
README.mdThis application will trace in real-time all File I/O, TCP IP, ALPC and RPC operations performed by a given process. It works on Windows 7+ and requires .NET 4.5.2+. Wtrace stops when the...
View Article3D Portability Initiative
Due to industry demand, Khronos is initiating the development of a solution to enable 3D applications that are portable across Vulkan, DX12 and Metal“The golden age of application portability through...
View ArticleTransactional memory in Forth, in Lisp
posted Feb 21st 2017, 10:00 pmprerambleTransactional memory is most often mentioned in the context of multi-threaded programming, where the reason the system tracks memory access is to prevent...
View ArticleDid the Oscars Just Prove That We Are Living in a Computer Simulation?
The bizarre finale to Sunday night’s Oscar ceremony brought to mind the theory—far from a joke—that humanity is living in a computer simulation gone haywire.CreditPHOTOGRAPH BY EDDY CHEN / ABC VIA...
View ArticleA JavaScript deep learning and reinforcement learning library
README.mdImplements a full-stack neural-network based machine learning frameworkExtended reinforcement-learning supportUniform and prioritised replay buffersAdvantage-learning (increasing the...
View ArticleKids who get driven everywhere don't know where they're going
A new study suggests vehicular travel affects children's ability to navigate their neighborhood and connect to their community. Traffic and kids don’t mix. That’s something people intuitively...
View ArticleState.of.dev – Explore the current state of development
Explore the current state of developmentPick your expertise, browse through the topics and interact with the charts.Want to know more?Most popularProgramming languageTechnologyCloud platformSEOWeb...
View ArticleDeep Voice: Real-Time Neural Text-To-Speech
Baidu Research presents Deep Voice, a production-quality text-to-speech system constructed entirely from deep neural networks. The biggest obstacle to building such a system thus far has been the speed...
View ArticleThis Germ Can Live Decades in Distilled Water, Kill Humans in 48 Hours
A colored enhanced scanning electron micrograph of Burkholderia pseudomallei. These motile bacteria are the cause of melioidosis, a tropical disease spread through contaminated water and soil. The...
View ArticleProblems with RESTful APIs (2015)
Why you might benefit from letting this popular paradigm rest in peace.Important updateI have added a sequel describing JSON-Pure APIs best practice in detail. But do please read this first.RESTful...
View ArticleWhat makes WebAssembly fast?
This is the fifth part in a series on WebAssembly and what makes it fast. If you haven’t read the others, we recommend starting from the beginning.In the last article, I explained that programming with...
View ArticleCompile-Time Evaluation in the Zig System Programming Language
2017 January 30 A system programming language which prioritizes optimality, safety, andreadability. Donate $1/month Zig places importance on the concept of whether an expression is known at...
View ArticleGiven Choice, Patients Will Choose Cannabis Over Prescribed Opioids
New research suggests people with chronic pain would rather use cannabis over their recommended medicine.Chronic pain sufferers and those taking mental health meds would rather turn to cannabis instead...
View ArticleBillForward (YC S14) Is Hiring SFDC Engineer (Full Time Only) – London
BillForward (YC S14) Is Hiring SFDC Engineer (Full Time Only) – London19 minutes ago | hideWe have built the best way for companies to charge their customers. BillForward delivers a solution to the...
View ArticleHacking Slack using postMessage and WebSocket-reconnect to steal your token
TLDR; I was able to create a malicious page that would reconnect your Slack WebSocket to my own WebSocket to steal your private Slack token. Slack fixed the bug in 5 hours (on a Friday) and paid me...
View ArticleRichard Feynman and the Connection Machine
One of the most popular pieces of writing on our site is Long Now co-founder Danny Hillis’ remembrance of building an experimental computer with theoretical physicist Richard Feynman. It’s easy to see...
View ArticleAirBnB's Airflow and the Future of Data Engineering
Recently I had the opportunity to do a collaborative blog post with Maxime Beauchemin about Airflow and the future of data engineering.Maxime is a data engineer at Airbnb and creator of their data...
View ArticleRiot Games Messaging Service
Now that we’ve got the basic architecture down, let's focus for a second on how we publish messages and how they’re delivered to the connected clients.Messages intended for RMS follow the consistent...
View Article