An avian carrier’s blog

Writing in English

Programming, technology, and life beyond the keyboard.

Browse by topic
  1. What can OpenClaw do for you?

  2. Uiua: an array and stack language

  3. Rust: pattern matching, references, lifetime extensions, and captures

  4. Telecom ParisTech is recruting an associate professor

  5. Apple users: security is not for you

  6. Why bitcoin transfers are not instantaneous

  7. The cloudy state of bitcoin exchanges in Europe

  8. Sleeping just the right amount of time

  9. What is the difference between /dev/ttyUSB and /dev/ttyACM?

  10. Beware of retries in XBee modules

  11. How to exchange Euros for Bitcoins and vice versa

  12. Do not expect a reply to your email

  13. Defining new control structures using C macros

  14. Who did resurrect will-spam-for-food?

  15. Accessing serial ports the easy way

  16. Bépo or not bépo

  17. Just because I can

  18. Common misconceptions about Google+ sharing

  19. ROSE 2011: some afterthoughts

  20. Android/Linux: a desperate attempt at creating buzz

  21. The geocaching.com walled garden

  22. IPv6: make it happen today

  23. The third readers-writers problem

  24. Positional factoring

  25. Send yourself a greetings email from me

  26. The Firefox extensions I will be using in 2011

  27. Configuring mailman with nginx on Gentoo

  28. Feed and relative links

  29. Something nice about every language I use

  30. Responsible workers with ØMQ

  31. Braindead Google feed fetcher

  32. Avian carriers forever

  33. Jekyll and live feeds update

  34. There must be a better way

  35. Sorry about that!

  36. Please guess my private gmail address

  37. AdaSockets 1.8.7 has been released

  38. recoverjpeg 2.0 has been released

  39. Urbi is going open-source

  40. ACM: who said old school?

  41. Small is beautiful

  42. The OVH-Google XMPP mess

  43. Silent death of a LG Flatron monitor

  44. 20 years later, I'm proud of myself

  45. Battle Programme Shirase

  46. Using IPv6 by default with wget

  47. Strange keyboard problem

  48. Recursion and while loops in Factor

  49. Want to work on Free Software? Positions and internships available!

  50. Looking for a non-intrusive personal email ticket tracker

  51. Accidentally distribute your files with instant messaging

  52. Why monads matter

  53. It's All Text!

  54. Non-classical paradigms and languages

  55. Will Gentoo be the last OS without IPv6 automatic tunnels?

  56. FizzBuzz and bored programmers

  57. Factor: a stack-based programming language

  58. Reading a DVD with VLC or mplayer is now illegal in France

  59. To peer review or to not peer review?

  60. Geeky show

  61. Linux kernel driver for the Winbond 83697HF/HG watchdog

  62. rforth1 optimizations

  63. Collaborative work on deliverables

  64. Tor, plausible deniability, watchdog and seizures

  65. Sometimes, I feel like a geek

  66. Wiping unused space in a file system

  67. Spread the word (and the software)

  68. ICFP Ada virtual machine

  69. Mercurial: a field report

  70. Forth interpreter and readline library in Ada

  71. Writing software as we design hardware

  72. Free, SIP et Asterisk

  73. Fantôme du passé

  74. Top-posting

  75. Prime numbers and Pell equation

  76. The J programming language

  77. Colorizing a black-and-white photography

  78. Free .be domain names for one year?

  79. The resynthesizer miracle

  80. Getting rid of RSS slammers

  81. Why you should register your own domain name

  82. Bill, Paul, or?

  83. How should a program behave?

  84. Ashamed

  85. Disappointed

  86. recoverjpeg 1.1 is released

  87. Asterisk - build your own PBX

  88. Posting too fast can be dangerous

  89. What can you get from free software?

  90. How recoverjpeg saved my day

  91. Review of the Google AdSense program

  92. Software Patent Decision Withdrawn from Agricultural Council Agenda