HackerTrans
TopNewTrendsCommentsPastAskShowJobs

nicklaf

no profile record

comments

nicklaf
·8 mesi fa·discuss
Same story here. After installing dwm years ago, I've more or less stopped thinking about window managers as an open problem to be solved. I suppose one could run into trouble if they started patching it a lot, but in my experience you don't need to do that.
nicklaf
·8 mesi fa·discuss
It's painfully apparent when you've reached the limitations of an LLM to solve a problem it's ill-suited for (like a concurrency bug), because it will just keep spitting out non-sense, eventually going in circles or going totally off the rails.
nicklaf
·9 mesi fa·discuss
> Van der Kolk lost his job due to pretty extensive sexual misconduct, so I think he's a pretty poor person to hold up as a hero.

I was curious about this accusation, so I read a bit about the scandal. [0]

It seems you are actually talking about Joseph Spinazzola, the executive director of Van der Kolk's trauma center, who was fired for sexual misconduct while Van der Kolk was on sabbatical. Van der Kolk was fired two months later, not for sexual misconduct, but for denigrating and bullying employees.

[0] https://www.boston.com/news/local-news/2018/03/07/allegation...
nicklaf
·9 mesi fa·discuss
preprint: https://arxiv.org/abs/2502.14367
nicklaf
·10 mesi fa·discuss
In my limited experiments with Gemini: it stops working when presented with a program containing fundamental concurrency flaws. Ask it to resolve a race condition or deadlock and it will flail, eventually getting caught in a loop, suggesting the same unhelpful remedies over and over.

I imagine this has to to with concurrency requiring conceptual and logical reasoning, which LLMs are known to struggle with about as badly as they do with math and arithmetic. Now, it's possible that the right language to work with the LLM in these domains is not program code, but a spec language like TLA+. However, at that point, I'd probably just spend less effort to write the potentially tricky concurrent code myself.
nicklaf
·10 mesi fa·discuss
Personally, I don't trust LLMs to write code for me, generally speaking. That said, as of late I've been very pleased with the whole "shoehorn your problem to fit code examples found online" thing these LLMs do, in the very special case of massaging unix scripts, and where the "code examples found online" part seems to mostly amount to making fairly canonical reference to features documented in man pages that are plastered all over the web and haven't changed much in decades.

For questions that I know should have a straightforward answer, I think it beats searching Stackoverflow. Sure, I'll typically end up having to rewrite most of the script from scratch; however, if I give it a crude starting point of a half-functional script I've already got going, pairing that with very clear instructions on how I'd like it extended is usually enough to get it to write a proof of concept demonstration that contains enough insightful suggestions for me to spend some time reading about features in man pages I hadn't yet thought to use.

The biggest problem maybe is a propensity for these models to stick in every last fancy feature under the sun. It's fun to read about a GNU extension to awk that makes my script a couple lines shorter, but at best I'll take this as an educational aside than something I'd accept at the expense of portability.
nicklaf
·7 anni fa·discuss
Mathematics and Logic by Mark Kac and Stan Ulam (1992 Dover paperback, ISBN 978-0486670850) [1]

Mathematics, Form and Function by Saunders Mac Lane (1986 Springer-Verlag hardcover, ISBN 0-387-96217-4) [2]

[1]: https://www.cut-the-knot.org/books/kac/index.shtml

[2]: https://en.wikipedia.org/wiki/Mathematics,_Form_and_Function
nicklaf
·9 anni fa·discuss
“Darmok! Darmok and Jalad at Tanagra.”