Hacker Newsnew | past | comments | ask | show | jobs | submit | crdrost's commentslogin

Yeah so all of personal computing—text editing, SVG antialiasing, etc, fits in 20,000 LOC (VPRI's STEPS project) so a million lines of code is 50 reïnventions of personal computing. BUT: it is unlikely that humans would have solved this problem in 20 kLOC. Sussman said “we really don't know how to compute!” as his talk title and LLMs had to ossify some pre-existing voice as the forever programming habitus and it chose a persona that doesn't know how to program—because we don't —and now we are stuck with it. Claude is our tickets, our implementations, our documentation... And if you tell it “hey the node role should not have those permissions, that should be a service account” it will happily do the right thing, but it has no intrinsic sense of taste and the error message it's trying to clear just says “the node role doesn't have that permission and the system prompt says “keep it short, stupid ” and graybeards might be our last bulwark.

> VPRI's STEPS project

The what now? Search engines failed me here.



Back when people would read blog posts about the erosion of ownership in the face of intellectual property law, I used to blog about something similar...

Of course the MPAA is against copying, I would say -- the ideal situation for the MPAA would be if when you left the theater, they could just wipe your brain of the memory of the film you just watched. You just remember that you had a fun time with your friends and it was a good movie, but you don't remember any of what happened there. "but those are MY memories" -- no no no we didn't touch YOUR memories, we left your memories just fine -- we only removed a copy of OUR copyrighted content from the world, consistent with our terms of service for the theater. But if you want to experience it again, by all means, come back to watch it again.

"That sounds like it would stifle all cinematic innovation" -- no you don't understand! Our artists are suffering because they don't get the full amount of money they are due because of all of these unlicensed copies moving about the world in peoples' heads. When people are discussing how amazing that movie was, our artists deserve to have them in a controlled cafe attached to the theater where they can control that experience and fully profit off of it. Don't you get it? Bigger financial incentives, bigger payoffs for successful artists -- therefore more artists, and more cinematic innovation! When you play back these unlicensed copies in your "memory" and pirate our works, you're really just contributing to monoculture by not rewarding the people who made your favorite things.


that's pretty interesting. Ever consider writing a book?

The thing that Rovelli is arguing against (well -- not really arguing -- more, "stubbornly sticking his head in the sand" against) is not really a position that is held by a bunch of religious people trying to create a weird "god-of-the-gaps style argument" as you characterize.

Like, that may have been your experience -- not contradicting you on who you've met and what you've talked with them about etc. ... but what he's talking about is a position argued by a lot of philosophers and including those who have no particular metaphysical commitments.

Rovelli here does a lot worse than Dennett's "quining qualia" paper where he tries to get people to be really specific about "what are these qualia like" and finds that they're so hard to embed in language, to symbolically represent, that maybe he-as-philosopher can discharge his duty to be engaged-with-phenomenalism by just kinda sticking his fingers in his ears and saying "what phenomena?! you haven't clearly defined the phenomena!"

But someone like Searle who has no bones about himself being an atheist and, while he didn't like to describe himself as "materialist" because of the history of that term[1] he would acknowledge that it was close to his basic position. And I want to be clear that he views consciousness as a scientifically solvable problem. He doesn't think we've solved it yet but he thinks the philosophical problems are ultimately tractable and if we solve them and get out of the way you'll get a fine science of consciousness someday. Nevertheless, he's very clear about agreeing with the fact that these qualia are important to the discussion and he would laugh at you for trying to leave them out -- he'd say, now you're trying to make a science of consciousness, by leaving out the consciousness. And of course you don't think there's any science left to be done at that point and "well, it's all deterministic physics, we understand it all, nothing to be done here."

So like if you want to read his take, a book is Freedom and Neurobiology, but for this comment I just want to point out that him simultaneously believing that there are phenomena of experience, and believing that there is no God, are two beliefs that are not uncommon for philosophers to hold together.

1. There's kind of no way to very briefly make the point since you kind of need to be hit in the face with a sledgehammer about it. So Searle views Descartes as erroneously trying to package up the world into two realms -- mind properties or substances on this hand, physical properties or substances on that hand -- and insisting that they can't overlap. And then Descartes' legacy was that you had camps which said 'those mind properties aren't real, only the physical properties' (materialism) and 'those physical properties aren't real, only the mind properties' (idealism) but coming from the same mistaken beginning. Searle would point to the score of a football game and say 'now is that physical because it's represented in terms of lights on the scoreboard, or is it mental because it's represented in terms of the thoughts of the referee, what about all the people on both sides who think the referee made the wrong decision -- something which, remember, by definition the actual referee cannot do; they are the final authority -- and they believe that the score is "really" some other number distinct from the score represented on the lights; and what if none of these people are "right" in the sense that if a perfectly perceptive model referee could have made all of the scoring calls in the game according to the rules on the books, then the score would have actually included an event that everyone watching thought was unambiguously non-scoring but actually it was completely legal and valid. But here I-the-philosopher come into all of this absolute mess and I want to carve out a clear boolean yes/no classification, mental vs physical, material vs ideal, which is it -- the problem, was not that I counted to two distinct possibilities, but that I thought counting those possibilities was a meaningful way to decompose the problem in the first place.


It feels like half the problem in this blog post is dealing with memory access issues induced by QEMU and the VM boundary... it's probably something dumb I'm missing, but if you boot up Ubuntu in Docker, wouldn't the NVIDIA drivers still load? And then you wouldn't have to fight Apple about the memory management because OSX would still own the memory?


> but if you boot up Ubuntu in Docker, wouldn't the NVIDIA drivers still load?

Even if the drivers loaded, they can't talk to the GPU from within docker (unless one implements PCI passthrough). MacOS owns the PCI bus in this scenario.


docker on macos runs in a linux vm


The driver wants to own the memory is the problem.


That's like 10% of the reason why people would commit CLAUDE.md…

The number one reason is, you are on a 10-dev tea and it just doesn't make sense for everyone to waste their token budget creating separate instances of this file, which an also requires ingesting the othe whole repo... That is 50, 60%.

The other bit is that you have a review pipeline hooked into CI/CD, and it is the easiest way to tell the bot how to review your code.


Well that's where I thought this link was going to go before it went down the simd path... We have a way to beat binary search, it is called b-trees, it has the same basic insight that you can easily take 64 elements from your data set evenly spaced, compare against all of those rapidly, and instead of bifurcating your search space once, you do the same as six times, but because you store the 64 elements in an array in memory, they only take one array fetch and you get cache locality... But as you have more elements, you need to repeat this lookup table like three or four or five times, so it costs a bit of extra space, so what if we make it not cost space by just storing the data in these lookup tables...


A B-tree is not a search algorithm though, it is a data structure. While it would nice to be able to somehow instantly materialize a B-tree from a linear array, CPUs aren't quite there yet. It would also be nice not to have to deal with linear arrays where B-trees would be better fit in the first place, but we are not quite there yet either.


This is simply false -- the literature is full of discussion about the health effects of social media.

More generally you're committing I believe two separate fallacies of ambiguity? Like one in going from the institution of social media to its reification in the form of specific websites, and then a second fallacy when you go from the specific websites to all websites in general? Like if you said "Gun ownership is not a thing at all. Gun ownership is a piece of metal. Pieces of metal cannot be healthy or unhealthy." OK but, you owning a gun is known in the scientific literature to significantly correlated with a bunch of very adverse health effects for you, such as you dying by suicide or you dying from spousal violence or your protracted grief and wasting away because your child accidentally killed themselves. Like to say that it's impossible for the institution to have adverse health effects because we can situate the objects of that institution into a broader category which doesn't sound so harmful, is frankly messed up.

[1]: Bernadette & Headley-Johnson, "The Impact of Social Media on Health Behaviors, a Systematic Review" (2025) https://pmc.ncbi.nlm.nih.gov/articles/PMC12608964/ - the content you consume can promote healthy or unhealthy behaviors

[2]: Lledo & Alvarez-Galvez, "Prevalence of Health Misinformation on Social Media: Systematic Review" (2021) https://www.jmir.org/2021/1/E17187/ is notable not just for its content but also like a thousand papers that cite it getting into all of the weeds of health influencers sharing misinformation to make a buck

[3]: Sun & Chao, "Exploring the influence of excessive social media use on academic performance through media multitasking and attention problems" (2024) https://link.springer.com/article/10.1007/s10639-024-12811-y was a study of a reasonably large cohort showing correlations between social media usage and particular forms of multitasking that inhibit academic performance -- more generally there's broad anecdata that the current "endless scrolling constant dopamine hits" model that social media gravitates to, produces kids that are "out of control" with aggressive and attentional difficulties -- see Kazmi et al. "Effects of Excessive Social Media Use on Neurotransmitter Levels and Mental Health" (2025) (PDF warning - https://www.researchgate.net/profile/Sharique-Ahmad-2/public...) for more on the actual literature that has probed those questions

[4]: The APA has a whole "Health advisory on social media use in adolesence" https://www.apa.org/topics/social-media-internet/health-advi... which is pretty even-handed about "these parts of social media are acceptable, those parts can maybe even be downright good -- but here are the papers that say that for adolescents, it can mess with their sleep, it can expose them to cyberhate content that measurably promotes anxiety and depression, it has been measured to promote disordered eating if they use it for social comparison..."


You posted a giant, AI generated block of junk science.


Probably. But, the time when the laptop is taped off would be uniquely a good time to hit it with some polyurethane or something clear to protect it from that sort of damage? Just make sure you hit it with compressed air first so you aren't gluing the aluminum dust to the chassis?


> That's not what's happening here.

No, it is, the comment you're replying to is correct in what it said to you.

> The Privacy settings applies only to access to the Documents folder without the user interaction.

Yes, BUT, the user interaction is irrevocable. There are two user interactions here, one is "please access Documents this one time" and the second is "please don't let this app access Documents again."

Of course, if the stakes were higher you wouldn't even think to defend this behavior. Like if you were dealing with a nuclear weapon launcher and there was a big panel saying "TARGETING SYSTEMS: 0 targets (Permission Lock sandbox excluding 450 potential targets needing approval)" and then you poked around and found out "uh... why can I still go into the interface and target Milan and the big glowy 'launch missiles' light then starts lighting up and presumably I can launch a nuclear strike on Milan?!" and someone says, "oh yeah, that's because back when we were demoing it, the general had us punch in a random city to show what the targeting UI looked like, and we randomly chose Milan... it's okay, to fix it someone just needs to go and manually remove the warhead and put in a different one and then we'll restart the system and it'll forget all its targeting data for the old warhead" -- that'd strike you as unsustainable.

But this is very low-stakes for us so it seems less outrageous, but fundamentally it is a solid buggy behavior, "The UI makes it sound like there is only one system at play here, but there are actually two and the other system can override a specific revocation that's placed at the level the UI controls." Even if there are going to be two systems, you expect that their security controls will both be followed, or that the second one will know enough to be able to say "I say no, but I am being overruled" in its status panel.


So the advice here is (from my understanding, not a tax lawyer) sound, but it is "unsound-adjacent" -- so a lot of people will start from this basic understanding and then go off into crazytown.

So like influencers get to hear other influencers explaining this "you can reinvest your profits and then you won't have profits" type of advice... but then they will put it right next to unsound advice about "by the way, a great way is to invest in a "business" trip to Greece to sail the Mediterranean, it is "team-building" between you and your spouse and kids who are all employees of your little influencer company, oh by the way you should buy fancy watches so that you can show them off in your videos, and get a very expensive hairstylist to do your hair -- as long as you make a video about it!"

And it's like, no, the tax courts actually have procedures they follow to determine if those things are personal expenses or business expenses and 90% of the advice that you hear here are some form of tax fraud.

But from the point of view of a company, as the tax year comes to an end you hopefully have extra money left in the bank, now you can either use it to buy things that the company needs and thus grow the company, or you can hold onto it where if you're a C-corp the government will take 21% of the year-on-year delta, or you can pay it back to the shareholders as a dividend and they pay 15% capital gains tax on it. (And of course you don't have to dump the whole account into just one bucket, you can choose how much goes into each of the three.) And when it gives the advice "pssst, you should probably reinvest most of it," that's a standard practice explicitly sanctioned by the government.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: