Posts by acowley@mastodon.social
(DIR) Post #ATo4eiSz9fI65Lubvk by acowley@mastodon.social
2023-03-20T12:19:15Z
0 likes, 0 repeats
@simon The fact that so many people are tricked into thinking that it is in fact summarizing a web page is quite striking. It's the young student summarizing an assigned reading having only looked at the cover of the book.
(DIR) Post #AUHwvJY2UrCBAzNd7Q by acowley@mastodon.social
2023-04-03T22:14:00Z
0 likes, 0 repeats
@simon It can be somewhat inconsiderate to send a long, rambling artisanal email, so maybe having an AI wave a brevity wand over an early draft wouldn't be so bad.Time to write being greater than the time to read sounds like a pretty good rule of thumb, actually. Hard to imagine a good situation where the author's got that the wrong way around.
(DIR) Post #AUcSnutfAFdwOMtEfo by acowley@mastodon.social
2023-04-13T19:11:01Z
0 likes, 0 repeats
This is how #emacs was meant to be driven. https://github.com/everythingishacked/Semaphore
(DIR) Post #AVMijiVJUjxvNIOhCi by acowley@mastodon.social
2023-05-06T01:03:51Z
0 likes, 0 repeats
@angelixd I really prefer using lsp for renaming rather than multiple cursors as the lsp server can exercise better judgement about identifier scoping.
(DIR) Post #AVMk4odxxm7CS44Ly4 by acowley@mastodon.social
2023-05-06T03:37:25Z
0 likes, 0 repeats
@hochata @angelixd lsp-mode has this, too, but it does have to be supported by the lsp server and not all lsp servers do offer the feature.
(DIR) Post #AVOXGNRQ15H0TKIp2e by acowley@mastodon.social
2023-05-07T00:23:40Z
0 likes, 0 repeats
@hochata @angelixd I think haskell-language-server didn’t support renaming for a while, but it does now. You still run into limitations like it won’t rename exported names, but, still, I really like leaving renaming to lsp servers as a scope-unaware renaming can lead to some tricky bugs. I use multiple-cursors for renaming in some cases (e.g. lsp not setup), but only when I can see the full scope of the identifier on my screen when I’m doing it.
(DIR) Post #AVTYTnxsGn72oBXUCu by acowley@mastodon.social
2023-05-08T14:48:38Z
0 likes, 1 repeats
Super 8 film camera on an #FPV drone is amaaaaazing. https://www.youtube.com/watch?v=uzIcR_U0NiU
(DIR) Post #AYMAj0BveN1YQhDtL6 by acowley@mastodon.social
2023-08-03T14:37:58Z
0 likes, 0 repeats
@mms @BunnyInAHat Another example: I use god-mode. It’s modal like evil, but still entirely based on the standard (chorded) key bindings. Probably modal folks should pick “evil mode” for the purposes of the survey!
(DIR) Post #AZGJzDQFU9T8SlxwOm by acowley@mastodon.social
2023-08-30T14:30:38Z
0 likes, 1 repeats
I really hope the profusion of tree-sitter-based modes in the #emacs ecosystem works out. I’d really rather see existing modes updated to use tree-sitter if it offers enough benefit. I feel like in many cases the approach of having a new, distinct *-ts-mode steers people away from stable, maintained packages to new bare-bones replacements.
(DIR) Post #AZNe9XEQ33K5zBLlyK by acowley@mastodon.social
2023-09-02T23:35:44Z
0 likes, 0 repeats
Always blows my mind when someone goes to the trouble of writing a programming tutorial and leaves off the import statements. Makes me skeptical that they’re going to make any effort to actually put themselves in the shoes of learners.It’s bad enough that tutorials tend to be a fait accompli rather than a collaborative exercise in building something, but to present non-working excerpts as the only artifacts just leaves me gobsmacked.
(DIR) Post #AaPB5tRKKxLtkFjLNI by acowley@mastodon.social
2023-10-03T14:53:18Z
0 likes, 1 repeats
Really not loving the separation between installing a tree-sitter grammar and an #emacs mode using that grammar. I think I’ve smoothed it out for myself some, but I wish the two were more closely coupled in terms of packaging.
(DIR) Post #AbQgjZJMZHikalFBUO by acowley@mastodon.social
2023-11-03T12:29:43Z
0 likes, 0 repeats
@simon A lot of prompt engineering for #LLMs (particularly generic query prefixes or suffixes that improve the results in some way) is hand-crafted features applied after the fact. In the old ways, you'd filter your input before training the model to boost the signal to noise. You might do this by looking for specific features that are associated with good inputs. These days, you train on everything, then pick the outputs based on inputs that correlate with those features.
(DIR) Post #AbbR45HLxguV09cjTc by acowley@mastodon.social
2023-11-08T14:56:53Z
0 likes, 1 repeats
Company that makes garage door openers blocks #HomeAssistant compatibility so you’re forced to watch ads in their app. HomeAssistant is important even if you don’t use it so that there can be a list of companies and products that are *not* so user hostile. https://arstechnica.com/gadgets/2023/11/chamberlain-blocks-smart-garage-door-opener-from-working-with-smart-homes/
(DIR) Post #AcImACU3nOJnYV3bbU by acowley@mastodon.social
2023-11-29T13:52:31Z
0 likes, 0 repeats
I’d love to learn more about an effort like Apple’s to develop their own 5G modem. Are all the difficulties related to patents, or is there something intrinsic? I feel like RF is a weird field where you encounter solutions that are plainly superior to alternatives to the point where it seems like magic. https://www.macrumors.com/2023/11/29/apple-5g-modem-discontinued-reports/
(DIR) Post #AcImAFnfSwmjqBFo5A by acowley@mastodon.social
2023-11-29T14:03:09Z
0 likes, 0 repeats
@djspiewak Yeah, I think you’re right. Patents so often seem like an own-goal by a society that loses perspective on their limitations. With RF and video, you sometimes see the interesting developments in countries not inclined to adhere to IP protections. It can be hard to see much of an upside to centralizing the opportunity to innovate in these spaces in a couple giant corporations.
(DIR) Post #AcImAIOxnFo3uQicUa by acowley@mastodon.social
2023-11-29T14:04:34Z
0 likes, 0 repeats
@djspiewak But, you know, even if it’s 99% patents, I think it’d be really interesting to read a detailed account of the efforts made. The incentives couldn’t be higher, so you’ve got to figure the attempts to make it work have been epic.
(DIR) Post #AcImAK33ffTN14U9cu by acowley@mastodon.social
2023-11-29T14:15:29Z
0 likes, 0 repeats
@djspiewak That aspect of preserving inventions also seems somewhat at odds with the legal monopoly aspect in that the way you describe something for the purposes of preservation is going to be pretty wildly distorted by the incentive to broaden the claimed scope of the invention. Whenever I think in detail about writing something like patent law I conclude that I’m glad I’m not a lawyer.
(DIR) Post #AcImscdVvGG7PKf2gq by acowley@mastodon.social
2023-11-29T14:55:02Z
0 likes, 0 repeats
@alexelcu @djspiewak Is there a way of constructing things to protect investment that doesn’t lead to a consolidation end state with one or two remaining players?
(DIR) Post #AdAlFDqOJm4UradDeq by acowley@mastodon.social
2023-12-25T15:51:10Z
0 likes, 0 repeats
@mms One use I like is to narrow to a function body and search (or search and replace) for a string within that narrowed scope. It’s lightning fast to do that refinement.
(DIR) Post #AdVcajEQWn7r9kRrlY by acowley@mastodon.social
2024-01-04T17:20:15Z
0 likes, 0 repeats
@simon Including the BoM is great! It’s also a really well done lab setup. The authors convincingly demonstrate the criticality of closed loop control with the complexity of the tasks, but the scale of task setup randomization is quite tight.