Log inSign up
Omar Rizwan
33.4K posts
user avatar
Omar Rizwan
@rsnous
"i am determined to move beyond this way of interacting with systems"
scheming (New York, NY)
omar.website
Joined December 2010
1,036
Following
9,093
Followers

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • Pinned
    user avatar
    Omar Rizwan
    @rsnous
    Nov 21, 2017
    ⭐️ I'm releasing Screenotate 2.0, my Mac/Windows screenshot+OCR+context app: screenotate.com When you take a screenshot, it recognizes text inside + the originating URL, then saves it as a self-contained HTML file for later search
    00:00
  • user avatar
    Omar Rizwan
    @rsnous
    Jan 1, 2021
    🗄 TabFS: mount your browser tabs as a filesystem
    omar.website
    TabFS
    A browser extension that mounts your browser tabs as a filesystem on your computer.
  • user avatar
    Omar Rizwan
    @rsnous
    May 1, 2024
    inventing a new lossless compression algorithm for screenshots that identifies all fonts and GUI elements in the screenshot, checks that it can now reproduce the screenshot in a pixel-perfect way, then just stores that semantic data
    53K
  • user avatar
    Omar Rizwan
    @rsnous
    Jun 17, 2023
    i want 'programmers looking down on spreadsheets' discourse but like the opposite, like spreadsheet people looking down on programmers 'how can programmers stand not seeing the concrete data they're operating on' 'how can programmers tolerate not being able to live edit code'
    316K
  • user avatar
    Omar Rizwan
    @rsnous
    Mar 10, 2023
    "A number of readers of the K&R C 2nd edition book believed that pointers and arrays are the same, due to the non-optimal pagination."
    One of the early goofups in typesetting is also incidentally in the K&R Book, written by Brian Kernighan, brought to my attention by my friend and colleague, Olve Maudal. A number of readers of the K&R C 2nd edition book believed that pointers and arrays are the same, due to the non-optimal pagination.

"As formal parameters in a function definition,"

[pagebreak]

"char s[]; and char *s; are equivalent"
    93K
  • user avatar
    Omar Rizwan
    @rsnous
    Oct 16, 2025
    Earlier this week
    00:00
    143K
  • user avatar
    Omar Rizwan
    @rsnous
    Jul 27, 2025
    Replying to @__femb0t
    8.7K
  • user avatar
    Omar Rizwan
    @rsnous
    Aug 20, 2024
    website-making class where you have to recapitulate the history of the web -- week 1 you can only use the very first HTML tags from HTML 1.0 or whatever, then over time you get to use <img>, then CSS, JavaScript 1.0, XMLHttpRequest, etc
    41K
  • user avatar
    Omar Rizwan
    @rsnous
    Nov 23, 2020
    but why 5??
    /* Render a cJSON entity to text using a buffer already allocated in memory with given length. Returns 1 on success and 0 on failure. */
/* NOTE: cJSON is not always 100% accurate in estimating how much memory it will use, so to be safe allocate 5 bytes more than you actually need */
CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buffer, const int length, const cJSON_bool format);
  • user avatar
    Omar Rizwan
    @rsnous
    Jul 11, 2024
    making software that is intentionally hard to use because you want to create a distinct user subculture
    22K
  • user avatar
    Omar Rizwan
    @rsnous
    May 19, 2024
    it reminds me of Yoshiki's JSON demo -- the concept that most software is equivalent to a spreadsheet plus some fine-tuned styling
    user avatar
    Chess.com
    @chesscom
    May 17, 2024
    wish there was a better way to play chess online 😵‍💫
    46K
  • user avatar
    Omar Rizwan
    @rsnous
    Mar 6, 2020
    i always assumed the Bézier of Bézier curves was some 19th-century French mathematician, but it turns out he was a CAD and automotive engineer in the 60s
  • user avatar
    Omar Rizwan
    @rsnous
    Jun 18, 2016
    Replying to @rsnous
    WTF: "one of the civil engineering profs wrote soil simulations in postscript" reddit.com/r/programming/…
  • user avatar
    Omar Rizwan
    @rsnous
    Feb 26, 2021
    idk
    00:00
    user avatar
    Omar Rizwan
    @rsnous
    Jan 20, 2021
    idea: ssh into your browser tab and get a REPL