Rust Ownership Explained with Python
Mostly software: Rust, machine learning, and P2P systems. Previously, games and cocktails.
The latest blog posts to take off on Hacker News. 14,543 posts.
Mostly software: Rust, machine learning, and P2P systems. Previously, games and cocktails.
opensnoop in pure C using eBPF
Note: This post was originally titled “Stop writing lambda expressions in Python” but I’ve changed the title after deciding that it was a little...
TL:DR; Java is still available at zero-cost , you just need to stop using Oracle JDK and start using an OpenJDK build, such as this one o...
Lazarus Lazaridis’ personal blog with posts mostly related to programming and opensource. And cats.
“Ah? A small aversion to menial labor?” The doctor cocked an eyebrow. “Understandable, but misplaced. One should treasure those hum-drum tasks that keep the body occupied but leave the mind and heart unfettered.”
In the midst of my September job hop I headed to Kazan for the weekend. I don't know exactly why — probably because I could. I had a hotel booked via booking.com, but once I arrived there the receptionist told me it was the first time he's heard of my booking, and he told me that they had no more rooms, and he told me…
Great to create and know the algorithm of QR code... very information! Thanx Bala
Postgres 11 is almost here, in fact the latest beta shipped today, and it features a lot of exciting improvements. If you want to get the full list of features it is definitely worth checking out the release notes, but for those who don’t read the release notes I put together a run down of some what I consider the…
Purely functional code makes some things easier to understand: because values don't change, you can call functions and know that only their return value matters—they don't change anything outside themselves. But this makes many real-world applications difficult: how do you write to a database, or to the screen? In…
The Standard does not require that implementations define intptr_t nor uintptr_t. It also does not require that implementations define integer-to-pointer conversions in any meaningful fashion unless they define those types. Conforming implementations are certainly allowed to document some integer-to-pointer…
In July 2017, I received a call from a former colleague asking me wether I wanted to begin a new app journey with him. The client would be Paris Turf, an editor specialized in horse races results. My lovely lovely lovely horse [1] They wanted to diversify and launch a
I participated in this year's js13kGames , a JavaScript game development competition with a file size limit of 13kb, including code, assets and everything else. My entry was Underrun , a twin stick shooter using WebGL.
A nice to know feature, good for impressing others
Let me preface this with an apology: this is a technology love story, and as such, it’s long, rambling, sentimental and personal. Also befitting a love story, it has a When Harry Met Sally feel to it, in that its origins are inauspicious…
GraalVM challenges the status quo on the JVM. This newly-released just-in-time compiler brings substantial speed improvements and support for polyglot applications. It also allows us to translate our JVM bytecode into small self-contained native binaries. In this session we’ll explore Graal’s impact on Clojure. We’ll…
Python Programming tutorials from beginner to advanced on a massive variety of topics. All video and text tutorials are free.
I promised two things when I did the closing keynote at RustConf 2018:
Python and JavaScript are two of the most popular programming languages . If you're a Python programmer learning JavaScript, or a JavaScript programmer learning Python, this handy cheat sheet might help you.