qwop

joined 1 year ago
[–] [email protected] -1 points 1 year ago

Yeah they've put them in a couple places, It's pretty bad. Had to work out how to create a custom uBlock Origin rule to block them.

[–] [email protected] 7 points 1 year ago* (last edited 1 year ago) (1 children)

I think calling it just like a database of likely responses is too much of a simplification and downplays what it is capable of.

I also don't really see why the way it works is relevant to it being "smart" or not. It depends how you define "smart", but I don't see any proof of the assumptions people seem to make about the limitations of what an LLM could be capable of (with a larger model, better dataset, better training, etc).

I'm definitely not saying I can tell what LLMs could be capable of, but I think saying "people think ChatGPT is smart but it actually isn't because <simplification of what an LLM is>" is missing a vital step to make it a valid logical argument.

The argument is relying on incorrect intuition people have. Before seeing ChatGPT I reckon if you'd told people how an LLM worked they wouldn't have expected it to be able to do things it can do (for example if you ask it to write a rhyming poem about a niche subject it wouldn't have a comparable poem about in its dataset).

A better argument would be to pick something that LLMs can't currently do that it should be able to do if it's "smart", and explain the inherent limitation of an LLM which prevents it from doing that. This isn't something I've really seen, I guess because it's not easy to do. The closest I've seen is an explanation of why LLMs are bad at e.g. maths (like adding large numbers), but I've still not seen anything to convince me that this is an inherent limitation of LLMs.

[–] [email protected] 2 points 1 year ago

The things I'm doing are mainly just as a hobby at the moment, so the advice of others may be more relevant to you, but I've learned a lot from and really enjoyed just creating a really overkill stack for a simple web app I made.

I'm talking setting up grafana for monitoring, using ansible/terraform, setting up backups, etc etc. Lots of just picking cool software I've heard about and trying to stuff it into my use case.

[–] [email protected] 3 points 1 year ago

If you use poetry add it should only update what is necessary, and you can use poetry lock --no-update to lock without updating everything.

[–] [email protected] 4 points 1 year ago

And whether PEP 703 is accepted will probably depend quite a lot on the result of this poll: https://discuss.python.org/t/poll-feedback-to-the-sc-on-making-cpython-free-threaded-and-pep-703/28540

[–] [email protected] 1 points 1 year ago (1 children)

Yeah, my experience with docker on windows has been pretty bad, uses high CPU and RAM at the best of times, at the worst completely hangs my computer on 100% CPU usage forcing a restart as the only fix.

I really don't understand why people are overcomplicating this. You can install multiple Python versions at once on Windows and it just works fine (you can use the py command to select the one you want).

Virtual environments are designed exactly for this use case. They've got integrations for pretty much everything, they're easy to delete/recreate, they're really simple to use, they're fast, and they just work.

If virtual environments alone aren't quite enough you can use something like poetry or pipenv or the many other package management options, but in many cases even that is overkill.

[–] [email protected] 4 points 1 year ago (2 children)

Same.

We can defederate at any point, and I think it's too early to say federating would definitely cause harm to our community. I'd prefer to see how things go, keeping our hands close to big red "defederate" button.

[–] [email protected] 1 points 1 year ago

Wow, displaying images in the terminal is pretty cool. I'm not even sure Windows Terminal supports that so I'm surprised VSCode got it first.

The new diff editor also looks cool. Something I use a fair amount so I might try out the experimental version.

[–] [email protected] 9 points 1 year ago (1 children)

I don't see why you need a singleton, just use use a global variable if you really need one. A singleton has all the same downsides but just hides them by not looking like a global.

https://nedbatchelder.com/blog/202204/singleton_is_a_bad_idea.html

[–] [email protected] 2 points 1 year ago (1 children)

Nice job creating this community!

I'm always interested to hear in any tips or tricks, or just in general workflows people have found work for them.

VSCode is my main editor, but I feel I haven't explored or learned it's features as much as I could (I could really do with learning some more keyboard shortcuts). Anything to remind me or help me with that would be super cool :)

[–] [email protected] 3 points 1 year ago

Thanks for the info on crossposting! I thought I'd seen someone mention a cross posting feature but couldn't see any button to do it. I'm using the Jerboa app on Android which I guess doesn't have that button, but I see it on the website now as you say.

It's also good to know that linking to the original URL is generally better and the rest can be handled by the UI - that does seem nicer.

[–] [email protected] 26 points 1 year ago

Great TIL, I hate it.

Excellent how the page alludes to other horrible things to imagine, like "don't pour hot oil into your ear", and "don't pour it in if there's a hole in your eardrum"

view more: ‹ prev next ›