Small Assets without the Headache in Elm 0.19
A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,903 posts.
A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.
There was a paper recently where a research team trained a machine learning algorithm (a GAN they called AttnGAN) to generate pictures based on written descriptions. It’s like Visual Chatbot in reverse. When it was just trained to generate pictures of birds, it did pretty well, actually.
calibre: The one stop solution for all your e-book needs. Comprehensive e-book software.
Brave filed a GDPR complaint v Google for infringing the GDPR “purpose limitation” principle. Enforcement would be tantamount to a functional separation of Google’s business.
A lot of developers coming to JavaScript world attracted by React.js are confused with the tooling used to produce modern JavaScript code. Webpack, Babel, ESLint, Mocha, Karma, Grunt... what should I use and which tool is doing what? JavaScript newcomers are often people coming from communities like Ruby and Java…
A little while back I wrote a blog post about how "CSRF is dead". It focused on SameSite cookies, a powerful yet simple feature to protect your website against CSRF attacks. As powerful as it was, and as much as it will kill CSRF, you had to enable it on
To celebrate 50k subscribers to Product for Engineers, here are the 50 most important lessons we’ve learned about building great products.
How we reverse engineered Discord’s call protocol and found it being MITM-ed by Discord.
Words from me as developer, student and human.
And now we welcome the new year. Full of things that have never been. — Rainer Maria Rilke January 4th 2021 was the first working day of the year for many around the globe, and for most of us at Slack too (except of course for our on-callers and our customer experience team, who never…
Fast and Portable Llama2 Inference on the Heterogeneous Edge.
2021 is shaping up to be a big year for our efforts to secure your right to fix your stuff.
Thoughts on FOSS and fintech, layered by Mahmoud Hashemi
With Postgres, you don't need to immediately look farther than your own database management system for a full-text search solution. If you haven't yet given Postgres' built-in full-text search a try, read on for a simple intro.
Often the hardest part of traveling is navigating the local language. If you've ever asked for "pain" in Paris and gotten funny looks, confused "embarazada" with "embarr…
If you’re new to the Arm ecosystem, consider this a quick primer on terms you likely have seen before but might have questions about.
Security and Programming Blog
Nope, I think this might be the best ultra-low power consumer digital watch ever produced!
H.R. 2666 Would Undermine FCC’s Charge to Protect the Open Internet In a disappointing turn of events, the U.S. House of Representatives voted 241 to 173 to pass H.R. 2666, the No Rate Regulation of Broadband Internet Access Act, a bill that would undermine the FCC’s ability to enforce key net...
PostgreSQL has a robust set of features which we can leverage to create a generic auditing solution in 150 lines of SQL.
Starting with OBS Studio 32.0.0 a new renderer backend based on Apple's Metal graphics API is available for users to test as an experimental alternative to the existing OpenGL …
TL;DR I’ve been working on a WebGPU optimized inference and autograd library called webgpu-torch with an API that matches PyTorch. The goal is to run neural networks in the browser at speeds comparable to a Linux workstation. Many kernels have been implemented and its design is easily extensible. It’s available on NPM…
jQuery: The Write Less, Do More, JavaScript Library
Here's an in-depth recap of debugging a GitLab issue that culminated in a patch for the Linux kernel.