HackerLangs
TopNewTrendsCommentsPastAskShowJobs

rcfox

5,615 karmajoined il y a 17 ans
[email protected]

http://rcfox.ca

@RyanFox

comments

rcfox
·il y a 3 jours·discuss
Huh, it's wild that they didn't send an email about this. I can't imagine people taking this well, especially as they don't seem to be giving notice about the end of it either.
rcfox
·il y a 3 jours·discuss
This is the first I'm hearing about a usage cut. Do you have a link to an announcement for this? Search hasn't shown anything.
rcfox
·il y a 21 jours·discuss
Interesting that this showed up here now. I did it a week ago after hearing about it on The Rest Is Science. https://www.youtube.com/watch?v=9t-5lQ2mzuw
rcfox
·il y a 30 jours·discuss
Seems kind of similar (at least in purpose) to giscus, a commenting system powered by GitHub Discussions.

https://github.com/giscus/giscus
rcfox
·il y a 2 mois·discuss
You actually can do that. https://github.com/settings/pages
rcfox
·il y a 2 mois·discuss
It looks like SARIF is JSON, with a formal schema. I'm guessing the JSON they used to output used their own, non-standard schema.
rcfox
·il y a 3 mois·discuss
Could be to highlight their incompatibility?
rcfox
·il y a 3 mois·discuss
There are communities of people who publicly blog about their eating disorders. I wouldn't be surprised if the laymen's discourse is over-represented in the LLM's training data compared to the scientific papers.
rcfox
·il y a 3 mois·discuss
Maybe you need to make shorter PRs?
rcfox
·il y a 3 mois·discuss
Yeah, my first thought (admittedly an absurd one) went to something along the lines of:

"I flipped a coin and the LLM called heads. I should have gone with tails..."
rcfox
·il y a 5 mois·discuss
The title is misleading. Productivity isn't at 10%, it's at 110%.
rcfox
·il y a 8 mois·discuss
> For Linux, just use the emacs that comes with the distro.

Are the major distros shipping packages with tree-sitter support yet?
rcfox
·il y a 9 mois·discuss
Your comment heavily implied (to me) scaling databases horizontally. Yes, it's not necessarily "Google scale" either, but it's a ton of extra complexity that I'm happy to avoid. But a Google employee is probably going to approach every public-facing project with the assumption of scaling everything horizontally.

With multiple servers talking to a single database, I'd still prefer to let the database handle generating IDs.
rcfox
·il y a 9 mois·discuss
"Distributed systems" doesn't have to mean some fancy, purpose-built thing. Just correlating between two Postgres databases might be a thing you need to do. Or a database and a flat text file.
rcfox
·il y a 9 mois·discuss
Do most people? Not everyone is Google.
rcfox
·il y a 9 mois·discuss
Just following the chat for a few minutes, people posted links to a couple of other locations:

Okaukuejo waterhole in Etosha National Park: https://www.youtube.com/watch?v=AeMUdOPFcXI (at the time of posting, a herd of elephants are enjoying the water)

Kalahari Desert: https://www.youtube.com/watch?v=ME0dPuBtzug
rcfox
·il y a 9 mois·discuss
I worked on creating a card game with a couple of my friends. We kept all of the cards in a Google Sheet, allowing everyone to easily edit or create new cards. Then, I wrote a script to compile the sheet into a card atlas so that it could be consumed by Tabletop Simulator. It worked amazingly well.

The only issue was that I had to run the script myself, since my friends were less technical. I'd probably see if I could setup a workflow in Github Actions to do it for me if I were to do this again.
rcfox
·il y a 10 mois·discuss
In Python, every variable is either defined or imported in the file in which it's used, so you always know where to find it. (Assuming you don't do `from foo import *`, which is frowned upon.)

In C++, a variable might be defined in a header or in a parent class somewhere else, and there's no indication of where it came from.
rcfox
·il y a 10 mois·discuss
Is this just because LLMs don't have state?

As far as I understand it, as you have a back-and-forth conversation with an LLM, you have to provide the entire history of the conversation plus your new response each time.
rcfox
·il y a 10 mois·discuss
With Typescript, I find it pretty eager to just try `(foo as any).bar` when it gets the initial typing wrong. It also likes to redefine types in every file they're used instead of importing.

It will fix those if you catch them, but I haven't been able to figure out a prompt that prevents this in the first place.