TensorFlow r1.4
TensorFlow release 1.4 is now public - and this is a big one! So we're happy to announce a number of new and exciting features we hope everyone will enjoy.
Topics /
The most popular blog posts about software engineering on Hacker News. 21,844 posts.
TensorFlow release 1.4 is now public - and this is a big one! So we're happy to announce a number of new and exciting features we hope everyone will enjoy.
We are excited to announce that CircuitLab is now integrated with the Electrical Engineering Stack Exchange site! Users can now insert a CircuitLab schematic directly into their question or answer.
What happens when we get or set an attribute of a Python object? This question is not as simple as it may seem at first. It is true that any...
This post is based on the talk of the same name I gave at the Arrrrcamp conference in Ghent, Belgium on October 2nd, 2014. You can find the slides here and the video recording here .
Pathfinding is one of these topics that usualy baffles game developers. The A* algorithm in particular is poorly understood, and the general belief seems to be that it’s arcane magic.
Purpose Terminology Single-sided Standard double-sided Möbius double-sided Two-way double-sided Purpose The purpose of this page is to collect and summarize concise explanations of the pros and con…
An article series where I show you how to write a fully functional Python debugger.
All ambiguity is resolved by actions of practitioners at the sharp end of the system.Dr. Richard I. Cook, How Complex Systems Fail There’s a wonderful book by the late urban planning professo…
Rendering the wordle.org file as webpage and including in the docs as-is, because the Sphinx documentation generator doesn’t understand org-mode files, so we couldn’t render this page directly from Sphinx the usual way.
Posted to HN. Comments and discussion highly encouraged. Introduction This will be a short example-based guide to (a) awk (b) gnuplot and (c) using them in a script. I needed to graph some data based on the output of a command run a couple times. So what better way to solve that five minute task than to spend an hour…
Recently I was reverse-engineering an Android app [ a ] . The relevant details are as follows:
All the pieces have come together for widespread Wasm SIMD usage. The majority of browsers and Node 16 LTS support Wasm SIMD out of the box, and Rust recently learned how to compile Wasm intrinsics. Now I need to port a library from x86 SIMD to Wasm SIMD and distribute it in such a way that will fallback to a non-SIMD…
An overview of new features in pgvector 0.5.0, including HNSW, parallel index builds, and more!
A guide to bringing up the Linux Kernel and a userspace application on a new hardware (or in this case, a self-made emulator)
Listen in on Jane Street’s Ron Minsky as he has conversations with engineers working on everything from clock synchronization to reliable multicast, build systems to reconfigurable hardware. Get a peek at how Jane Street approaches problems, and how those ideas relate to tech more broadly.
This post is aimed at readers who are familiar with Rust and want some insight into why it is great for machine learning.
Persistent PHP processes in Erlang/OTP. “It’s so easy, in fact, that I now use it to debug WordPress functions from within Erlang.”
.NET is a managed runtime, which means that it provides high-level features that ‘manage’ your program for you, from Introduction to the Common Language Runtime (CLR) (written in 2007):
How to take advantage of spaCy & a bit of Cython for blazing fast NLP
In tomorrow’s enterprise, developers and IT professionals work in an environment characterized by technological choice: open, cross-platform development where the best tools are easily within reach. As enterprises adopt public and hybrid cloud at an accelerated pace, Google Cloud is committed to fostering an open…
Exporting graph data to text file and SVG with Datalog
I love linters. A linter is a program that looks for problems in code without running it. There is something gratifying about running a linter on a codebase and seeing a big list of warnings and errors. Sometimes it can even be fun to fix them!
I’ve been thinking about what “Rust 2024” will look like lately. I don’t really mean the edition itself — but more like, what will Rust feel like after we’ve finished up the next few years of work? I think the answer is that Rust 2024 is going to be the year of “everywhere”. Let me explain what I mean. Up until now…
How to reliably understand if a candidate is a good programmer, inspired by Casey Muratori