REBOL Oneliners
One-liners are like Haiku poetry. Not always practical, not always readable, they are fun to write. As with any art, some are better than others, but from time-to-time, a true gem pops up.
One-liners are like Haiku poetry. Not always practical, not always readable, they are fun to write. As with any art, some are better than others, but from time-to-time, a true gem pops up.
My Macbook Pro I have a Macbook pro retina 15 inch, that I bought in 2016. A few days back, the battery started bulking up and the laptop ha...
I’ve been looking at this chart a lot over the past few weeks.
When designing almost any piece of code or other functionality, the issue of usability often comes up. Most of the time these discussions go...
That crows can recognize humans faces (and other physical attributes) has been a staple of our experiences with them for thousands of years. It’s part of what has allowed them to take s…
Sketches of an interactive arithmetic for programming by Glen Chiacchieri.
You're not asking for a job, you're selling a service. The true question behind every interview is "How can you help us?"
(Written in July 1999 for www.linuxworld.com ; permanently installed now in Web Tools Review )
By Daniel Hochman and Derek Schaller
It is human nature to pick a hero, place it on a pedestal, and forget everybody else. We have limited memory after all so remembering only a few things may not be a choice but a necessity. If you were to ask players for the name of a game made in the 90s, unmistakably Mario, Sonic, and DOOM would come up over and over…
Spiral journey over kubernetes, cloud and devops world.
We are committed to advancing the future of design within our communities, among our members, in small businesses and corporations, in educational institutions, and for individuals. Please use this community resource hub as a guide to some of the most critical needs our community faces today, and will face in the…
Modern OpenGL, and by extension WebGL, is very different from the legacy OpenGL I learned in the past. I understand how rasterization works, so I’m comfortable with the concepts. However, every tutorial I’ve read introduced abstractions and helper functions that make it harder for me to understand which parts are…
Vocabulary is a tool for creating and categorising mental models. Here’s how it works and how to leverage it.
One of the most common feedback that we receive is that Haiku needs some nice colourful wallpapers shipping with its releases. We definitely want to improve the current situation. And we need your help. Haiku currently ships with only one (1) …
In the previous post we have written code to change the amplitude of wave files. Now we’ll take a look at how we can turn a mono wave file into a stereo wave file with optional panning, and explore how this is represented internally by the WAVE file format. Channels The raw audio data inside a WAVE file consists of…
And lessons learnt
This is the second in an indefinite series of posts about things that I think went well in the Sorbet project. The previous one covered our testing approach. Sorbet is fast. Numerous of our early users commented specifically on how fast it was, and how much they appreciated this speed. Our informal benchmarks on…
Software Innovation Lab
Notes on Interval Tree Clocks
Research in programming languages offers powerful tools, but our systems of notation stymie outsiders. Can we change our notational approach and broaden our audience—without compromising on c…
In a previous role, I was an engineering manager for a well-known company for a particular tech stack. One way we sorted through all the applications was requiring coding tests for potential candidates. One truly stood out, and it taught me to think about what I am really looking for in these sorts of submissions.
Or four one liners every Java programmer should know
There have been discussions on various internet forums about the future of Qt open source in the last two days. The contents do not reflect the views or plans of The Qt Company. The Qt Company is proud to be committed to its customers, open source, and the Qt governance model
Continuing this week’s “making an article so I don’t have to keep typing it” ZFS series… here’s why you should stop using RAIDZ, and start using mirror vdevs instead.