Falsehoods programmers believe about Unix time
It's not quite the number of seconds since 1 January 1970.
The latest blog posts to take off on Hacker News. 1,357 posts.
It's not quite the number of seconds since 1 January 1970.
PHP isn't the same old crappy language it was ten years ago
The official home of the Erlang Programming Language
Realize the speed, agility and performance of a scalable, composable web architecture with Netlify. Explore the composable web platform now!
I was at the Microsoft BUILD conference last week and spent some time with a ...
Vim 8.1 was released in May 2018. The “main new feature” was official support for running a terminal within vim. Along with this came a built-in debugger plugin, termdebug, which provid…
Prefer f(void) in C to potentially save a 2B instruction per function call when targeting x86_64 as a micro-optimization. -Wstrict-prototypes can help. Doesn’t matter for C++.
Check out a cool project that leverages Stack Overflow Data and Google's Cloud AI to predict what tags would work best on Stack Overflow questions.
The globalThis proposal introduces a unified mechanism to access the global this in any JavaScript environment. It sounds like a simple thing to polyfill, but it turns out it’s pretty hard to get right. I didn’t even think it was possible until Toon blew my mind with an unexpected, creative solution.
While links aren’t widely used in APIs, some very prominent web APIs use links based on HTTP URLs to represent relationships, which has several advantages. This post shows you why.
Getting your messages without giving a third party your credentials and data
Update: I've made several edits to the post since Aleksey Shipilëv was kind enough to suggest many corrections and improvements.If you closely follow JVM development scene, you've probably noticed ...
Continuing in the series of posts about lesser-known bash features , here I take you through seven variables that bash makes available that you may not have known about.
A list of free, cross-platform GUI solutions for C++.
There is something very exciting I have to show to you today: a completely rewritten notification system for Plasma that will be part of our next feature update 5.16 to be released in June.
The main reasons Go makes it easier (than Java or Python) to write correct, clear and efficient code are discussed in this comprehensive report by an expert Go and Java developer.
The :npm-deps compiler option now defaults to false . Previously, :npm-deps defaulted to true .
The questions we often hear are "Why create a new query language?" and "What's wrong with SQL?". This blog post contains answers to both.
Over the years, I picked up a number of tricks to optimize code. Today I’ll talk about one of them.
Is the traditional 2D imaging model nearing the end of its usefulness, or does it have a shiny future in the “modern graphics” world? I spent a week on a research retreat in a cottage in the woods to answer this question, as it shapes the future of UI toolkits. Performant UI must use GPU effectively, and it’s…
Today marks an important milestone for the Flutter framework , as we expand our focus from mobile to incorporate a broader set of devices and form factors. At I/O, we’re releasing our first technical preview of Flutter for web , announcing that Flutter is powering Google’s smart display platform including the Google…
I've been enjoying using Go's database/sql package for working with databases. Recently, some mentions of gorm piqued my curiosity about using ORMs in Go vs. using database/sql directly. Having had some mixed experiences with ORMs in the past, I decided to start with a practical experiment by writing the same simple…
These days, nearly all the artificial intelligence-based products in our lives rely on “deep neural networks” that automatically learn to process labeled data.