240 karma · joined November 18, 2019
Indeed - seem to remember (?Brian) comment one journal turned down a paper due to how well typeset is was believing it'd been printed elsewhere before
You mean cache invalidation and naming things? :)
Reminds me of Terry Pratchett quote "No excuses. No excuses at all. Once you had a good excuse, you opened the door to bad excuses.”
Full quote is fifth here: <https://www.goodreads.com/work/quotes/819104-thud>
Well, Mel's story is definitely real!
Only used ANSI so wondering what excellence of K&R C mean
Probably due to that's not the only address they support still - I've got a hotmail.co.uk account and outlook login page for me.
Another thought is universities and other groups use outlook as their MX signing in via outlook.com which can then redirect
Indeed - having come from low level route, never really understood why people get so confused with them
This is probably where the verb form originates - translating the assembly or higher level ideas into the binary required for the computational engines of the past
Feel that's sentiment get more now - it's *not* magic but the fact that everything works given it's all illusions is magical
Abelson, Sussman's Structure Interpretation of Computer Programs also good recommend - helps show that whilst it's not magic, fact everything still works is magical
Heard little about it and tried reading start but didn't seem very groundbreaking
Definitely helped understand in place quicksort and need to swap pivot value.
For those still confused remember the invariants
Start with:[????????????p?????], end with:[|<=p|p|>p|]
Partition via:[p|<=p|???|>p] (pivot|less than or equal to pivot|untested values|greater than pivot).
Giving: [|p|<=p|>p|]
pivot|less than or equal pivot|greater than. This requires swapping pivot at end of partition step
Not sure if doing again, but could be useful resource
Can't find links now, but fairly certain were stories in past about how switching to AWK from other tools increased performance
know you're referring to browser, but an OS - I think Oberon - had desktop as much larger than screen leading to ability to zoom around and create piles of windows
deep shame community lost
With the odd/even detection section, do you know why the bytes aren't also small to big in Little Endian? That is why isn't the one's bit the leftmost bit?
Remember reading Bentley's Programming Pearls and fairly sure that's what he starts Sorting section with a short implementation of
Don't know DSL ability, though aware someone wrote expanders from symbols to words, - imagine DSL doable but forth, lisp macros spring to mind first in the DSL space