HNHacker News
TopNewBestAskShowJobs

lukeasrodgers

468 karma · joined March 14, 2012

[ my public key: https://keybase.io/lukeasrodgers; my proof: https://keybase.io/lukeasrodgers/sigs/ZdusKQC9HKe95VYfcvAodbCq0zjaVVjdwKPG0UG2AHw ]
submissionscomments
lukeasrodgers··on A lightweight Lisp interpreter in Malbolge
I think this is a prodigious feat at any age. I remember trying to write Hello World in Malbolge as a teen, I think I was able to do "He".
lukeasrodgers··on Cybersecurity Isn't Special
> As a compliance person, SOC2 says that all change requests must have an associated ticket

Does soc2 actually say this? IIRC their spec docs are proprietary so chumps like myself can’t actually read them. But a (imo great) SOC2 auditor I worked with previously allowed us to treat GitHub PRs as their own sufficient justification. We still used Jira for most, but for minor fixes, quick upgrades, no Jira necessary. A former coworker said they did the same at a previous job. I think, in this particular case, it isn’t SOC2’s fault, it is the fault of auditors who are afraid to not just do what everyone else does.

lukeasrodgers··on Everyday performance rules for Ruby on Rails developers
Some good advice here, but the “don’t index boolean columns” needs an “it depends” caveat, since Postgres will sometime use multiple boolean indexes to perform a bitmap index scan, which can be advantageous.
lukeasrodgers··on Immanuel Kant – What can we know?
The parent comment glosses Kant's distinction between noumena and phenomena as between perceived reality and "underlying reality", and while that is a common way of putting it, I think it's not quite accurate, and leads to this kind of interpretation gone astray.

What Kant is saying is basically that categories like cause, and concepts like substance, are fundamentally bound up with the structure of our mind. We cannot "get outside" our own minds to know anything else, but there must be something beyond our perceptions, which Kant variously calls noumena, things-in-themselves, or transcendental object=X (there are minor differences between these notions that I cannot recall). Here IIRC his language kind of unfortunately but necessarily breaks down into metaphor. He can't quite say that the noumena are the source of phenomena since that would imply a causal relationship, and he's just argued that cause is a structure of the human mind.

Considering the "perspectives" you mention, e.g. that of the flat earther - a perspective is not a perception, nor is it a judgement, and it is these that Kant is primarily concerned with in the 1st critique. I'd say a perspective is more like an agglomeration of more or less (but not necessarily) coherent and self-reinforcing beliefs, attitudes and probably even non-propositional content like dispositions. Kant didn't have much to say specifically about that in any of his major writings that I can recall (maybe in the lectures on anthropology).

But his entire life work was devoted to how we can provide a solid foundation for claims of knowledge, morality, and aesthetics, so to say that "Nobody, ultimately, has any right to pronounce objective truths on anything" would quite a misinterpretation. You could argue "well but it isn't objective knowledge since the noumena are the real objects" but that would be begging the question against him, his whole argument is that concepts like "object" are part of the structure of our mind. Objective knowledge and the human mind go hand in hand.

lukeasrodgers··on Immanuel Kant – What can we know?
Yes, Kant explicitly says "I found it necessary to limit knowledge in order to make room for faith." Maybe I'm mistaken here, or giving him too much credit, but I never quite took him at his literal word here, as if he were saying "I set out to defend faith and realized that to do so, I'd have to limit knowledge" -- rather I take the Critique of Pure Reason to be primarily a project of laying an epistemological groundwork for the kind of knowledge embodied in Newton's Principia (that and arguing with Hume).
lukeasrodgers··on The brain is not an onion with a tiny reptile inside (2020)
- The superior/inferior characterize actually is part of the triune model, Maclean's book is replete with language like "advanced" vs "primitive".

- The point of the criticism is not that the neocortex is not a "layer" at all, but that it is not the case that if you were to remove the neocortex layer, you would essentially get the brain of a lower-order animal--but this is what is implied by the triune theory.

lukeasrodgers··on Jefferson and America's Lost Idea: Natural Aristocracy
I don’t believe I am ignoring the political realities. The way I see it, slavery was a hotly contested political issue in America at the time. In another comment of yours in this thread you mention “the exclusions that were made with defaults” but I see no evidence that these were truly the defaults in the way that, eg slavery in ancient Greece (my knowledge of Ancient Rome is fairly basic so I can’t comment on that) was a default that few if any members of the polis questioned. The framers of the constitution absolutely inhabited a moral world in which it was possible to denounce slavery for the abomination it was.
lukeasrodgers··on Jefferson and America's Lost Idea: Natural Aristocracy
It is hard to see this as anything other than pure American ideology. There is no critical thought in this essay, it's like a high school "why was the constitution cool and stuff" exercise.

> The American founders put Cicero’s framework into practice, and they created the most successful mixed constitution in history, whereby the people would frequently elect representatives from among themselves to the House of Representatives.

By "the people" you mean the leaving aside the ~600,000 enslaved along with all the women and native people who could not vote.

lukeasrodgers··on Knightmare: A DevOps Cautionary Tale (2014)
I would be interested to read these stories, but the twitter links only show a single tweet ending in the phrase "A thread." Perhaps this is a new feature of X whereby only logged-in users can see a tweet and its replies.
lukeasrodgers··on Joys and pains of insects
The article seems to mostly equate emotional states with consciousness but doesn’t make the case for that equivalence. Paramecia also exhibit negative stimuli avoidance behavior but I don’t think that can plausibly be cited as evidence that they experience pain. I am generally persuaded by Antonino Damasio’s arguments that consciousness is roughly a system “on top of” emotion, the latter essentially being a shorthand for a variety of behaviors related to the body’s efforts to maintain homeostasis. (I’m simplifying and probably getting details of his argument wrong, it’s been more than a decade since I read his stuff.) I am sympathetic to the idea that “lower” animals may have something like mental states or conscious experience, I just don’t find the arguments in TFA convincing.
lukeasrodgers··on Harvard professor Francesca Gino was accused of faking data
What do you make of Reinhart and Rogoff’s rebuttal to this criticism? They acknowledge the excel error but dispute the rest. https://www.nytimes.com/2013/04/26/opinion/reinhart-and-rogo...
lukeasrodgers··on We're not Platonists, we've just learned the bitter lesson
Very briefly, the idea of a natural kind term is that of a term that “carves nature at its joints” (Plato’s metaphor), ie is not just a convenient way of splitting the world up into entities but one that reflects the true structure of reality.

Philosophers have debated various criteria for determining what constitutes a natural kind, which I think would have added some clarity to the article.

A related approach that could have added clarity (though I can’t recall whether it deals with natural kinds per se) is Hacking’s Social Construction of What? which lays out a sort of hierarchy for how socially constructed a given phenomenon is. It attempts to add rigor to our intuitions around how objective or subjective a given judgement is.

lukeasrodgers··on We're not Platonists, we've just learned the bitter lesson
Sometimes I wish that when folks opined on such matters they would consider that there is a wealth of philosophical literature covering the same ground that generally has already anticipated your points, contradicted them, strengthened them, provided sharper terminology for discussing them, etc.

In this case, I'm thinking of natural kind terms (https://plato.stanford.edu/entries/natural-kinds/) and, less well known, Boyd's homeostatic property cluster theory. It is kind of amazing to me that this article has 310 comments and not a single person has raised the question natural kinds.

OTOH I am heartened that people are effectively doing philosophy in the wild without getting too concerned with "whether other people have already said this before" which can be paralyzing.

lukeasrodgers··on Ask HN: My child was diagnosed with sensory processing disorder. What to do?
Episode 719 of this podcast deals with SPD specifically from a parenting perspective https://brooklynparenttherapy.com/project-parenthood/
lukeasrodgers··on Harry Frankfurt has died
Frankfurt is maybe best known outside academia for On Bullshit, but also did some accessible and thought-provoking work on free will and compatibilism that folks may find interesting. Unfortunately the key papers do not seem to be freely accessible, but https://plato.stanford.edu/entries/compatibilism/ gives at least an overview of some of his ideas.
lukeasrodgers··on Escaping High School
Yes, the scientific consensus right now is that the prefrontal cortex does not generally finish developing until the mid to late 20s, and this is the main locus of executive functioning. Perhaps according to some very narrow definition of “raw brain power” one could say, as TFA does, that this is all done in one’s teens - there seems to be consensus that IQ peaks around 19-20, though even short term memory (which I think would be unambiguously classed amongst “raw brain power”) is thought to peak in the mid 20s.
lukeasrodgers··on Exit Hector, again and again: How different translators reveal the ‘Iliad’ anew
I wish the author had addressed the two translation choices that strike me as most unexpected: “strange” instead of “dear” wife, and “destiny” instead of “fate”.
lukeasrodgers··on How can we compare expressive power between two Turing-complete languages?
Strongly recommend the talk on which this answer is based: https://www.youtube.com/watch?v=43XaZEn2aLc
lukeasrodgers··on Moneyball for Software Teams: Quantifying Dev Performance
I agree many of the criticisms in other comments here, but the author does make at least one good point that I have not come across elsewhere, around whether and how to factor "accidental complexity" (which is mostly a proxy for tech debt here) into your velocity estimates.

> And conversely, if the team is picking overly complicated tech stacks, over-engineered designs, piling on tons of tech debt, and rubber-stamping all pull-requests, we should expect to see the velocity drop. And that will not happen if we score tasks based on their accidental complexity.

As much as we (as developers) may not like it, our performance is (sometimes) going to be measured, and it is often going to be done under the guise complexity points, and this part of the argument does seem at least like an improvement to the way it is sometimes conducted.

lukeasrodgers··on Anatomy of an ACH transaction
I don’t think this is quite right: “debiting someone’s account at a different bank requires validation that they have permission to do so”.

I believe the Nacha rules stipulate that the originator must have obtained authorization for the debit (and there are rules governing this in more detail), but the practices around “validating” or “verifying” that it is permitted are done for risk management purposes rather than because the rules mandate them. It is hard to point to proof of this from the horse’s mouth because the operating rules are not freely available.

lukeasrodgers··on Monitoring Is a Pain
What do you mean "expensive to edit a scalar"? If we're thinking of the same Uber article on mysql -> postgres, IIRC it had to do with write amplification related to updates to indexed columns. I don't think postgres has any problems storing counts, but would be interested to know if I'm wrong.
lukeasrodgers··on Former US SEC attorney: 'Get out of crypto platforms now'
Yes, this claim along with "I am 100% objective, independent and neutral" are bombastic and serve only to undermine his argument. He seems like a smart and reasonable person, and some of his other writing that I've just come across, e.g. https://www.linkedin.com/pulse/why-sec-regulation-enforcemen..., is free of that type of extravagance, so it's unclear why he would make the claim you cite. Perhaps just the "Twitter tends to lower the quality of all discourse" factor.
lukeasrodgers··on The Case Against Denormalization
> The tricky part of this proposal is that I’ve encountered many data modellers in my career who can offer the “denormalized” option, but few … nay, none who could tell me what the properly normalized data model was.

We have a data model like User has many Xs and Ys, both Xs and Ys have a foreign key to the User via user_id. The normalized version would be User has many Ys through Xs. We denormalize and store user_id on both for performance reasons. This seems like a) so common, b) so straightforward a refutation of this claim that I must be misunderstanding the author.

lukeasrodgers··on How Wittgenstein Watched Movies
There is a line in Wittgenstein’s Vienna (by Janik and Toulmin) that links W’s love of westerns up with his philosophical work (esp the Tractatus), roughly “W liked westerns because they showed ethical principles vs trying to demonstrate them with philosophical arguments.” I’m not an expert but I think the book is a great intellectual biography not just of W but of the time and place in general.
lukeasrodgers··on Ian Hacking has died
It’s been a long time since I read it, but Social Construction of What? was a great book, philosophy at its best, in my opinion: lending clarity and rigor to concepts that reach into law, psychology, medicine, ethics, and the every day.
lukeasrodgers··on Kids who get smartphones earlier become adults with worse mental health
From folks making the correlation vs causation argument here, I would like to hear their rebuttal to the points the author already laid out in this article https://jonathanhaidt.substack.com/p/social-media-mental-ill..., especially the section on quasi experiments.

Do we just think that because it is probably impossible to conduct pure double-blind RCTs in human populations, it is therefore impossible to reasonably attribute causality to anything on a social scale, and our efforts to understand and maybe even shape social outcomes are thus inherently pointless?

lukeasrodgers··on How to design software architecture for startups
Having service A write to a table and service B read from that table in the same database is a perfectly suitable architecture for many applications.
lukeasrodgers··on Ask HN: Most interesting tech you built for just yourself?
I guess hn is known for “why don’t you just” comments but this one really takes the cake.
lukeasrodgers··on Why some researchers think I’m wrong about social media and mental illness
Yes but in very large datasets, isn't it the case that you end up finding correlations for many things at very low p values? That is (one of the reasons) why effect size matters. Still, the "odds ratios are below 3" requirement seems excessive.
lukeasrodgers··on Our production servers were suspended by Google Cloud
What is the evidence this is true? I tend to agree with https://www.lastweekinaws.com/blog/multi-cloud-is-the-worst-...
← PreviousPage 2 of 5Next →