Show newer
rastinza boosted

operator precedence parsing was solved 100 years ago, y'all just cowards

rastinza boosted

@rastinza It's still a comparatively small field within philosophy of science, hoping to change that!
If you're interested in learning more, this article is a great start: doi.org/10.1023/A:100494981496

So, what I ended up doing is the following: I have a folder on my local computer which is tracked through git and I sync this with a remote server.
On the server on which I need the software I do not have the git repository.
In the git repository I have all the documents I'm developing, a lib folder, a build folder, a deploy folder and a virtual environment.
I have a post-commit hook which builds all the software and in the deploy folder I have symlinks to all the executables I want to have on the server.
The hook also pushed everything in the deploy folder and everything in the lib folder to a stow directory on the server through rsync.
At this point I can update any existing software by simply changing the code and committing.
To add new programs I have to perform an extra step, which is to restow the folder on the server.
This works out quite nicely for me, since virtual environment and all build dependencies stay out of the way and I easily get everything on the server.
I might as well start writing some tests for my software, but that will come a bit later...

Show thread
rastinza boosted

Hi everyone!

I'm Marabel, I'm a PhD student working on philosophy of science, more specifically philosophy of chemistry. I'm also interested in feminist philosophy. Before I went into philosophy of science full-time, I was in analytical chemistry, where I did a lot of very fun work on archaeological objects like Ancient Egyptian eyeliner and neolithic stone tools.

#introduction #philosophy #philsci #philosophyofscience #science #philosophie

rastinza boosted

‘Eat local’ is a common recommendation to reduce the carbon footprint of your diet.

But transportation makes up a very small amount of the greenhouse gas emissions from food.

*What* you eat is far more important than *where* your food traveled from.

ourworldindata.org/food-choice

rastinza boosted

Just in case anyone is curious it costs me a little over $1,200 a month to run QOTO and all its services.

rastinza boosted

We published #Fedilab 3.7.3 in beta.

You will now be able to display all messages in profiles for remote accounts (Mastodon accounts from another instance).

You just have to click on that new icon (magnifying glass).

If you interact with remote messages from the profile, it will work like for followed instances.

rastinza boosted

Play an audible sound (alert.wav) 5 times when the host 10.1.2.3 is pingable again.
until ping -c 1 -w 1 10.1.2.3 > /dev/null ; do echo -n ; sleep 1 ; done ; play alert.wav repeat 5

rastinza boosted
rastinza boosted

@rastinza good luck with your PhD - I’m just finishing the last bit of analysis and then the big write up begins

rastinza boosted
rastinza boosted

Are you interested in using deep learning for genomic predictions? Join my lab!

please boost

No me interesa mucho de este cosa de Twitter y tal, pero soy muy feliz de no vivir en América.
Como pueiser legal esta cosa?

Hello experienced programmers, I ask for advice regarding my workflow.
I'm writing a lot of small programs to use on a server in order to execute several operations and calculations.
My workflow is to simply open the server, open vim and write the code; then store it directly in a stow directory if it's python or its compiled binary if it's something else.
The more I do this the more I realize this is unsustainable:
- I'm not using git, which is problematic as I often have to come back and make some adjustments.
- I cannot use a different IDE, which I would prefer.
- I don't really have proper personal backups.

The advantage of this, is that I just have to write the code and I can immediately use it.
What I would like is: write the code on my personal computer and seamlessly have the software available in my server ~/.local/bin to be run.
I do not want to have to run rsync 20 times in order to do this.
Do you know how I could set up my system in order to achieve this?
Thank you.

rastinza boosted

Hi, I'm Cristina, an italian professional working in , where I lead a master program in of .

I hate writing so I don't know how it happened that I started two blogs, wrote books, magazine colums, and papers ... All about , , and .

I enjoy exploring weird conversations on social media, and sharing memes on Telegram.

I love :blobcatboo: , 🎶 👽 and
I spend my freetime playing (and filling my timeline after the
)

rastinza boosted

@rastinza

>"I just hope my boss never makes my same mistake, or I'll owe him a beer I guess..."

...or a hit of acid. :arainblob:

Tried this language model by Facebook galactica.org/
Quite cool, you can ask some questions and it provides you with a brief answer, sometimes the answer is completely wrong but most of the times it's adequate and could actually be used to further do some research; still it would be much better to just search wikipedia...

You get some funny replies at times, such as:

Question: What is the twitter?
Answer: twitter

Question: What is facebook?
Answer: Sorry, your query didn't pass our content filters. Try again and keep in mind this is a scientific language model.

rastinza boosted

Replication crisis:

“Don't get me wrong, I think there are real reasons to be concerned....But I'm not sure calling it a crisis is particularly helpful because I think that can just be a bit distracting.”

Interview with Marcus Munafo, chair of the UK Reproducibility Network

thenakedscientists.com/article

#science
#openscience
#metascience
#psychmethods
#replicationcrisis

rastinza boosted

Endlich Rundkolben in der ergonomischen Linkshänder-Variante! (r/chemistry)

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.