[go: up one dir, main page]

IT in Schools part 1: the Problem

- 2 mins read

When the system punishes for doing something helpful. That absolutely enrages me. The other day, I was puttering around my highschool and I found my old USB stick with KDE neon on it. I had the idea that I would see if it would work on the computers in the computer lab. Surprisingly, after a bit of fiddling, it did work-flawlessly-without a hitch. The process could be simply followed by the most tech-adverse senior citezen. I was alarmed, I was unhappy with the ease of this exploit and that I had never thought of it before. I could have used this to browse the uncensored internet for at least a month before anyone noticed; but instead I made the descision to tell the IT department about the vulnerability. And without much hesitation and discussion, and with a warning not to do it again I was let off free. Then, a week later I brought my flipper zero to school(so I could try to sell it to the principal’s kid) and he used a badusb script on one of the beforementioned computers. FOUR WHOLE DAYS after that, the principal calls home, says that IT had talked to me already and that if I did something like this again I would be in trouble. Perfectly reasonable, however what irked me was the ambiguity of which problem was more problematic, the insane delay of response, and the sheer lack of ability to understand exactly what a flipper zero can do. Firstly the ambiguity, this was a big one: the principal bundled two separate things I did and put them together into one single event, despite the first problem seemingly already having been resolved. Additionally this lumping of issues that had happened with weeks in-between causes a general lack of understanding of either event. The principal said she was afraid the flipper zero could steal the key-card-code to enter the school-even though that is a blatant lie. It reminds me of the cynical canadian lawmakers who banned it, claiming it can steal cars without actually explaining the scientific limitations behind what it can actually do(and how it does so). So what does this say about the system of IT restictions in american public schools? Well to put it briefly: Creativity and help are not appreciated, and those with a determination to “move fast and break things” are punished for what should be an aid to the general good.

desc

Why Everyone Needs a Personal Website

- 2 mins read

they don’t but it is better than having a social media.

chances are you’re social media is useless. It helps nobody and is completley useless. It is a collection of silly selfies and screenshots from other people’s twitter posts that were mildly amusing. There is no value. I am very hypocritical by writing this post. I have a youtube channel and a blusky these are plauged by the same things that I just described. Without an algorithm, I feel no motivation to make my posts click-baity. There is no reason for me to make content that will theoretically “do well” on the platform. Only to make whatever I feel like. The only anylitics I have installed on this site is that which neocities automatically does. This removes the motivation to make the most widely aprreciated content with hundreds of pictures and SEO friendly keywords and hashtags. My second point is that writing as a medium allows for breakdowns of you’re projects. this is especially useful if you are doing something technical that is not well documented. YOU have a good chance of becoming that lucky search result that explains exactly what the problem is and how to fix it. How is you’re instagram helping anybody with anything? that’s it folks im sick of writing.

desc desc

02 Linux.md

- 4 mins read

my alt text

my alt text

Linux is a real pain. It’s finnicky, It takes a long time to configure and almost nothing works right out of the box. When you try to install a program there are about 5 ways to do it, some of which are supported by said program and some, completeley bootleg. There are literally hundreds of different distrobutions with varying security, use-cases, and preinstalled package managers. The GUI can change too, going from non-traditional things like a 3d GUI all the way to windows and OSX recreations that are surprising accurate. One might wonder why a person goes through all this struggle instead of just picking a normal, bloated, corporate, locked down operating system like a normal person. The answer is simple: Because linux makes you feel like a badass. GNU/Linux is a culmination of the collective brains of literally thousands upon thousands of people; from all over the world, from numerous backrounds and fields of work. Linux is the official operating system for governments around the world and yet still it sucks. That’s why some people use it, they enjoy a challenge. Arch linux as a philosophy can be attributed to this natural human desire to do things the hard way in the interest of being cool. Wheather or not spending “Unneccesary” time fiddling with you’re settings for hours just trying to make a screen recording is attrractive or “cool” it is certainly educational. That is the primary reason I think people should use linux. It is just difficult enough to learn things but just common enough to daily drive. When you sit down and say “I will learn this.” it is a different type of learning compared to that which happens when you are in the center of a project and need to figure this out or all you’re work will be worthless. That is the kind of learning that will really stick with you-it’s accosiated with emotion. It is not the blank feelingless memorization of commands and phrases and filesystems. It is the quick skimming of documentation, gleaning just enough information to complete the task, nothing more. If you never have problems on you’re operating system, you will never learn about it. And if you never learn about it you will never be able to fix it if something does go wrong. There is a quote by stephen hawking along the lines of “A society that relies on technologys it does not understand is suicidal.” Unfortunatley this is already a widespread problem in our world. The people that understand the computers are consulted far too often, experimentation is left out of the equation. Hell, even googling you’re problem is out of the equation. This can be explained for high importance tasks that must not fail. However it is suprising how many people ask someone who is “techy” before they even google their issue. When you use linux there is such a constant influx of issues, problems, and general things that need troubleshooting; that to google every problem, is imposible. Experimentation, and even just plain simple reading the documentation come back into play. People forget there are entire manuals written online for almost every piece of software. These are free to read and in the process become more adept at using that software. This is the reason that linux is as popular as it is, it’s not the customization, it’s not the open source nature; it’s the attitude that one develops from using something that is powerful and imperfect-almost like magic and religion. Mainstream operating systems are like following a religion: you believe in it until it breaks and then you talk to somebody else about it. Whereas GNU/Linux is like being a Rabbi or a monk. You understand so much more and you encounter these things for long periods of time daily. Not to say linux is a religion but it certainly has the capacity to change you as a person. Food for thought indeed…

desc

Full Workflow Vid Coming Soon

- 1 min read

I’m working on a video that shows off the bash script that I wrote that automatically cds and hugo create news etc etc. all the way down to opening nano with the new file i made open. It’s also the first bash script I have ever made so I probably failed to make it “bashic” (pythonic for bash) anyway, stay tuned.

desc

02 StaticSiteGens

- 2 mins read

Why is it that static site generators are so finnicky? I have spent more hours of my life trying to wrestle HUGO into working than I rightly should have considering the fact that it is supposed to be a “Fast” and “simple” Generator. Themes are a pain to install when they have depepndencies, the themes page is poorly updated and many themes just simply don’t work. So I will go to the hugo themes website and add the theme that looks OK. Then I will copy the config over etc etc and then the content I write Just won’t show up. I mentioned it before in my other post, but I almost gave up this whole website thing; it seemed like too much of a hassle. I was banging my head against the keyboard (figurativley) and wishing I could be like other people. Because other people don’t devote their free time to creating blogs that nobody really sees. Normal people don’t spend the precious hours of the weekend in GNU nano configuring the 20th static site generator of the day. But at the end of the day, the programmer cycle of “I am a moron, I am a genius” is omnipresent. One day feels like a kick in the butt, you can’t even configure a “user-friendly” static site generator to work correctly. I used to have a vanilla HTML and CSS site (at this very address) but I read an article about how hotlinking is bad for making you’re website exist for years. (the article)[https://jeffhuang.com/designed_to_last/] Anyway I decided to migrate my very very seizure inducing neocities page to be both more modern, more minimal, and more mindful the future. So I guess the key takeaway is that despite how annoying static site generators are, at the end of the day most anything is easier than CSS and therefore they are worth the struggle.

desc

Actually the first post

- 1 min read

Hello, Welcome, I finally got hugo to work. Trust me I wish I had a better theme but that is basically not an option at this point. I had to resist bashing my head into the computer yesterday. It seems this is the only properly configured Hugo theme. Thanks to the people/person that made smol because it really simplifies writing content. I don’t mind having a simple site but blogging right in my html seems dangerous and it tempts me to code. This way I can just focus on content and push it to neocities very easily. with the command “neocities push (the path to the public folder on hugo.)” I did accedentally delete my other index.html that I spent at least 10hrs on (whoops…) but It was a janky vanilla html mess of hotlinked everything. It would not have lasted another year without a serious rennovation. this was easier.

desc