okeeblow/DistorteD
View on GitHub ↗ ★ 19 Ruby
Ruby multimedia toolkit with deep Jekyll integration 🧪
22 mentions on Hacker News by 1 person: 0 stories, 22 comments · first 2020-07-22 · latest 2025-01-31
20082026
-
…network-card-changed cases for incrementing the sequence value while generating time-based UUIDs: https://github.com/okeeblow/DistorteD/blob/3e9bbc744479afd3e...
comment by Lammy · 2025-01-31 · in Better Know a Ruby Thing: Singleton Classes -
…Type definitions and when taking user input to get the Type object for something like `image/jpeg`: https://github.com/okeeblow/DistorteD/blob/fbb987428ed14d710... (Comment contains some before-and-after allocation comparisons) - One from…
comment by Lammy · 2024-12-18 · in Optimizing Ruby's JSON, Part 1 -
…I need to loop 16 times (`0xF.succ`) and then within that loop divide things by 256 (`0xFF.succ`): https://github.com/okeeblow/DistorteD/blob/ba48d10/Globe%20G...
comment by Lammy · 2024-12-04 · in Speeding up Ruby by rewriting C in Ruby -
…UUID RFC draft didn't happen until 1998 so there is a huge amount unsaid by the modern standards: https://github.com/okeeblow/DistorteD/blob/NEW%E2%80%85SENSA...
comment by Lammy · 2024-08-25 · in TIL: Versions of UUID and when to use them -
…to be specified in a compatible way. Read my research about them here in my UUID library: https://github.com/okeeblow/DistorteD/blob/NEW%E2%80%85SENSA... I decided to support them Because It's Cool™ but still need to figure out how to…
comment by Lammy · 2024-08-25 · in TIL: Versions of UUID and when to use them -
…head I'd appreciate it if you shared them I wrote a Ruby library that attempts to be good at this https://github.com/okeeblow/DistorteD/tree/NEW%E2%80%85SENSA...
comment by Lammy · 2023-11-02 · in Who invented file extensions in file names? -
…that contributes a true/false is visually contiguous. You can see it in context here if curious: https://github.com/okeeblow/DistorteD/blob/NEW%E2%80%85SENSA...
comment by Lammy · 2023-04-26 · in Ruby's switch statement is flexible -
I experienced a heisenbug exactly like this in Ruby when trying to `while case Ractor::receive`: https://github.com/okeeblow/DistorteD/blob/dd2a99285072982d3...
comment by Lammy · 2023-02-11 · in A Heisenbug lurking in async Python -
Here's one that sounds like exactly the sort of example you had in mind: https://github.com/okeeblow/DistorteD/tree/NEW%E2%80%85SENSA... Disclaimer: mine :)
comment by Lammy · 2022-12-23 · in News for Ruby 3.2.0 -
…just have their `#to_a` overridden to disable some of their annoying automatic Enumerable behavior: https://github.com/okeeblow/DistorteD/blob/dd2a99285072982d3...
comment by Lammy · 2022-11-30 · in Ruby adds a core class called Data to represent simple immutable value objects -
…nice to stop having to override `#to_a` to return nil to avoid Struct's collection-like behavior: https://github.com/okeeblow/DistorteD/blob/NEW%E2%80%85SENSA...
comment by Lammy · 2022-11-24 · in Ruby adds a new core class called Data to represent immutable value objects -
…them to be a great way to keep a tight inner-loop while offloading expensive data-loading routines: https://github.com/okeeblow/DistorteD/tree/NEW%E2%80%85SENSA...
comment by Lammy · 2022-08-24 · in An Introduction to Ractors in Ruby -
…Ruby type library I've been working on in the wake of the `mimemagic` drama earlier this year: https://github.com/okeeblow/DistorteD/tree/NEW%E2%80%85SENSA...
comment by Lammy · 2021-12-14 · in Fun with File Formats -
…a new “MIME::Types” library replacement with it recently and have enjoyed very few teething issues: https://github.com/okeeblow/DistorteD/blob/NEW%E2%80%85SENSA...
comment by Lammy · 2021-11-29 · in Ask HN: If OOP is about message passing, why not sender.send(receiver, message)? -
…cumbersome I've been working on making this the less-cumbersome approach for my own Jekyll site: https://github.com/okeeblow/DistorteD
comment by Lammy · 2021-05-28 · in Blog about what you've struggled with -
…tag with the SVG plus rasterized JPG+WebP+AVIF+whatever at multiple sizes all totally seamlessly: https://github.com/okeeblow/DistorteD Very happy the existence of Hugo lit a fire under the Jekyll team to work on speed though :)
comment by Lammy · 2021-05-17 · in Building a personal website in 2021 -
…lets my tool pretend to be a Jekyll::StaticFile that just happens to write out many separate files: https://github.com/okeeblow/DistorteD/blob/master/DistorteD-...
comment by Lammy · 2021-03-05 · in Zola: A fast static site generator in a single binary -
…regard, so I've been working on my own Jekyll plugin that is still nowhere near production ready https://github.com/okeeblow/DistorteD
comment by Lammy · 2021-02-09 · in Blog with Markdown and Git, and degrade gracefully through time -
…media file has a clean undifferentiated base to start from and the process can repeat: https://github.com/okeeblow/DistorteD/blob/master/DistorteD-...
comment by Lammy · 2020-11-22 · in What I didn't know about Ruby Classes -
…projects I found in case those links help somebody who ends up preferring one of them to mine: https://github.com/okeeblow/DistorteD
comment by Lammy · 2020-08-14 · in My best SEO tactic so far -
…not exactly in shape to publish, but its capabilities already by far exceed my previous solution: https://github.com/okeeblow/DistorteD I left my WIP site running (‘jekyll serve’ using WEBrick) on my laptop and I’m going to bed, so these…
comment by Lammy · 2020-07-22 · in Medium is not the home for your ideas