You may think you have many and varied reasons why some of the things I say boil your blood. You're wrong though, there's only really the one reason. Guilt.
In this world you either take the position that it is okay to do what you know is evil for $reasons or you do not. You do, I do not. You rationalize it away with as many layers of camouflage as necessary to obscure this from your conscious mind but your unconscious mind is not fooled. It knows you've chosen evil and it is not placated by your excuses. This is where the rage comes from inside you when I unashamedly speak the truth.
Only when you reject all rationalizations and excuses will you ever have the chance to be at peace with yourselves. A good fishing spot wouldn't hurt either, mind you.
You may now commence the guilt-fueled rejections of the truth I have just spoken.
HOME / INSPIRING
NASA Is Training This 17-Year-Old Girl to Become One of the First Humans on Mars
Better than dying on the Space Shuttle, I suppose.
Begin the test by looking at this picture. When you're finished looking, read the spoiler below.
BEHOLD:
Search Google for Emmanuel Olusoji Ishola.
My intended move-out has been delayed somewhat by all the hookers and blow I've been availing myself of as a result of having received my check for my completion of the Fresco Logic FL2000 USB-VGA Adapter macOS function driver.
While my driver shipped to Fresco's OEM customers about a month ago, I don't think it's available to end-users yet. Once it is, I shall ensure that you sorry lot are the very _first_ to know.
Since playing with Knoppix on a friends thinkpad circa 2001 while he was on break from uni, ive been a Debian user ever since. That extended to Ubuntu back during 6.06 LTS days and then on to Linux Mint and Cinnamon after hating unity/gnome 3. But I've been craving something more lightweight and systemd free but had yet to find an interesting enough alternative until reading this reply (Thanks urza9814 and Azuma Hazuki!).
I really liked what I saw and it felt like a cross between a modern Linux distro and light weight OpenBSD. BSD licenses for their from-scratch package manager; I don't dislike the GPL but BSD is much more permissive and allows giving back to the BSD folks. Then we have the use of runit for init which uses the very slick idea of a managed process tree (very Unix). Plus the distro is rolling which is something I've always been interested in for desktop use. LibreSSL is a big plus along with a myriad of ports to other arch's like raspberry pi and other arm boards (like open and net bsd).
I first downloaded the musl libc version to see how much it could support and surprisingly the musl libc version is plenty stable and usable. Though, I wanted to run a serious hardware box to test it out and see how it performs, and more importantly, how simple it is to install and manage. So I opted for the standard glibc version. Runs like a champ. The xbps package manager is easy to use and a few simple commands keep the system up to date and install packages and resolves dependencies just like apt or rpm. The install process is also very simple as you boot into a live desktop, open a terminal and run the installer as root using sudo. After a very quick configuration the installer does its thing and you're ready to reboot. So far I have my plan 9 tools setup such as drawterm and plan9port. Getting a usable system up and running is honestly pretty damn easy. One word that sums it up: refreshing.
My next steps are some sort of mdadm torture test to see how stable it runs between reboots. Though I'm not so sure if it's systemd/kernel/hardware related just yet. If its crap software, then my workstation/big file server gets voided. I'm also interested in switching my laptop as well.
== All aboard the 9grid Part 1.1 ==
So I've been eager to write a second chapter to my plan 9 experience and so far progress has been slow and steady. I have a much better grasp of the concept of name spaces and how the OS works but do not yet feel qualified to write a guide. I have been tinkering with my setup, a Celeron J1900 board with a 256GB SSD running the most recent version of 9ants configured as a CPU server. The box sits next to my router plugged into the network and happily hums along at about 11 watts which costs me about a buck sixty here in NYC to run 24/7. I don't allow direct access instead relying on an ssh tunnel via my ageing Debian box which is an old wyse terminal that sips power at 8W (void conversion in the future). I can pop onto my CPU server from work using cygwin on windows 10 and drawterm built under cygwin.
The feel of plan 9 is quite interesting. The GUI feels obtuse at first but after getting to know how to mouse chord and use the terminal, it becomes a pleasure. The whole idea behind the lack of a command history is because the text buffer of the window is your history and is fully editable. if you see a command example in a man page you can edit it on screen, highlight it, and "send" it which runs that command.
The plumber is a message server that receives plumb requests which are text strings that the plumber parses and matches against a set of rules in your plumber config. The rule then performs the appropriate action such as running the associated command. This is similar to the context menus in the MS Windows right click menu. Instead of having open/openwith or some menu modifier buried deep within the registry, you just have a message decoding server. If it's a url, open the web browser with that url. If it's a png open page to display it. If it's a text file which includes scripts and source files then open them in acme. etc. Very neat little service that gives you a lot of interesting functionality.
The Acme Text editor is quite interesting and quickly showing it's powerful ease of use. Open a session and you have a listing of your home directory. right click a file to open it in a new window. if the file is an image, media, or whatever, then the plumber will forward the request to page which will open the appropriate viewer. Right clicking a directory opens that directory in a new window. want to create a directory? type the shell command mkdir newdir, highlight it, and middle click it to run that command. Then click get to refresh the directory listing and you will see newdir. Acme use example:
Create a new script file in current directory window:
touch newfile, highlight, middle click.
middle click get to relist directory contents and observe newfile.
chmod +x newfile, highlight, middle click.
right click newfile to open edit buffer in new window.
add some stuff to file, e.g. #!/bin/rc \ echo "Hello world!", click put (save)
in directory window, middle click newfile
new windows opens with script output we just executed: Hello world!
All of the above commands and editing is done within acme windows. The idea is the editor works with your tools, not against them. The only issue I have had is input events are skipped causing infinite loops. This happened when using fgets from stdio and not native plan 9 input using the draw libraries.
I have to organize my notes and writings pertaining to my tinkering with plan 9. The architecture is quite interesting and simple overall. I plan on writing a bit of a basic into of the OS internals such as how the kernel works, booting, networking, graphics and more. But I am still a ways off but having a ton of fun learning by working in the OS. I have been fooling around with this guide and building the examples in plan 9 using acme and as much native plan 9 libraries as possible. Fun learning experience.
14m2s video: TWITCH VICTIMS
Polygon article: Streamer Amouranth is latest example of ‘Twitch thot’ harassment problem1
In summary (since you may not be arsed to watch a 14 minute video), (some... many?) girl streamers wear skimpy clothing and cultivate a fanbase on Twitch and other streaming platforms. People, mostly young men (or boys with the parents' credit card), shell out lots of money2 to get attention from these streamers, despite getting far less for their money than what a camgirl would show off. The streamers are often accused of violating Twitch's terms of service by "accidentally" shaking their ass, showing major cleavage, actual nudity, and other on-camera mishaps (you can look for compilations of these on YouTube if you want). However, Twitch tends to overlook these infractions (which are lucrative for Twitch since scantily-clad girl gamers drive traffic and Twitch gets a cut of the stream's ads or revenue), while punishing males more regularly for their bits of nudity and terms of service violations, sometimes including things that are done/said on entirely different platforms.
In this case, the streamer repeatedly lied on camera to portray herself as single, fueling the fevered dreams of her fans. She also revealed that she lived in Houston, TX (making doxxing her an easy task), and filmed inside of a gym (identifying it, since it was getting phone calls) and lied about it to the gym's employees and manager until she decided to leave. None of this is justification for being harassed or really so bad at all (lying to grift some horny kids and acting like an asshole in a private establishment aren't exactly crimes), but after being called out on her deception by fans and apparently harassed/"doxxed", she found a ready-made ally in the form of a lazy gaming media outlet.
1. Polygon appears to have made itself resistant to archive.is, but not archive.org.
2. Apparently, lots more money than I expected. One of Amouranth's fans donated about $10-13k. Yikes.
Why you should care: You don't have to, but it's another fascinating look at how millennials make a buck online these days.
Similar drama:
Pewdiepie vs. Twitch streamer Alinity
TanaCon (one big unmentioned detail is that the venue was intended to hold about a thousand, not the ~5,000 that tickets were sold to, so the event was doomed from the start and there are layers of lies involved)
Come to think of it, I keep on forgetting that Twitch is a subsidiary of Amazon now.
Sorry I haven’t written, but I’ve been spending all my time working on my cookbook. I’ve even gotten way behind on my reading; there are four copies of F&SF I haven’t even cracked open yet.
It isn’t the TTL Cookbook, someone else wrote that one a few decades ago. I highly recommend it, if you can find a copy. It describes how all the circuits in a computer work, down to the individual components within the chips; transistors, capacitors, resisters, etc.
This cookbook is a culinary cookbook. Five hundred old family recipes covering breakfast, lunch, brunch, deserts, drinks, and snacks, an herb and spice guide over twenty pages long, hundreds of illustrations, and detailed information about people, places, things, and histories connected to many of the recipes.
The recipes themselves come from a cookbook my grandmother’s family compiled a few decades ago. Many come from popular southern restaurants that were owned and run by family members.
It’s almost ready for publication. I need to take a few more photos at Humphrey’s Market tomorrow and add them to the book, but other than that it’s finished and ready to have bound copies printed.
Now I can get back to science fiction.
Scarlett Johansson’s Casting as Transgender Man Draws a Backlash
Scarlett Johansson faced a storm of criticism this week after it was reported that she would play a transgender man in a movie, a year after she drew scrutiny for taking on a role that was originally Japanese.
The newly announced film, “Rub & Tug,” is based on the real-life story of Dante “Tex” Gill, who ran a string of massage parlors that were fronts for prostitution dens in the 1970s and ’80s.
The online backlash was led by transgender actors, who argued that such casting decisions take opportunities away from members of marginalized communities.
[...] The actress faced further anger online after the website Bustle published a statement from an unidentified representative for Ms. Johansson that said, “Tell them that they can be directed to Jeffrey Tambor, Jared Leto, and Felicity Huffman’s reps for comment.”
Scarlett Johansson faces firestorm amid news she will play a transgender man
Trans Actors Slam Scarlett Johansson Rub & Tug Casting
Scarlett Johansson's Defense of Her New Role as a Trans Man Is Only Fueling Critics