It makes a big difference to go from
“I feel like I wanna cry for no reason at all and I don’t know what to do about it” (- helplessness)
To
“I feel like I wanna cry for no reason at all. Why could it be?
It feels like I’m overwhelmed. By what?
Two days of constant masking in a strange new place is probably it (even if the people around were lovely). What can I do about it?
Quiet time, rest, giving myself permission to disengage from social obligations for a while.” (- making sense of it, understanding myself, and self-care)
It’s taken many years to arrive here, but I’m happy to notice that I’ve made progress.
I wish to use a database to store my experimental results, since I plan to obtain A LOT of data points and the good old csv table doesn't appear as a good solution anymore.
How would I go about making the structure of the database? Do you have any advise for this kind of things?
I will often have to change procedures according to the results I get, thus I would need to be able to understand what was the procedure used for each results and easily see which ones are the most recent and up to date.
If ever there was a reason to make #OpenHardware, #FOSS and #standards mandatory in certain cases:
“Earlier this year, many people with Argus optical implants – which allow blind people to see – lost their vision when the manufacturer, Second Sight, went bust. […] There’s no ethical case for permanently attaching computers to people’s nervous systems without giving them the absolute, irrevocable right to nominate who maintains those computers and how.”
https://pluralistic.net/2022/12/12/unsafe-at-any-speed/#this-is-literally-your-brain-on-capitalism
If you wanna obsess about anything other than 1) that other site, or 2) how this is *not* that other site, please come sit by me.
Bears? You like bears? Pre-Colombian construction technique? Why earmarking in books is a mortal sin? The Red Queen hypothesis? A really cool coprolite you found the other day? Hell, I'll give you 20 minutes even if it's just about how Star Wars is high art.
(If you're coming through the kitchen, grab me a beer, too.)
@hankg
Definitely agree with the recommendation to use AGPL.
In this case, though, it appears to have been a misunderstanding on Ghost’s side. There’s a further thread from Substack that explains it, and the screenshots also verify what they say - it’s Ghost-compatible code, not Ghost-originated code, and the JS is also fetched from the very common jsdelivr CDN, which both Ghost and Substack are using.
@theautisticcoach
Ha. I’m in India and grew up here - personal space is as much of a mythical concept to me as leprechauns and unicorns.
Basic Autism description
I usually describe it as NT people have a brain that has many pathways already laid down : they can 'naturally' walk down a path without thinking, and just 'do stuff' easily.
My brain is like fighting through a jungle : the first time I have to force my way through a path with willpower, hacking my way through. This is very stressful and difficult, the second time still pretty tough, but it gets easier each time.
Many times it feels like I have to learn by trial and error, bumping into every single small obstacle along the way. I need clearer guidance and often ask 'stupid' questions, things that are obvious to NT I have to confirm.
This means small variations in what I do, coping with differences is much more effort - straying off the path is harder for me. I like doing things the same way each time.
:)
#ActuallyAutistic
What happens to your smartphone when it gets stolen?
I recently had my iPhone stolen while on a business trip in London and, through the wonders of Find My, have been able to track its journey in the past few weeks. I found it to be a fascinating insight to what appears to be a rather sophisticated phone theft operation and thought I'd share!
After playing with #ChatGPT for a bit, I’m still impressed by what it’s capable of achieving (sometimes), but I can see that it still has an ELIZA side to it - a tendency to go on random tangents,
to repeat answers,
to ignore chunks of the question and make up its own unique interpretation of it.
ChatGPT stuff
Zooming out to generalize, it seems likely that this’ll be a significant issue with ChatGPT/other LLM responses - mistakes like this are subtle and insidious, and could easily pass muster at a first glance. Especially if you don’t know the answer already, which will be the case when people actually start using it beyond this trial.
Information about things that are already popular and has a lot of text on the Internet - pre-established languages, technologies, the currently dominant cultures, ideologies, etc. - will be well known to ChatGPT, and could be commingled in subtle ways with newer upcoming ones, and presented as part of that newer entity, perpetuating those old influences.
This type of misinformation will be insidious, and can easily fly under the radar in a lot of situations.
ChatGPT stuff
tl;dr: it seems likely ChatGPT took advice meant for Python or MATLAB, and substituted Julia’s name in their place because it considers them “close enough”.
1 isn’t wrong, but makes no mention of type stability, which is at least as important as its (more generic, applicable many languages) suggestion.
2 is also generic advice that’s good to have, but isn’t #JuliaLang specific (but I consider this one a #ChatGPT success)
3 rates as kinda okayish advice. One could argue that for a beginner, the base functions offer a solid place to start, if we assume they’re gonna write badly optimized code (but then teaching them how not to do that - as the prompt asked - is a better way to solve that). But since this is Julia, it’s not uncommon that simple custom code you write beats the obvious ways using built-ins. So I’d consider this potentially misleading.
4 is likely the smoking gun here - the repeated mentions of vectorization and asking to use techniques to “vectorize your code” seems to suggest that this whole thing was taken from guides written for Python or MATLAB, which are at this point more numerous than those for Julia, and then the Language Model substituted Julia in the language name’s place because it considers them similar. (A previous answer said “there are a number of programming languages that are commonly used for numerical and scientific computing, including Python, Julia, MATLAB, R, and others” - so it knows they’re in the same category.)
ChatGPT stuff
[ChatGPT’s full response below:]
There is no single secret to making Julia code fast, as the performance of Julia code can depend on a number of factors. However, there are a few general strategies that can help to optimize the performance of Julia code and make it run faster, such as:
ChatGPT stuff
I asked #ChatGPT “What is the secret to make Julia code fast?” (just to see if it picks up anything from Jakob Nissen’s excellent guide https://viralinstruction.com/posts/optimise/ or the many other #julialang optimization guides online).
The answer turned out to be good example of the model’s ability to be subtly misleading while not being entirely wrong.
(Thread, with ChatGPT’s reply as the next post.)
Todo.txt with the Vim plugin gives me most of these except for the first two.
+Projects don’t really do the job for me with regard to subtasks, not nearly flexible enough.
Someone recommended TaskWarrior, but it looks like that doesn’t have subtasks either?
Have been thinking about extending the Todo.txt format in some way to support subtasks, not sure yet what the best way to go about it is. Sometimes I also want the subtasks to be strictly ordered (“show me only the next available subtask in order, not all of them”), sometimes they’re fine unordered. Hmmm…
Thinking out loud:
What I like the most about the #fediverse is the randomness in the
social interactions among the people from different instances and the diverse niche content you find.
#mastodon #qoto #UFoI
@voidabyss
That’s exactly what gives it the feel of the early Internet. There’s a sense of serendipity to it, and it actually lets you feel how wide and diverse the world is!
None that were at an “omg this changes everything” level (though the Sixels one could be that when the project is more mature).
But I liked David Kunz’s talk a lot, and the #Lua primer was pretty useful.
“The philosophy of vim” was nice in a nostalgic way, about the way computing starts to feel different when using #FOSS tools, and gives a feel of ownership over your software.
(I watched from David Kunz’s talk upto the Sixels one.)
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