htunnicliff | 29 days ago | on: $30B for laptops yielded a generation less cognitively capable than parents
htunnicliff's comments
htunnicliff | 2 months ago | on: Standard Ebooks: Public Domain Day 2026 in Literature
It would be neat to see those editions show up in when browsing collections in apps like Libby or Overdrive (at least in the U.S.).
htunnicliff | 11 months ago | on: Standard Ebooks: liberated ebooks, carefully produced for the true book lover
htunnicliff | 1 year ago | on: Using uv and PEP 723 for Self-Contained Python Scripts
I also modified a script I've been using for a few years to patch pylsp so it can now see uv script envs using the "uv sync --dry-run --script <path>" hack.
This sounds like a really useful modification to the LSP for Python. Would you be willing to share more about how you patched it and how you use it in an IDE?htunnicliff | 1 year ago | on: Step into the Real-Life Lumon Industries, the Breakout Star of 'Severance'
htunnicliff | 1 year ago | on: Repairable Flatpack Toaster
htunnicliff | 1 year ago | on: Ruby 3.4.0
htunnicliff | 1 year ago | on: The Founders never intended the Postal Service to be managed like a business
htunnicliff | 1 year ago | on: Welcome to the Human Doom Loop
> The pattern is clear: The more we go online, the less we show up in person. And the less we show up, the less likely our physical realm will offer experiences that can compete.
htunnicliff | 1 year ago | on: <dialog>: The Dialog Element
htunnicliff | 1 year ago | on: React 19
ref as a prop: Refs can now be used as props, removing the need for forwardRef.htunnicliff | 1 year ago | on: RFC 9562: Universally Unique IDentifiers (May 2024)
UUIDv5 is meant for generating UUIDs from "names" that are drawn from, and unique within, some "namespace" as per Section 6.5.
UUIDv6 is a field-compatible version of UUIDv1 (Section 5.1), reordered for improved DB locality. It is expected that UUIDv6 will primarily be implemented in contexts where UUIDv1 is used.
UUIDv7 features a time-ordered value field derived from the widely implemented and well-known Unix Epoch timestamp source, the number of milliseconds since midnight 1 Jan 1970 UTC, leap seconds excluded. Generally, UUIDv7 has improved entropy characteristics over UUIDv1 (Section 5.1) or UUIDv6 (Section 5.6).
UUIDv8 provides a format for experimental or vendor-specific use cases. The only requirement is that the variant and version bits MUST be set as defined in Sections 4.1 and 4.2. UUIDv8's uniqueness will be implementation specific and MUST NOT be assumed.
The only explicitly defined bits are those of the version and variant fields, leaving 122 bits for implementation-specific UUIDs. To be clear, UUIDv8 is not a replacement for UUIDv4 (Section 5.4) where all 122 extra bits are filled with random data.
Background for the changes:
Many things have changed in the time since UUIDs were originally created. Modern applications have a need to create and utilize UUIDs as the primary identifier for a variety of different items in complex computational systems, including but not limited to database keys, file names, machine or system names, and identifiers for event-driven transactions.
htunnicliff | 1 year ago | on: The Stainless SDK Generator
htunnicliff | 3 years ago | on: Data Breach of SSNs at Sequoia HR
htunnicliff | 3 years ago | on: Data Breach of SSNs at Sequoia HR
htunnicliff | 3 years ago | on: Does ChatGPT Exhibit Ideological Bias?
It seems harder to tell whether any apparent bias in ChatGPT was intentionally programed or unintentionally learned. I’m not sure if there is a way to learn the reason for the answers aside from the OpenAI folks chiming in.
htunnicliff | 4 years ago | on: How I’d Change GitHub
I often read about nostalgia for the days of mailing lists and IRC but have struggled to understand the appeal since I never experienced those forms communication myself. This analysis really opened a window into that world for me, and I now find myself in agreement with Michael that GitHub has not made discoverability and community engagement a priority.
GitHub has the ability to restore the soul of open source and make things much more exciting for 100,000 projects out there without an audience. It should do everything in it’s power to cultivate that excitement for everyone, not just a few lucky people.
I agree wholeheartedly and would love to see GitHub take steps in this direction.
htunnicliff | 4 years ago | on: AWS Lambda function URLs: Built-in HTTPS endpoints
htunnicliff | 4 years ago | on: Ask HN: Those making $500/month on side projects in 2021 – Show and tell
htunnicliff | 4 years ago | on: Apple added an orange dot that’s a showstopper for live visuals