Speed Matters
I think that one of the most important things to focus on improving is how fast you can work.
The latest blog posts to take off on Hacker News. 3,497 posts.
I think that one of the most important things to focus on improving is how fast you can work.
Writing at the end of the world, from Hveragerði, Iceland
The opcache PHP extension implements various functionality to speed up PHP in a transparent manner. As the name indicates, its origin and primary purpose is opcode caching, but nowadays it also contains an optimizer and just-in-time compiler. However, this blog post will focus only on the opcode caching aspect.
Salaries in tech are going up, and many people are looking for new jobs or reevaluating the ones they have. However, many tech workers have no idea what their labor is worth on the open market. There’s a huge information asymmetry here: employers have access to detailed industry data on salaries, but workers don’t. In…
Michael Crichton coined the term Gell-Mann Amnesia effect to describe forgetting how unreliable a source is in one area when you trust it in another area.
On Wednesday, the St. Louis Post-Dispatch ran a story about how its staff discovered and reported a security vulnerability in a Missouri state education website that exposed the Social Security numbers of 100,000 elementary and secondary teachers. In a press conference this morning, Missouri Gov. Mike Parson (R) said…
Five months after my renunciation day, I received my Certificate of Loss of Nationality today. People keep asking me how that feels...
Robert Vanderbei has written a beautiful series of articles and talks about a method for finding the radius of the earth based on a single photograph of a sunset over a large, calm lake.
Computers would be so much better if they never had to deal with users, amirite?!!? I remember, years ago, working on a mobile web service which had a URl bar - so users could tap in bbc.co.uk on their T9 keypads - and a separate search bar. I thought that was pretty nifty. But it turns out, users tried searching for…
Let's face it, it’s not very exciting to be a Django developer today.
I’ve used F# a lot in the last 3 years and for quite some time I wanted to collect a few good starting points to venture into F# in one place. I also wanted ...
I’ve stated before that one of the unique features of Emacs Lisp is that its closures are readable . Closures can be serialized by the printer and read back in with the reader. I am unaware of any other programming language that has this feature. In fact it’s essential for Elisp byte-code compilation because…
WebAssembly meets 16000 HTML checkboxes.
The 'how' and 'why' of CORS, from start to finish.
A simple rule that every good, veteran programmer seems to follow with respect to managing their time.
From studying for the exam to registering with the SEC — my foray into investing in startups and venture capital by passing the Series 65 and becoming a licensed investment adviser representative.
William Shatner's profound words about his experience in space after returning on Blue Origin NS-18:
The story of buying a software company out of bankruptcy and our plan to grow it.
A 6502 (or 65C02) in an FPGA, running at 100 MHz, ready to plug into your vintage computer
While the UK has now left the EU, Cronofy is about to re-join. The UK government's plans to weaken data privacy laws is the final straw.
I started using FreeBSD in 2016 as a dual-boot with Linux. The reason was that at the time Linux provided no support for real-time threads and preemptive scheduling but did provide a wider choice of audio applications. Today, as the FreeBSD audio ecosystem improved a lot, I am a happy single-OS user. You may ask…
Python Developer and Trainer
Quick edit: While I work on a proper update, I'll note here that several posters on reddit and hackernews have pointed out ways to bring the total size of the program down to 105 bytes while still printing the full "Hello, world!" Much credit goes to Josh Triplett , who produced the 105-byte version which you can find…
So we’re supposed to be writing a game, right? But in order to make progress, we have to fix a bug. And in order to fix the bug, we have to write a test. And in order to write a test, we have to write a test framework. And in order to write a test framework, we have to understand a thing or two about macros. Okay. So…
KOITOTO hadir dengan mengutamakan kemudahan akses serta dukungan bagi pengguna yang membutuhkan informasi seputar layanan dan navigasi situs.
Monorepos and Forced Migrations By most metrics, Google is a great place to work. Top tier compensation, free food, and largely co-workers who want do...
QR codes are now critical infrastructure here in NSW, Australia. Let's learn how to make them better.
This is the story of how I created a botnet of IPTVs to rickroll 10,000+ students for my senior prank.
EDIT: I would have fleshed this out more had I known it would be so widely circulated, but to address some common criticisms: