Wordle 1,318 3/6*
ā¬ā¬ā¬ā¬šØ š©šØā¬ā¬ā¬ š©š©š©š©š©
No title available
let's talk about Bridgerton tea, my ask is open
todays bird
trying on a metaphor
Not today Justin
Xuebing Du
d e v o n
Keni

Andulka
Sweet Seals For You, Always

No title available
One Nice Bug Per Day

Product Placement

pixel skylines

blake kathryn

ellievsbear
No title available
2025 on Tumblr: Trends That Defined the Year

Kaledo Art

Discoholic šŖ©

seen from Türkiye

seen from Germany
seen from United States

seen from United Kingdom

seen from United States
seen from Spain

seen from China

seen from Singapore
seen from Australia

seen from France
seen from Malaysia
seen from United States

seen from United States
seen from United States

seen from Malaysia

seen from United States
seen from United States

seen from United States
seen from United States

seen from United States
@jaireaux
Wordle 1,318 3/6*
ā¬ā¬ā¬ā¬šØ š©šØā¬ā¬ā¬ š©š©š©š©š©
my cool handy bash alias and functions
I donāt know where to put things these days. Iāll put it here and hope that tumblr doesnāt go the way of angelfire and gopher.
I made this alias because I donāt like to scan the whole screen to try to find the top line of the output of the command I just executed. Most of the things I run spit out dozens of lines all at once so I have to fish around to find where it started. It draws a line of equal signs (=) all the way across the screen.
alias l='printf "=%.0s" $(eval echo "{1..$COLUMNS}"); printf "\n"'
So I can type āl [enter]ā and then the command Iām running, e.g. āexiftool -all dates *jpgā, then I just have to look for the line of equal signs to find the top of the output.
I put this function in my .bashrc as a shortcut to find files without seeing all the āPermission deniedā errors. It takes a single parameter, por ejemplo āf exiftoolā.
function f { find / -name "$1" 2>&1 | grep -v "Permission denied"; } export -f f
I made this function to simplify looking for a command in my history. It takes a single parameter, for example āh exifā.
function h { history | grep "$1"; } export -f h
Now these will sit on Tumblr and webarchive, never to be seen again (except by me when Iām working in bash.
When is it going to be summer?
Muslims Denouncing Terrorists
Here is a short list of media coverage where Muslims speak out against terrorists.
Hereās Your List Of Muslim Leaders Around The World That Condemned The Massacre In OrlandoĀ (Think Progress, 6/13/2016)
Muslims Around the World Speak Out Against Terrorist Attacks in ParisĀ (Time, 11/14/2015)
Pressing a Muslim ReformationĀ (US News & World Report, 12/18/2015)
How 70,000 Muslim Clerics Are Standing Up To Terrorism (Huffington Post, 12/11/2015)
How Muslim Groups, Scholars Have Been Fighting ISISĀ (NBC 4 New York, 12/9/2015)
Why Donāt Moderate Muslims Denounce Terrorism?Ā (Huffington Post, 12/4/2016)
Why donāt more moderate Muslims denounce extremism? (Washington Post, 1/2/2015)
Cornyn Responds To Letter About Gun Violence
Itās rare that Iāve had good things to say about my congressional representatives. As a left leaning libertarian in Austin, they often donāt consider me as a constituent.Ā
After San Bernardino, I wrote a letter to my Senators and House Representatives about gun violence demanding that they take action. I wasnāt advocating for a particular action, but I expressed my distress at the lack of actual solutions from conservatives.Ā
I am happy to post this letter I received from Senator John Cornyn. It lays out a thoughtful response including actionable suggestions, all of which I support. Iām not naive enough to believe this is the end of the discussion, but I see proposed solutions which we should all agree to implement.
Read Senator Cornynās response below. (Errors are most likely due to poor OCR software and my inability to copyedit.)
There Is No War On Christmas
There are a lot of Christians defiantly posting quotes on Facebook declaring they will not succumb to political correctness, or have their right to free speech denied, when they want to wish someone āMerry Christmasā. These statements exclaiming oppression fail to hold up with a little scrutiny.
Newznab Updates as a Service (Ubuntu)
Disclaimer: I am just a hobbyist, so donāt be surprised if I am unable to answer any questions you have. That said, feel free to ask and Iāll do my best. I am on Stack Overflow, so I would encourage you to ask questions there then leave a link here. That way others could benefit from your questions.
Iām running newznab on Ubuntu 14.04.3 LTS with MySOL 5.6.27, Apache 2.4.7, and PHP 5.5.9-1ubuntu4.14 including SABnzbd with EasyNews.com.
I was using the update script /var/www/newznab/misc/update_scripts/nix_scripts/newznab_screen.sh in a screen session, as recommended byĀ newznab install/configuration sites. it froze all the time and required a lot of management to keep it running, including having to rerun it after every reboot. So, I have been working on creating a solution that runs as a service which allows it to run after reboot, and restarting it from the command line is simpler.
Another goal was to create a process that could be monitored, and could generate an email alert if the script hung. I completed the monitoring and email alerts using Nagios 4.1.1, but I am still working on an automated restart (which should be possible with Nagios.)
My first step was creating a file the script could touch before every cycle. There are probably files that could serve this purpose within the standard newznab configuration, but I struggled to find one that was easy to identify. I created this:
user@server:/$ touch /var/www/newznab/misc/monitor.txt user@server:/$ vi /var/www/newznab/misc/monitor.txt Ā > This file will be "touch"ed to show updates are happening. user@server:/$
Next I edited this script:
user@server:/$ more /var/www/newznab/misc/update_scripts/nix_scripts/newznab_ubuntu.sh #!/bin/bash # # Ian - 16/11/2011 # /etc/init.d/newznab: start and stop the newznab update script # # run update-rc.d newznab_ubuntu.sh defaults ### BEGIN INIT INFO # Provides: Ā Ā Ā Ā Ā Newznab # Required-Start: Ā Ā $remote_fs $syslog # Required-Stop: Ā Ā $remote_fs $syslog # Default-Start: Ā Ā 2 3 4 5 # Default-Stop: Ā Ā Ā 0 1 6 # Short-Description: Start newznab at boot time # Description: Ā Ā Ā Enable newznab service provided by daemon. ### END INIT INFO # Newznab variables NN_PATH="/var/www/newznab/misc/update_scripts" NN_BINUP="update_binaries.php" NN_RELUP="update_releases.php" NN_OPTIMISE="optimise_db.php" NN_UPDATETV="update_tvschedule.php" NN_UPDATETH="update_theaters.php" NN_SLEEP_TIME="60" # in seconds . 10sec is good for 100s of groups. 600sec might be a good start for fewer. NN_PID_PATH="/var/run/" NN_LOGFILE="/var/log/newznab_ubuntu.log" PIDFILE="newznab_binup.pid" LOOPCOUNTER=0 test -f /lib/lsb/init-functions || exit 1 . /lib/lsb/init-functions case "$1" in start) [ -f $NN_PID_PATH$PIDFILE ] && { echo -e "$0 is already ruNNing.\n"; false; } Ā Ā Ā echo "Starting Newznab binaries update" >> $NN_LOGFILE 2>&1 Ā Ā Ā cd $NN_PATH ( set -e LASTOPTIMIZE=`date +%s` echo "Last optimize is $LASTOPTIMIZE" >> $NN_LOGFILE 2>&1 Ā Ā Ā while : do echo "Touching ${NN_PATH}/../monitor.txt" >> $NN_LOGFILE 2>&1 touch ${NN_PATH}/../monitor.txt LOOPCOUNTER=$((LOOPCOUNTER+1)) cd $NN_PATH echo "Updating binaries" >> $NN_LOGFILE 2>&1 php $NN_BINUP >> $NN_LOGFILE 2>&1 echo "Updating releases" >> $NN_LOGFILE 2>&1 php $NN_RELUP >> $NN_LOGFILE 2>&1 echo "Sleeping for $NN_SLEEP_TIME" >> $NN_LOGFILE 2>&1 sleep $NN_SLEEP_TIME CURRTIME=`date +%s` echo "Current time is $CURRTIME" >> $NN_LOGFILE 2>&1 DIFF=$(($CURRTIME-$LASTOPTIMIZE)) echo "Last optimize is $LASTOPTIMIZE" >> $NN_LOGFILE 2>&1 echo "Difference is $DIFF" >> $NN_LOGFILE 2>&1 if [ "$DIFF" -gt 43200 ] || [ "$DIFF" -lt 1 ] then echo "Last optimize is $LASTOPTIMIZE" >> $NN_LOGFILE 2>&1 Ā Ā Ā Ā LASTOPTIMIZE=`date +%s` echo "Optimizing stuff" >> $NN_LOGFILE 2>&1 php $NN_OPTIMISE >> $NN_LOGFILE 2>&1 php $NN_UPDATETV >> $NN_LOGFILE 2>&1 php $NN_UPDATETH >> $NN_LOGFILE 2>&1 fi echo "Loop $LOOPCOUNTER" >> $NN_LOGFILE done) & Ā Ā Ā PID=`echo $!` Ā Ā Ā echo $PID > $NN_PID_PATH$PIDFILE echo "pid is $PID" >> $NN_LOGFILE 2>&1 Ā Ā Ā echo "Started Newznab binaries update" Ā Ā Ā ;; stop) Ā Ā Ā echo "Stopping Newznab binaries update" | tee -a $NN_LOGFILE Ā Ā Ā kill -9 `cat $NN_PID_PATH$PIDFILE` rm $NN_PID_PATH$PIDFILE Ā Ā Ā ;; *) Ā Ā Ā echo "Usage: $0 [start|stop]" Ā Ā Ā exit 1 esac user@server:/$ sudo ln -sĀ /var/www/newznab/misc/update_scripts/nix_scripts/newznab_ubuntu.sh /etc/init.d/newznab_ubuntu user@server:/$ sudo update-rc.d newznab_ubuntu defaults user@server:/$
One thing to note in the script above: I set NN_SLEEP_TIME to 60 seconds. This seems to decrease the number of script freezes.
Be sure to set the right parameters for the script:
user@server:/$ sudo chmod a+rwx /etc/init.d/newznab_ubuntu user@server:/$ sudo chown root:root /etc/init.d/newznab_ubuntuĀ
This script will create a log file, /var/log/newznab_ubuntu.log. If you want this log to get rotated and compressed daly (and you probably do want that) you need to create this file:
user@server:~$ more /etc/logrotate.d/newznab_ubuntu /var/log/newznab_ubuntu.log { Ā Ā Ā missingok Ā Ā Ā notifempty Ā Ā Ā compress Ā Ā Ā size 20k Ā Ā Ā daily create 0666 root root }
Ā Ā Ā echo "Stopping Newznab binaries update" | tee -a $NN_LOGFILE Ā Ā Ā kill -9 `cat $NN_PID_PATH$PIDFILE` rm $NN_PID_PATH$PIDFILE
To start and stop the service use:
user@server:/$ sudo service newznab_ubuntu start user@server:/$ sudo service newznab_ubuntu stop
I think that is enough to get you to the same point Iām at. If I get Nagios to start stop the service, Iāll update this post.
Lovemilla - Fantastic Fest 2015
Lovemilla is a FinnishĀ āromantic comedyā...in the manner Fantastic Fest presents romantic comedies. A young couple, Aimo and Milla, live in a cramped apartment with her zombie parents, while they strive to make a better life working in Aimoās cafe. Metaphors, sarcasm and sundry oddities might distract from the meandering script, but Lovemilla is a lot of strange fun.
Fantastic Fest 2015 (Second Half)
I made my triumphant return to Fantastic Fest this year after taking three years off from a back injury. I chose a Second Half Badge since I wasnāt confident I would be able to sit for that many movies. In all I was able to sit through 14 movies over 4 days, which is respectable. (I would have made one or two more but a bit of family drama kept me busy.) Iāll post reviews here (and let them flow out to Twitter, Facebook, and my blog through the magic of linked accounts.Ā
The Least I Can Do
The irony that this is posted as an image, and therefore is not indexed and cannot be searched for...
Sum 41 is the only band that matters. Every other band is stupid and talentless
How many music styles were created to say F you to the music before it, and as it got refined it lost the F.
Sesame Street in the morning. http://gifshop.tv/m/1EUPQXS7MH/
Is Junk Food Really Cheaper?
The answer is NO.
The āfactā that junk food is cheaper than real food has become a reflexive part of how we explain why so many Americans are overweight, particularly those with lower incomes. I frequently read confident statements like, āwhen a bag of chips is cheaper than a head of broccoli ā¦ā or āitās more affordable to feed a family of four at McDonaldās than to cook a healthy meal for them at home.ā
(viaĀ sunfoundation)
this bullshit fills me with a very specific kind of rage. so, TIME TO DEBUNK!
that meal from mcdonalds takes virtually no time to acquire AND is available almost anywhere.
the second meal? that āsaladā is lettuce ⦠with nothing else, not even dressing unless its just olive oil or some milk i guess? gross.
also thats the price of each serving, not an entire loaf of bread, a bottle of olive oil, etc. that stuff adds up which means you have to have a lot of money at one time to buy it all.
that meal probably took an hour and a half to make, which is a long fucking time when you work multiple jobs or are caring for a lot of people or dont have help! seriously, if you are a single parent of three who works, is spending an hour and a half every night preparing a meal a likely option?
same with beans and rice! also, you know whats a fucking bummer? eating beans and rice every night because you are poor. ask any person who has done it and they will tell you (you can start with me).
there is a ānutritionā argument here that lacks a follow up: poor people are more likely to be doing physical labor and need more than 571 calories per meal.
you know who is less likely to know how to bake or prepare a chicken? people without access to the internet, or libraries, or who werent taught how to by their parents because their parents worked all the time. access to healthy foods is a classist issue and classism is cyclical, you fucking morons.
seriously, these sorts of infographics make me want to fucking flip tables. do you know why people donāt eat more fresh fruits and vegetables? because fresh fruits and vegetables are expensive, because they take a long time to prepare, because they dont live near a grocery store that has a decent produce section, because they dont have reliable transportation to get groceries to and from the grocery store, because they dont have the energy to plan all of the shit that is involved in making healthy, intentional, filling, balanced meals. basically: poor people get fucked, and then we get BLAMED for being lazy.
eating āhealthyā, aka access to fresh fruits and vegetables, is a privilege, first, foremost, always. so fuck you new york times and your ignorant goddamn infographic.
there are SYSTEMATIC REASONS that we do not have equal access to fresh fruits and vegetables. they are very REAL problems. besides, you know, systematic poverty in america, the total mis-distribution of farm subsidies is a perfect place to start. read about that, then either get bent or start working on the actual problem.
Why I need feminism
*driving home*
Me: Letās see whatās on the radio.
DJ: āItās a tragic day for all men todayāLeonard Nimoy died. Most boys had a Star Trek phase growing up. You girls probably have trouble telling the difference between Star Wars and Star Trek, but trust me, itās a big deal that heās gone.ā
Me: ā¦
Me: Seriously? What year is this?
Leonard Nimoy is rolling in his fucking grave
Fake geek boys donāt even know that women are why Star Trek got on air to begin with (Lucille Ball of Desilu productions!), women are why it stayed on air (fangirls writing letters to Paramount & NBC keep it from getting dropped!), women ran the first conventions (Joan Winston!) and women wrote the first guidebooks (Bjo Trimble!).
Fake geek boys donāt know that Leonard Nimoy was an outspoken feminist who campaigned to get equal pay for the female actors on the show, and who after his Star Trek days continued to advance feminist goals like fat body acceptance.
Star Trek is womenās territory. Get the fuck outta my sci-fi, fake geek boys, and take your ignorant sexism with you.
Uhhh okay this is probably going to be long. And sad, I guess. I took a photo because Iām on mobile and I canāt hashtag it if I replied on mobile.
Anyway, the only thing I can remember that truly traumatized me the worst (especially for me to remember it even now) I think it was about six or seven years ago. I was a second year in college and was taking an old school photography class. Iām talking about old cameras, none of that digital stuff. Weād have to develop our own photos in the darkroom.
There was this room where no light is allowed in at all and you literally cannot even see your own hands, because itās that dark. Youād have to be able to rely on your sense of touch.
Anyway, being HOH, I am.. Terrified of the dark. Terrified. It may seem childish or stupid because āthereās nothing to be afraid of, itās just darkness.ā Iām terrified due to the fact I have no sense of direction when it comes to sound. Iāll hear things but where is it coming from? Am I walking towards it or away from it? Then I tend to scare myself even worse because of that.
We had weekly projects and one time we had this one project where we had to talk about our fears and put it in a photo. I did that. I got a great grade, from what I remember. About a week later, I had to stay after class with a couple other students to finish another project. The instructor told us she had to leave due to personal reasons and I didnāt know that. I think she forgot I was there because she said it out loud apparently when my back was turned. Weāre allowed to use the darkroom even if you donāt have class atm as long as you clean up and lock up.
Okay well, I was developing my photos, I had one last photo to develop so I had to go into the dark room. Iām already scared enough, and to make things worse, as I opened the door, I was shoved inside, and the door slammed behind me. Someone or maybe a group of people was banging on the walls and I was banging back, trying to open the door. I remember screaming my ass off to open the door.
I should probably state that cellphones are not allowed in dark rooms. They mess up the developing process. So my phone was in my backpack in the classroom.
I remember crying too. When the banging stopped, I thought they gave up. So I found my way to the door, only to find myself locked in. I started banging even harder, hoping for someone to open the fucking door and let me the fuck out but nobody ever did. I stopped banging and screaming after a while I donāt know if it was minutes or an hour. I have no idea. I ended up curling into a ball weeping. I was stuck.
Then suddenly, the door opened. It was another instructor who was about to start her class, she heard me crying and asked me what happened, why was the door barricaded. They locked me in with a lot of stuff so I couldnāt get out. I didnāt say anything. I just ran out crying and grabbed my shit and went home. Later, I found a note in my backpack that said, āStay in Special Ed, dumbass.ā
I skipped the next few classes after that. My instructor was worried, she sent me an email and told me the other instructor that let me out, told her what happened. I went back to class, and it was like nothing ever happened. No one made eye contact with me, just like normal. Everyone keeps to themselves in that class. None of us talk to each other. At least, Iāve never seen anyone talk to each other. But it was awkward for me. I ended up running out after thirty minutes. I emailed my instructor and told her I wanted to drop the class. She begged me not to, and instead, arranged for me to have private lessons with her and develop my photos with just her and nobody else.
I never told anybody about it.
I still donāt know who did it, but it still scares the hell out of me knowing there are people like that.
Iām still terrified of the dark, if not more since.
But I think thatās that moment that changed me the most. I know not everyone is an ableist but Iāll probably always have my guard up around hearing people because of that. It fucked me up for a really long time. I donāt hate hearing people, just the assholes.
I think this is why whenever I see someone wearing HAs or CIs or even BAHA, I go up and introduce myself just so they know theyāre not alone. But Iām not as nice as I used to be towards people.
wtf? college age? they should've gone to jail.
but its ājust a filmā right?