-
Their words
I am writing this post to call attention to what I consider a serious design problem with Apple's most recent OS where it appears that low-level system API such as exec and getxattr now do synchronous network activity before returning to the caller.
Allan Odgaard
Danish Mac developer; author of the TextMate text editor and founder of MacroMates.
Allan Odgaard did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Latest GitHub
What they believe
-
Low-level operating system APIs such as exec and getxattr performing synchronous network activity before returning to the caller is a serious design problem.
I am writing this post to call attention to what I consider a serious design problem with Apple's most recent OS where it appears that low-level system API such as exec and getxattr now do synchronous network activity before returning to the caller.
sigpipe.macromates.comSaid 21 May 2020This on korrents
-
Writing unit tests for private functions is a waste of time, since they tend to be simple and are already covered by assertions.
There are too many private functions, writing unit tests for these is a waste of time as they are both simple and using assertions.
sigpipe.macromates.comSaid 6 May 2010This on korrents
The bold line is korrents’ wording; the quote is theirs. These 2: what they wrote before what they said aloud, one per source, newest first.
Feed
As its own page →Hiding
21 May 2020
4 May 2020
30 April 2020
6 October 2018
19 November 2017
9 October 2017
29 July 2014
8 July 2013
25 February 2013
6 May 2010
-
Their words
There are too many private functions, writing unit tests for these is a waste of time as they are both simple and using assertions.
15 April 2010
-
Their words
Many advocate dynamic typing because they think static typing automatically require manifest typing. With the auto keyword and use of template functions, C++ is moving further and further away from that dreadful paradigm :)
1 November 2009
-
Usesrcmnd.app
AdiumTheir words
Chat: Adium for Jabber and LimeChat for IRC. I use Soryu's Limelight theme for the latter.
-
Likedrcmnd.app
OmniWebTheir words
Browsing: Mostly OmniWeb (using their Sneaky Peak builds). I am staying with OmniWeb mainly for the search shortcuts, the lack of UI distractions (I have toolbar and such disabled), session restore (by default), and showing open tabs in a list (this scales).
-
Usesrcmnd.app
TransmissionTheir words
I use Transmission for torrents and NicePlayer as movie player with the Perian QuickTime component.
+ 6 more
-
Likedrcmnd.app
TextExpanderTheir words
TextExpander to give short triggers to all the things I would otherwise find myself repeatedly having to type. I haven't tested any of the competing solutions, as TextExpander works fine for me.
-
Usesrcmnd.app
The UnarchiverTheir words
The Unarchiver so I can extract rar archives from Finder.
-
Usesrcmnd.app
GeekToolTheir words
I use remind as calendar application. I have it show upcoming events on my desktop using GeekTool.
-
Lovedrcmnd.app
Intel 160 GB SSDTheir words
My main disk is an Intel 160 GB SSD, and it lives up to the hype
-
Usesrcmnd.app
Cinema DisplayTheir words
I have a 30" Cinema Display mounted on an aluminum monitor arm (from Space, but I can't find their online presence). I like the aesthetics of this arm as the mount is through a hole in the table instead of a clamp, so it takes up less desk space than the original holder (and allows greater degree of movement).
-
Usestheir ownrcmnd.app
TextMateTheir words
Standard stuff: Mail, Finder, Terminal, iTunes, TextMate, and Quicksilver.
6 August 2009
23 March 2009
Nothing matches.
Beliefs
Korrents What they believe 3 beliefs — each backed by an exact quote.
Each is a — compiled by korrents.com, not by them: the one-line wordings are korrents', the quotes are theirs.
Recent
Low-level operating system APIs such as exec and getxattr performing synchronous network activity before returning to the caller is a serious design problem.
I am writing this post to call attention to what I consider a serious design problem with Apple's most recent OS where it appears that low-level system API such as exec and getxattr now do synchronous network activity before returning to the caller.
macOS 10.15: Slow by Design Said 21 May 2020
Writing unit tests for private functions is a waste of time, since they tend to be simple and are already covered by assertions.
There are too many private functions, writing unit tests for these is a waste of time as they are both simple and using assertions.
Accessing Protected Data Said 6 May 2010
Static typing does not require manifest typing — type inference lets a language avoid that without becoming dynamically typed.
Many advocate dynamic typing because they think static typing automatically require manifest typing. With the auto keyword and use of template functions, C++ is moving further and further away from that dreadful paradigm :)
GCC 4.5 & C++0x Said 15 Apr 2010
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
Recommends rcmnd
rcmnd What they recommend 9 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Uses TextMate
Standard stuff: Mail, Finder, Terminal, iTunes, TextMate, and Quicksilver.
usesthis.com 1 Nov 2009
their own
Uses Cinema Display
I have a 30" Cinema Display mounted on an aluminum monitor arm (from Space, but I can't find their online presence). I like the aesthetics of this arm as the mount is through a hole in the table instead of a clamp, so it takes up less desk space than the original holder (and allows greater degree of movement).
usesthis.com 1 Nov 2009
Loved Intel 160 GB SSD
My main disk is an Intel 160 GB SSD, and it lives up to the hype
usesthis.com 1 Nov 2009
Show 6 more
Uses GeekTool
I use remind as calendar application. I have it show upcoming events on my desktop using GeekTool.
usesthis.com 1 Nov 2009
Uses The Unarchiver
The Unarchiver so I can extract rar archives from Finder.
usesthis.com 1 Nov 2009
Liked TextExpander
TextExpander to give short triggers to all the things I would otherwise find myself repeatedly having to type. I haven't tested any of the competing solutions, as TextExpander works fine for me.
usesthis.com 1 Nov 2009
Uses Transmission
I use Transmission for torrents and NicePlayer as movie player with the Perian QuickTime component.
usesthis.com 1 Nov 2009
Liked OmniWeb
Browsing: Mostly OmniWeb (using their Sneaky Peak builds). I am staying with OmniWeb mainly for the search shortcuts, the lack of UI distractions (I have toolbar and such disabled), session restore (by default), and showing open tabs in a list (this scales).
usesthis.com 1 Nov 2009
Uses Adium
Chat: Adium for Jabber and LimeChat for IRC. I use Soryu's Limelight theme for the latter.
usesthis.com 1 Nov 2009
Where they publish
Blog sigpipe.macromates.com His blog about TextMate and Mac development.
Link verified 5 Sept 2026.
GitHub @sorbits TextMate and related open source work.
Recent
- crondesk — Display command output on your desktop 4 May 2020
- homebrew-tools — Homebrew formulas for my custom tools 30 Apr 2020
- glim — Static site generator which is semi-compatible with Jekyll 6 Oct 2018
Show 7 more
- googlescript-markdowntablefive — Google Apps Script implementation of the MarkdownTableMaker object. 19 Nov 2017
- googledocs-addon-markdowntablefive — MarkdownTableMaker Google Sheets Add-On. Saves Markdown to Google Drive. 9 Oct 2017
- github-email-api — Assign labels and close issues via email 29 Jul 2014
- go.enmime — MIME Mail Parsing for Go 8 Jul 2013
- rdar — Apple Bug Reports 25 Feb 2013
- visual-fortune-algorithm — Visualization of plane-sweep algorithm for Voronoi diagrams (java applet) 6 Aug 2009
- oniondb — An object store with fine grained access rights and allowing objects to be linked and incrementally updated (by new objects) 23 Mar 2009
Link verified 5 Sept 2026. Recent items update automatically from the channel.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.