View on GitHub

Quorten Blog 1

First blog for all Quorten's blog-like writings

Target Dojo

2018-08-11

Categories: random-software  
Tags: random-software  

So, people who previously worked at Target said they really liked the Target Dojo. This is what it looks like. Nothing too out of the ordinary, but the point is that for this company, it was an important addition for them to make to move forward, compared to their older ways.

20180810/https://dojo.target.com/

Interesting story here, about the development of quartz minerals from the Appilacian mountains, their use in crucibles in manufacturing pure silicon for microprocessor production, and the degree of secrecy the nearby facilities now have.

20180810/https://www.wired.com/story/book-excerpt-science-of-ultra-pure-silicon/

GitHub? How has the Wikipedia page been updated in light of recent events? Oh, interesting.

20180810/https://en.wikipedia.org/wiki/GitHub

So the abuse has been separated into its own section, apart from the history section. And there is mention of new abuse at GitHub, despite efforts to improve its conditions.

20180810/https://where.coraline.codes/blog/my-year-at-github/

But, in some sense that doesn’t sound too bad. Sure, the career for the blog poster didn’t go too well at GitHub, but some positive contributions have been made nonetheless.

20180810/https://blog.github.com/2016-05-23-repository-invitations/

So this article on diversity in open-source? Very interesting. Basically, the facts are as follows:

  • About 70% of survey respondents were employed full or part time. Of those, 65% (46% total) contribute to open-source in some way as part of their job. That being said, there’s a lot employers can do to increase open-source participation in women and minority parties, simply by making sure that all team members have a chance to participate.

  • Projects with a code of conduct were far more likely to have women and minority contributors.

Read on →

Computer possessed by demons?

2018-08-10

Categories: random  
Tags: random  

Random notes.

Computer possessed by demons? Well, can we find more information on the Internet about that, about getting a Wiccan witch to take care of that? Not really. It seems this is not a widely held belief among Wiccan witches that computers can be possessed by demons. Matter of fact, there are many Wiccan witches that do not even believe that human possession by demons is possible.

So, the idea of doing an exorcism on a computer? It’s inconclusive.

20180810/DuckDuckGo wiccan witch computer possessed by demons
20180810/http://wiccanspells.info/exorcism-and-possession-the-basics/

Failed search.

20180810/DuckDuckGo can demons possess the internet

First of all, how do you create containers on Kubernetes?

  1. kubectl command

  2. Helm charts

With the kubectl command, typically you want to create a manifest file that you then use to create the resource using just kubectl apply -f file.yml. Note that “Helm charts” are typically just manifest files with templating, so you can always take a Helm chart deployment and turn it into a manifest file by filling in the templating by hand.

For example, for Redis, either redis-cluster or redis-sentinel (HA).

20180809/https://github.com/helm/charts/tree/master/stable/redis
20180809/https://github.com/helm/charts/tree/master/stable/redis-ha

Particularly, for creating development or short-term interactive containers in Kubernetes, the kubectl run command is particularly instrumental:

kubectl run --rm -it my-ubuntu --image=ubuntu \
  --limits='cpu=200m,memory=512Mi'

Read on →

Helm Tiller

2018-08-08

Categories: kubernetes  
Tags: kubernetes  

Helm sure has interesting names that it uses from old fashioned ship building terminology. Here we have tiller.

20180808/https://en.wikipedia.org/wiki/Tiller
20180808/https://en.wikipedia.org/wiki/Ship%27s_wheel

Spitballs?

2018-08-07

Categories: random  
Tags: random  

Spitballs? Originally a term from baseball relating to spitting on the ball. Now banned from modern baseball to keep the ball clean and easy to see, in light of a fatality due to a dirty ball.

20180807/https://en.wikipedia.org/wiki/Spitball
20180807/https://en.wikipedia.org/wiki/Live-ball_era

Fallout shelters and blast doors

2018-08-07

Categories: random  
Tags: random  

Fallout shelter? Ah, the signs are being taken down now that they are misleading. New York City in 2017, for example.

20180807/https://en.wikipedia.org/wiki/Fallout_shelter
20180807/https://www.huffingtonpost.com/entry/new-york-city-nuclear-fallout-shleter-signs_us_5a43816ce4b025f99e18e04d?ncid=inblnkushpmg00000009

Blast doors you ask? Oh, another thing that came from the nuclear era.

20180807/https://en.wikipedia.org/wiki/Blast_shelter

So there have been a lot of media coverage about possible things that can go wrong with fallout shelters. This is not what I was thinking about, this is something else. Not the one where people go hide in the shelter and come out only many years later.

20180807/https://en.wikipedia.org/wiki/The_Shelter_(The_Twilight_Zone)

Looking for a good rational integer arithmetic library in C to build off of? Look here for a really simple implementation. Sure, Wikipedia is recommending much more complicated implementations, as typical.

20180806/DuckDuckGo rational arithmetic library c
20180806/http://www.spiration.co.uk/post/1400/fractions%20in%20c%20-%20a%20rational%20arithmetic%20library
20180806/https://en.wikipedia.org/wiki/Rational_data_type

As unfortunate as it is from a practical standpoint, fixed-point arithmetic libraries have a huge rift between fixed-point arithmetic libraries and rational arithmetic libraries. For sure, there is a lot more software development activity in fixed-point arithmetic than in rational integer arithmetic, and much less in combined rational-fixed-point libraries.

20180806/https://en.wikipedia.org/wiki/Fixed-point_arithmetic
20180806/https://en.wikipedia.org/wiki/Libfixmath

And as it turns out, there is a nice fixed-point graphics library written against Libfixmath, FGL. Also, don’t forget! The Allegro library also has fixed-point arithmetic routines.

Read on →