HNHacker News
TopNewBestAskShowJobs

colanderman

16,252 karma · joined October 13, 2008

chris@pacejo.net
submissionscomments
colanderman··on Always go to the funeral (2005)
It matters a lot to those who are grieving.

Consider that funerals may have developed over millennia as a component of the grieving process. There is nothing necessarily religious about them.

colanderman··on The Porsche Macan EV is being recalled because its headlights are too bright
I passionately loathe Porsche headlights in general. The particular pattern of 4 very bright dots constantly tricks my eyes into thinking they are focusing incorrectly which is distracting and borderline painful. The Macan EV's pattern of lines rather than dots actually _alleviates_ this problem for me so I'm somewhat disappointed it's _this_ Porsche and not every other one on the road whose headlights are being replaced.
colanderman··on Every board game rulebook is awful [pdf]
Galaxy Trucker takes this one step further. The first half of the narrative includes only partial explanations of most rules, with the missing details filled in later (still in narrative form), so you have to refer to two locations for any given rule. It makes for a decent tutorial, but it's a terrible reference.
colanderman··on Ampere WS-1 Japanese APL Clamtop
See also the MCM/70, which also runs APL, and happens to be the world's first portable computer: https://en.wikipedia.org/wiki/MCM/70
colanderman··on Exploring and having fun with rotary telephones
Alt key makes menus visible (at least on Linux).
colanderman··on A Brazilian CA trusted only by Microsoft has issued a certificate for google.com
Nit: a CN (stored in the Subject field of a cert) is not an FQDN, though historically web browsers treated them as such. This practice is now deprecated. Modern practice is for the domain name(s) to be placed in the Subject Alternative Name (SAN) field.

The Subject field is not consulted so long as the SAN field is present, and can in theory be any X.500 Distinguished Name, of which Common Name is one possible attribute, which may be any freeform string of a limited length (though it is typically set to the primary domain the cert is issued for, for easy identification).

colanderman··on Senators say TSA's facial recognition program is out of control
I'm sorry you experienced this. Don't be hard on yourself for not calling them out, you shouldn't have to shoulder the burden of doing so.
colanderman··on Ask HN: What are your most regretted tech purchases?
Interesting! I have a BOOX Nova Air3 C I bought back when it was the only color option on the market. Now that Remarkable has a color option, I've been wondering if the grass is greener. One thing that's always bugged me about it is, unlike my old Kindle 3G, rather than going to sleep after a period of inactivity, it straight-up powers down. So essentially any time I pick it up to use it I have to wait for it to boot.

BUT -- I can't remember the last time I charged it. It's possible it's still on its original factory charge from a few months ago. As someone whose phone is perpetually below 20% charge I greatly appreciate that feature -- given the choice, I'll always choose "needs to boot" over "needs to charge". Your anecdote has therefore reduced my own buyers' remorse.

colanderman··on Rust's Sneaky Deadlock With `if let` Blocks
This is true, but it's also true that a lock ought only be held in the lexical scope of its guard's let binding. That the scope of temporaries is extended outside the binding scope in this one case is surprising.

In a review I'd flag code which depended on this behavior -- it's much clearer instead to simply take the lock outside the if statement.

colanderman··on IMG_0416
Fujifilm also uses _DSF0001 for Adobe RGB images.
colanderman··on I'm not mutable, I'm partially instantiated
Yes, `nonvar/1` is considered "extralogical", in that it can be used to observe these side effects. If one sticks to "pure" logical operations (which unintuitively excludes `\+` negation) they are not observable.
colanderman··on I'm not mutable, I'm partially instantiated
Laziness and TMC are fundamentally different from partial instantiation in that they are implementation details, mostly/wholly invisible to the language semantics themselves.

A key aspect of partial instantiation is that the "holes" may be filled in by a semantically unrelated piece of code, which is not the case for either laziness or TMC (wherein the contents data structure must be defined in one place, even if the implementation does not evaluate it immediately).

(I don't know Koka so I can't speak to that.)

colanderman··on Triple Density Floppy, Anyone?
SuperDisk was far faster for random access than CD-RWs. Even with normal floppy disks. I liked them a lot.
colanderman··on Order and orient the keys on your keychain
Ha, I do all of this already. (My "trinket" is a Yubikey, though I just added a 3D printed MIT Flea tag an enterprising child was handing out at the last Flea.)

I propose that the reason for clockwise ordering is: door locks are on the right, and also most people are right-handed. So looking at the keychain as you would hold it to insert the key into a lock, the first visible key is the first in clockwise order. The others are "stacked" beneath it.

colanderman··on Never Missing the Train Again
I did this with an inkBOOK, which just runs Android. Loaded on a Chrome APK and pointed it at a webpage I made. `document.documentElement.requestFullscreen()` enters true fullscreen, no status bars. And my local transit service's API is accessible directly from web pages, no backend needed.
colanderman··on Amplification of electromagnetic fields by a rotating body
Apparently this effect applies to sound waves as well: https://arxiv.org/pdf/2005.03760
colanderman··on Windows 11 24H2 hoards 8.63 GB of junk you can't delete
Ctrl+C also doesn't "work" (assuming you mean "copy text"?) in Windows command prompt last I checked. (Ctrl+Insert I believe performs copy.)
colanderman··on The deconstructed Standard Model equation
Ah thank you!! I've been searching for a straightforward derivation like that for a while. Maxwell's equations are familiar ground for me, so that is very helpful.
colanderman··on The deconstructed Standard Model equation
Ah thank you for the clear answer! My Wikipedia excursions have left me missing all of this context.
colanderman··on The deconstructed Standard Model equation
Thanks for the lead! That definitely sounds like the direction I'm looking in.
colanderman··on The deconstructed Standard Model equation
For those of us interested in non-relativistic field equations of the Standard Model, what are the right keywords to chase?
colanderman··on Why Gov.uk's Exit this Page component doesn't use the Escape key
I often leave cookie popovers unclicked. Sometimes they take an annoying amount of work to decline cookies, and they can be used to cover video ads anyway.
colanderman··on Germans decry influence of English as 'idiot's apostrophe' gets approval
The former are names of businesses, the latter is just referring to someone's personal item.

(This confused the heck out of me at first too.)

colanderman··on Is AWS S3 having an outage?
It exists: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ti...

As a nearby comment indicates, it's not clear any browser makes use of it.

colanderman··on The deconstructed Standard Model equation
My context is I'm (slowly) writing a quantum field simulator as a hobby. I've done this before for EM fields only, and am familiar with how to directly apply Maxwell's equations as a simulation. But the Lagrangian I have no clue how to directly utilize in a simulation. Hence my search for field evolution equations.
colanderman··on The deconstructed Standard Model equation
https://en.wikipedia.org/wiki/Mathematical_formulation_of_th... I think at least provides the field evolution equations for the free fields. But I can't find the equivalent for the interaction terms. E.g. the path integral formation I can only find Lagrangians for.
colanderman··on The deconstructed Standard Model equation
These field equations I always see presented as the Lagrangian. But I've had trouble locating any presentation of them as field evolution equations (not sure the right term here, but e.g. how Maxwell's equations are typically presented, as partial differential equations with respect to spacetime dimensions). Deriving this form from the Lagrangian seems a daunting and error-prone task. Does anyone know a reference which presents them in this way?
colanderman··on Richard Feynman and the Connection Machine (1989)
I've read the story a few times before, but am thankful for the reposting because I've actually been trying to figure out how to build a quantum physics simulator and was most recently stuck on how field interactions / Feynman diagrams came into play. Lo and behold the snippet on path integrals around the lattice, from Feynman himself solving the same problem!
colanderman··on Richard Feynman and the Connection Machine (1989)
The CM-5 did literally make an appearance [1] in Jurassic Park. Not the 80s, but 1993, so close.

[1] http://www.starringthecomputer.com/snapshots/jurassic_park_t...

colanderman··on Massachusetts Bodged Transistor Authority
I just read it as a nod toward electronics hacking.
← PreviousPage 6 of 34Next →