← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Maybe LLMs aren’t the problem.

  2. Six months ago I gave the most important conference talk of my life.

  3. A few days ago I wrote about a OpenZFS bug I found and why it went unnoticed.

  4. A couple of weeks ago I fixed a nasty bug in this function in OpenZFS:

  5. I have spent the last couple of years of my life trying to make sense of fsync() and bringing OpenZFS up to code.

  6. OpenZFS has some extremely nice tools and you can do a lot with them, but they start to struggle once you need to do more complicated things with your storage, or scale your OpenZFS installation out to tens or hundreds of pools, or use it as a component of

  7. OpenZFS 2.3.0 will be released any day now, and it includes the new “Fast Dedup” feature.

  8. OpenZFS 2.3.0-rc1 was just tagged.

  9. In a couple of days I’ll back on a plane, taking the travelling circus to BSDCan 2024 in Ottawa.

  10. AsiaBSDCon 2024 starts next week in Taipei, and I’ll be there!

  11. My preferred programming style is highly interactive and exploratory, which requires a fast edit-compile-test cycle.

  12. The Thanksgiving long weekend (23-26 November) in 2023 was an interesting one for OpenZFS, that I managed to land myself in the middle of.

  13. The Rust I used to know

    I don’t remember where I first heard about Rust, but I know it was a long time ago, likely back in 2012.

  14. GOOD COMPUTER: Boards

    2022-01-16 20:04 last couple of weeks I tried my hand at designing a board for GOOD COMPUTER. had to resist the urge to add features and just stick with what I know. they arrived today, the five I ordered and siz bonuses. exciting!

  15. GOOD COMPUTER: FAT32

    2022-01-12 20:05 back in 2020 I had some time at home (!)

  16. I’ve been hearing about io_uring on and off for the last couple of years.

  17. 2024-03-30: this post has moved to /presentations/good-computer/.

  18. GOOD COMPUTER: mk2

    2020-08-17 21:16 hey look, it’s GOOD COMPUTER mk2. totally rebuilt with an atmega88 after a minor voltage incident took out my remaining 8s.

  19. 2020-07-27 21:06 lol so I fucked up while getting the XIAO toolchain running and trashed the bootloader. so a new GOOD COMPUTER project begins: just enough JTAG/SWD to reflash the bootloader and make it usable again 2020-08-01 18:12 “just enough JTAG/SWD”…

  20. GOOD COMPUTER: XIAO

    2020-07-24 20:56 this is a XIAO, a tiny ARM dev board. gonna do another round of GOOD COMPUTER type work on it. more memory and tiny size are appealing, learning a new instruction set less so.

  21. 2020-07-12 13:29 started messing with this SD card module. seems it’s not properly SPI compliant, as it’s driving CIPO low even when not selected.

  22. 2020-07-07 22:02 This was once a thread on the bird site.

  23. 2020-07-06 19:44 I had an idea 2020-07-06 23:31 not a real clock, just text layout tests I have several ideas 2020-07-07 19:24 dropped in this 5x8 font to get 25 chars per line.

  24. 2020-07-05 17:30 I used a pair of ‘595 shift registers to hook this up to the SPI bus. it works fine, but needs constantly refreshed and on the bus permanently. if I did it “for real” I’d just drive it with another AVR, but that’s maybe just my software h…

  25. GOOD COMPUTER: LCD

    2020-07-02 12:30 I decided to take a short break and add a LCD screen to GOOD COMPUTER, but it ended up taking a very late night and a morning to get it going. the timing is quite important and there’s not much example code around, so lots of study and ex…

  26. GOOD COMPUTER: Z-machine

    2020-06-22 15:09 GOOD COMPUTER continues!

  27. GOOD COMPUTER: BASIC

    2020-06-02 12:35 I am making a GOOD COMPUTER, my take on a 70/80s-style approach to building a computer!

  28. GOOD COMPUTER

    2020-04-28 20:19 I started building a little computer this week.

  29. End times

    Like most (all?)

  30. Tile windows

    As I said before, I spend most much of my life in terminal windows, being a sysadmin or a programmer or anything else like that.

  31. So I’m switching from macOS to elementary OS.

  32. A talk about Consul

    2024-03-30: this post has moved to /presentations/consul/.

  33. 2024-03-30: this post has moved to /presentations/u2f/.

  34. CompCon 2016 in review

    From 1-3 October 2016 I was at CompCon Australia 2016, a technical conference aimed at tertiary computing students.

  35. 2024-03-30: this post has moved to /presentations/passwords/.

  36. 2024-03-30: this post has moved to /presentations/u2f-l/.

  37. Secret level

    Secret level huh?

  38. New release of salada, my JMAP server.

  39. I was happy with this one

    I was happy with this one

  40. Settling in for an evening of programming puzzles…

  41. Fastmail is a SSRF target

    Nicolas Grégoire’s excellent presentation from AppSecEU 2015 on various terrifying SSRF exploits.

  42. If you’re going to provide OAuth access to your non-web protocols (eg XOAUTH, OAUTHBEARER, etc to IMAP, SMTP, whatever) then you need to give me a way to convert an access token into a username.

  43. OAuth for libsasl2

    Success!

  44. First release of salada, my JMAP server.

  45. A JMAP library for Rust

    Here’s the start of a fully type-checked JMAP parser/generator in Rust.

  46. Pebble cricket: updates

    With so much cricket going on at the moment, SixFour has seen quite a bit a work.

  47. Everybody root

    Making things like this excites and terrifies me in equal measure. robn/everybody-root

  48. I had no choice.

  49. So today I want to tell you about a little side project that I worked on over the Christmas break in between eating, watching cricket and napping.

  50. Dummy renderer

    A small tweak to the Pioneer build system has turned into building a dummy renderer for headless environments (for tools).