Big Tech Company Salaries Are Hurting Startups
What's the #1 need of early-stage tech startups? Experienced software engineers. And they are becoming impossible to find in Silicon Valley, even though they are everywhere.
What's the #1 need of early-stage tech startups? Experienced software engineers. And they are becoming impossible to find in Silicon Valley, even though they are everywhere.
Many new technologies have unexpected impacts on the physical or social world in which we live.
(I wrote this in reference to this memo and the ensuing uproar) First off, his argument had some flaws. For example, even if he was correct about personality differences between men and women being…
We've released Terraform 0.9. Terraform is a tool for safely and efficiently building, combining, and launching any infrastructure. Since our last major Terraform release, we had 8 minor releases to add and improve hundreds of resources and dozens of providers and the number of community contributors has increased…
Over the weekend, I did a lot of swiping right. I’ve never had a Tinder go this fast from match to agreeing on a date time this fast…
[Note 2017-12-29: the news.ycombinator.com discussion of this post is unusually useful. You may want to read it first.] [Note 2018-09-01:...
Announcing F# 4.1 and the Visual F# Tools for Visual Studio 2017 Last year, we announced F# 4.1 via a Peek in F# 4.1. As a recap, we mentioned: Alpha support for .NET Core and .NET Standard Language features for F# 4.1 A big update to the Visual F# tools for Visual Studio 2017 (called […]
Amazon is a machine to make a machine, and the machine it makes is more Amazon.
Session Tickets, specified in RFC 5077 , are a technique to resume TLS sessions by storing key material encrypted on the clients. In TLS 1.2 they speed up the handshake from two to one round-trips.
Using Haskell, GTK+, GStreamer, xlib, and the haskell-gi bindings, we build a video player complete with seek and volume controls.
If used incorrectly, LD_LIBRARY_PATH can cause a plethora of issues
This article has previously been published in Norwegian in Aftenposten Historie no. 6, 2015 and Biolog no, 1, 2014. Due to several reques...
Ticketbleed (CVE-2016-9244) is a software vulnerability in the TLS stack of certain F5 products that allows a remote attacker to extract up to 31 bytes of uninitialized memory at a time, which can contain any kind of random sensitive information, like in Heartbleed.
Dmitri's blog about programming, Clojure, and software development
Today is effectively my last day at Mozilla, before I start at Impossible on Monday. I’ve been here for 6 years and a bit and it’s been quite an experience. I think it’s worth reflecting on, so here we go; Fair warning, if you have no interest in me or Mozilla, this is going to make pretty boring reading.
Case study in constexpr with C++17 compilers
Chinese Translation by oschina.net
News and insights on the Android platform, developer tools, and events.
Learn how Uploadcare engineers found out how to resize images on Intel processors faster than Intel itself
Yes, you need to write yourself an API. You'll thank me later.
I am generally a fan of Go's approach to concurrency: writing code with goroutines is a lot easier than writing traditional nonblocking network servers in a language like C or C++. However, while working on a highly concurrent network proxy I came across an interesting realization about how the Go concurrency model…
On February 14, 2017 the bill for the new Intelligence and Security Services Act was passed by the Dutch lower house. Despite being met with serious opposition from experts, regulators, civil society, political parties and citizens, the revised bill passed virtually unchanged from the proposal submi
You may have heard of Rust by now. The new programming language that “pursuis the trifecta: safety, concurrency, and speed”. You have to admit, even if you don’t know what trifecta means, it sounds exciting.
Updated May 10, 2021: Hey there friend! This ever-green blog is gold – just like reaktorians. If you’re reading this, you might be one of us. The30th