More random #security thoughts:
1. Mastodon is pretty chill but expect a surge of troll activity with all the attention. Nothing is totally immune to the challenges associated with attention/scale.
2. Try to be open to new followers but check them out - Who do they follow? Who follows them?
3. Block quickly at any hint of malicious behavior/hate/trolling. Don't engage. Keep the vibe positive.
4. If you see patterns of abuse share that information with your followers.
@Mr_Teatime
True 😀 I was thinking in terms of availability (i.e. everyone could try them out), but in terms of results they're not quite on par with the Chess or Go AIs. People have posted impressive specimens from AI Dungeon and so forth, but those are the rare fully-coherent ones among the many "abstract" ones as you put it 😁
What kind of NN applications do you have in mind that's in the "quick decision" category?
@vertexrage
Yeah that part of the post was tough to word correctly, what I meant was popular use of AI by common people, AI that everyone knows to be AI and knowingly uses. For a lot of non-tech people, I think GPT-3 (via AI dungeon) and DALL-E/stable diffusion (via NovelAI and others) was the first AI system they knowingly used, their first taste of AI they could get their hands on and try.
Hacky folks, please resist finding ways to scrape the fediverse, build archives, automate tools and connect to people via bot without their consent.
Just resist the urge. Because you're not going to think to check for robots.txt, but you ought to, that's how we communicate we don't want to be involved. You're probably not going to bother to read the various terms of service for the instances you touch, many of which explicitly ask you not to do any scraping or automated activity beyond normal use of the service. You're not going to know to respect people using the NoBot hashtag that was meant to prevent automated follows. You're certainly not going to parse user profiles and pinned posts to learn how people like to be approached, what will get you blocked, or even think to heavily throttle your activity because instances are falling over in response to load.
Whatever your thing is, make it 100% opt-in. Make it appropriate for a significantly more at-risk user than you are. Make sure it forgets things, purges info about servers it can't contact, can't operate in any sort of logged-in mode where consent is an issue.
We will straight up help advertise your cool thing if it respects users properly and takes the time to consider the safety and preferences of every person involved. There are a lot of fun, thoughtfully-designed toys! And there are a lot of people really tired of having to come and tell you off when you wanted to help, honestly. Help yourself and ask around before you flip on your cool new thing, let folks point out what you're missing.
Tech-utopia was often portrayed (by enthusiasts) in the past as one where the robots took care of the mundane boring tasks, leaving the human masters to sit in leisure and pursue their creative artistic endeavours.
From that background, it's ironic that some of the first successful mass applications of AI have been in fiction-writing and art, which are among the first things people think of as creative endeavours.
@mcintosh2001
We sure are. Adding a bit of info to your profile about yourself and your interests would help people find and follow you. Making a post with an "introduction" hashtag like [this post](https://qoto.org/@freemo/102350040123388951) describes is also a super useful thing to do. Don't hesitate to post and ask about anything else that you have questions about - people are pretty helpful around here! 🙂
@Mr_Teatime
With you on this. I reluctantly use #vscodium to explore new Julia projects - but it's still less than half my Julia dev that happens in VSCodium. Neovim has LSP support and is not a bad Julia editor, and pretty much everything in VSCodium you can do from the cmdline REPL itself, it's just about the polish and ease of use.
@dichotomiker
`plotext` package in Python has a cli tool that seems to accept `xcol` and `ycols` arguments, so looks like it should be able to plot directly from CSV files.
https://github.com/piccolomo/plotext/blob/master/readme/utilities.md#command-line-tool
Mastodon reminds me of why I used to like social media back in my early blogging days on the ScienceBlogs network.
Forums weren't intended to inspire outrage or spread disinformation.
We jumped in because we were genuinely excited to share things we were passionate about, build community & share ideas.
I'm super excited that, so far, #Mastodon has a similar feel of goodwill & enthusiasm. #TwitterMigration
@neurofrontiers
The only times I can remain focused well are when I can go beyond their words and build a fuzzy image of what they're talking about, essentially recreating their mental model of the topic. That works when (a) the topic is at least somewhat within my reach, and (b) presented in a way that doesn't skip any of the major steps in their reasoning (which is a surprisingly common thing speakers do).
Julia has a lot to offer: it's a very well put together language, has a great interactive prompt, reproducible easy project environments and dependeny management, etc. It really shines when you want to write a lot of custom code yourself - writing that in Julia is relatively easy and can be made very fast.
Python's strength is its history and community. (1/n)
I know this is a lot to take in, but think of it this way:
What if you could follow Instagram and Twitch and YouTube accounts from within Twitter?
Well, that's exactly how the Fediverse works! Different platforms are open to each other instead of being closed off as "walled gardens".
It's not competition, it's co-operation. When one platform's userbase grows, so does the userbase of all the other platforms.
The video shared in an earlier post is exactly about this:
@Ruth_Mottram
As for good places to start, I prefer a hands-on dive-in approach to languages, and for that this appendix from a (free) book is great: algorithmsbook.com/files/appendix-g.pdf
Other than that, the Julia manual (https://docs.julialang.org/en/v1/manual/getting-started/) itself is pretty good, and there's a "Noteworthy differences from MATLAB" section (https://docs.julialang.org/en/v1/manual/noteworthy-differences/#Noteworthy-differences-from-MATLAB) too. Depending on how you prefer to learn, there's YouTube tutorials, books, etc. too. (4/4)
Julia also has a lot of resources by now, but our lord Google hasn't learned to find them as easily as with Python. The community on Discourse and other places is very helpful, but a lot of ppl have to train their instinct from "just google it" to "just post abt it on Discourse/Slack/Zulip" when they encounter a new problem.
tl; dr:
reasons to go Python: lots of pre-existing libraries and resources.
reasons to go Julia: fast and beautiful language, easier to integrate with any other Julia library, easy built-in project environments, etc. (3/n)
@Ruth_Mottram
If what you need is to assemble pre-existing ideas/libraries together, you're more likely to find those already written in Python. But if you need custom functionality that's not already there, you either have to give up on execution speed, or ease of writing (having to write it in C/C++).
For the same reason (history and large community), there's tons of resources (blog posts, etc.) about doing any specific thing in Python. (2/n)
Julia has a lot to offer: it's a very well put together language, has a great interactive prompt, reproducible easy project environments and dependeny management, etc. It really shines when you want to write a lot of custom code yourself - writing that in Julia is relatively easy and can be made very fast.
Python's strength is its history and community. (1/n)
Hello #Astrodon world! We are Rubin Observatory, a new up-and-coming ground-based observatory currently under construction on Cerro Pachón in Chile.
Looking forward to sharing all the incredible engineering, science, and people of our observatory with all of you here!
Teacher, trainer, developer.
Interested in books, tech, pets, being less wrong, and having my mind blown every now and then.
I'm also @Sundar where I'll be posting Julia tips, resources, etc.
#programming #education #training #learning #julialang #julia
#science
#webfiction
#meditation
#fedi22