HNHacker News
TopNewBestAskShowJobs

Crespyl

1,142 karma · joined October 11, 2015

submissionscomments
Crespyl··on I couldn't submit a PR, so I got hired and fixed it myself
Alignment and margin are different concepts. You can be left-aligned and still have a comfortable margin.
Crespyl··on 12ft.io Taken Down
If it was trivial for me to spend 5 cents for a one off article that someone recommended me, I probably wouldn't mind it at all. Payment processor fees make that essentially impossible, requiring more thought and investment in systems like Flattr to group together the small payments.

We need to decouple online payment infrastructure from the duopoly/oligopoly of private corporations that control how and when users can exchange money online.

Crespyl··on Modifying an HDMI dummy plug's EDID using a Raspberry Pi
> DIYing a KVM switch by just having the PC tell the monitor to switch to a different input!

I made a tiny contribution to the ddcutil-db database when I did exactly that. My monitor wasn't supported initially, but it wasn't hard to use the utils and templates to poke around and find the correct addresses for basic settings and input switching.

It was a nice afternoon's work to get it all working.

Crespyl··on Jemalloc Postmortem
Thank you for the rundown, that was very informative. I love learning about these sorts of internals.
Crespyl··on Jemalloc Postmortem
Can you elaborate on this? I don't know much about allocators.

How would the allocator know that some block is unused, short of `free` being called? Does glibc not return all memory after a `free`? Do other allocators do something clever to automatically release things? Is there just a lot of bookkeeping overhead that some allocators are better at handling?

Crespyl··on Learning fast and accurate absolute pitch judgment in adulthood
I think the idea is that you're reading out the color of the printed word, not the word itself (despite the fact that the word is the name of a different color).

So you might have, in a red font, the word "blue", followed by the word "green" in yellow letters. The correct response is to say out loud "red, yellow". This is hard to do when the words are in your native language. So if the words are in Russian, it's an easier task for someone who doesn't read that language, because they aren't distracted by the meaning of the word and can just see the colors.

See the example on the wiki page for reference: https://en.wikipedia.org/wiki/Stroop_effect

Crespyl··on Man ran 700 miles to make 'insanely impressive' art on GPS fitness app
Pretty sure they sort of did this with their prior game, the name of which escapes me at the moment.

You'd basically draw giant triangles by visiting the vertices (or coordinating with remote team members) to control territory.

It'd be neat to see it explored more.

Crespyl··on HDMI 2.2 is set to debut at CES 2025
DisplayPort->HDMI was the only way I could get my PC to control the TV it was attached to over CEC, since (apparently) the CEC pins aren't enabled on most consumer GPUs, but the DisplayPort aux pin can be used as an alternative.

So the linux DisplayPort driver at least supports the feature, whether or not it's fully standardized/required.

Crespyl··on Test
quux is my go-to after baz, sometimes I'll throw in a frob for good measure...
Crespyl··on Touchscreens are out, and tactile controls are back
Surely none of that requires a touchscreen though? Just basic generic navigation and selection buttons will work fine.
Crespyl··on Gorhill pulls uBlock Origin Lite from Firefox store
Time and effort are usually considered to be worth some amount of money.
Crespyl··on I hate Stripe, so I'm going to build my own payment processor
Does Stripe need to IPO? Are they just privately held, or do they have VCs or others that need to be paid back?
Crespyl··on Type in Morse code by repeatedly slamming your laptop shut
Specifically, IIRC, the character used the "Scroll Lock" LED to blink out some coordinates in Morse, to avoid the location being displayed on-screen and thus captured by Van Eck phreaking[0].

[0] https://en.m.wikipedia.org/wiki/Van_Eck_phreaking

Crespyl··on If you're using Polyfill.io code on your site – remove it immediately
Other discussion: https://news.ycombinator.com/item?id=40791829
Crespyl··on Weather Planning for Eclipse Day
Fortunately this one happens to be in April.
Crespyl··on Bypassing Safari 17's advanced audio fingerprinting protection
You may be thinking of https://www.amiunique.org/fingerprint
Crespyl··on Google Messages RCS is blocked on rooted, custom ROM Android phones
A hard disk firmware module isn't connected to the internet and reporting on you (yet).
Crespyl··on Things unexpectedly named after people (2020)
MongoDB only pawn in game of life.
Crespyl··on Things unexpectedly named after people (2020)
And MariaDB is named after her sister.
Crespyl··on The Oxford Comma and the Internet (2013)
It's funny that even in 2013 people were already complaining that articles sounded like AI.
Crespyl··on Sora: Creating video from text
In the one with the cat waking up its owner, the owners shoulder turns into a blanket corner when she rolls over.
Crespyl··on Inside the proton, the ‘most complicated thing you could possibly imagine’
It's Djinns all the way down, that's why you've got to turn to GOD (GOD over Djinns)...
Crespyl··on Bioluminescent petunias now available for U.S. market
I'm sure if someone opened a commercial scale operation, at least in the US, they'd be able to sue, but you're right that as soon as it goes worldwide there's no practical way to prevent "piracy".

It'll be interesting to see if/how they try to lock it down genetically, I think it's possible to make the plants unable to produce seeds, but propagation is trickier. Monsanto might have some tips for them.

Crespyl··on Memory and new controls for ChatGPT
Personally, I always expect every "conversation" to be starting from a blank slate, and I'm not sure I'd want it any other way unless I can self-host the whole thing.

Starting clean also has the benefit of knowing the prompt/history is in a clean/"known-good" state, and that there's nothing in the memory that's going to cause the LLM to get weird on me.

Crespyl··on Show HN: The classic Minesweeper on an irregular grid
Re wording: perhaps "costs 60s" might be sufficiently unambiguous?
Crespyl··on --libcurl
Firefox on Android has recently started to hide the URL entirely when using the search-from-addressbar feature. Instead of the URL of the search page, it shows the search terms, which is redundant since the terms are already shown by the page itself.
Crespyl··on Japan's first-ever soft lunar landing with SLIM spacecraft [video]
Are we sure it's not "SLIM: Lander for Investigating Moon"
Crespyl··on The case for never reading the book jacket
It's a "text fragment"; started as a Chrome thing, other browsers are slowly adding support.

https://developer.mozilla.org/en-US/docs/Web/Text_fragments

Crespyl··on We have reached an agreement in principle for Sam to return to OpenAI as CEO
I always heard:

There are two hard problems: naming things, cache invalidation, and off-by-one errors.

Crespyl··on Steam Deck OLED
> 2. You need to walk over to wake it up. A controller can't wake it up if it's sleeping.

If you have a Steam Controller you can do this, as long as you use the USB dongle and not Bluetooth to connect. I have the official dock with the dongle plugged into that, and the Deck wakes up with the controller just fine.

← PreviousPage 2 of 19Next →