Your First THINK C Program
Welcome, child! Come in, come in! I have so few visitors to this little hut. Pull up a chair, and I’ll put on some tea.
The latest blog posts to take off on Hacker News. 21,833 posts.
Welcome, child! Come in, come in! I have so few visitors to this little hut. Pull up a chair, and I’ll put on some tea.
This is not a C tutorial; there are plenty of those on the web. The reader is assumed to have some basic knowledge of programming in general, and preferrably the C programming language in particular. Maybe you just finished reading a tutorial, and you would like to learn some more by studying other people's source…
Pipes are cool! We saw how handy they are in a previous blog post . Let's look at a typical way to use the pipe operator. We have some output, and we want to look at the first lines of the output. Let's download The Brothers Karamazov by Fyodor Dostoevsky, a fairly long novel.
Usually, x86 tutorials don’t spend much time explaining the historical perspective of design and naming decisions. When learning x86 assembly, you’re usually told something along the lines: Here’s EAX . It’s a register. Use it.
The RISC-V version of uLisp is designed to support microcontroller boards based on the RISC-V processor.
Learn the meaning behind mathematical symbols used in Machine Learning using your knowledge of Python.
Blog of Guillaume Gomez (Guide on how to write documentation for a Rust crate)
(Written in July 1999 for www.linuxworld.com ; permanently installed now in Web Tools Review )
A backdoor in our code that can perform OS injection is a considerable threat.
Technical maxims that define Urbit's approach to engineering.
Biggest .1 release from Wolfram. 182 completely new functions, plus updates and enhancements. Includes full HiDPI support, computation with video, data structures, asymptotic superfunction, mathematical functions, plotting, geometric optimization, vector plotting, cross-hatching, computational topology, tabular data…
You can choose your friends but you sho’ can’t choose your family, an’ they’re still kin to you no matter whether you acknowledge ’em or not, and it makes you look right silly when you don’t.
I’d originally planned to write on this particular topic in response to increasing outreach to me personally, through my blog and other places, unsolicited, and independently from multiple communit…
How inappropriate data access patterns massively slow down programs and how the same problems arise with RESTful APIs.
In this short blog series, I will show you how to get up to speed with a Qt project using Visual Studio Code in more detail.
Today, The Khronos Group announces the ratification and public…
This is not a command line option of the week post, but I feel a need to tell you a little about our brand new addition! --write-out [format] This option takes a format string in which there are a number of different "variables" available that let's a user output information from the previous transfer. For … Continue…
This comes up regularly on Slashdot and I find it hilarious each time, but can never find it when I go looking for it. So, here it is:
Over the past four years, we've been working hard on rebuilding our desktop client's sync engine from scratch. The sync engine is the magic behind the Dropbox folder on your desktop computer, and it's one of the oldest and most important pieces of code at Dropbox. We're proud to announce today that we've shipped this…
Software Development For People That Help People.
A quick overview of the most common text processing terminal tools and why they should be part of your day-to-day toolbox.
Getting started with shaders: signed distance functions!
Your code might be perfect and never fail, but unfortunately the outside world is less reliable. Sometimes, other people's programs crash or freeze. Networks go down; printers catch on fire . Your code needs to be prepared for this: every time you read from the network, attempt to acquire an inter-process lock, or…
By the end of this blog post, we aim to improve the results of my previous blog post of approximating circular bokeh with a sum of 4 separable filters and reducing its artifacts (left) through an o…