cssengineer - An Agitated Programmer
An Agitated Programmer

he/himComplaining on Tumblr is a good alternative to punching my computer screen, right?

72 posts

Latest Posts by cssengineer - Page 2

4 years ago

Raise your hand if you spend more time criticizing yourself for inefficient use of keyboard shortcuts than you would actually save by using them


Tags
4 years ago

Typing a paper for class and one of my subheadings reads, ”What’s the point of working?” And I didn’t think through how much that would affect my ability to write the rest of the essay.


Tags
4 years ago

React makes life almost too easy. I worry that I’m missing something.

What’s the end game here?


Tags
4 years ago

You know how there are a lot of programming languages that people say are “really powerful if you know how to use them”? And how usually those languages aren’t at all worth the time? I think Haskell might actually be worth the time. After a hiatus I’ve come back to it and love it. I hardly know how to use it, but at least I can perceive how it might be really powerful.

Prolog is still the worst, though.


Tags
4 years ago

I like Cilk++. It’s so nice to just be like “Hey I want this for loop to have some parallelism” then only have to replace the “for” with “cilk_for”. 


Tags
4 years ago

Psh prolog more like amatuerlog


Tags
4 years ago
And An Unholy Amount Of Linear Algebra

and an unholy amount of linear algebra


Tags
4 years ago

The MySQL dolphin is adorable


Tags
4 years ago

Looking at you, C++

I won't ever take you back.

And yet it hurts that you don't even want me to.

4 years ago

Thanks Visual Studio + Chromium browser for making a nice warm section on the UNDERSIDE of my desk below my laptop.


Tags
4 years ago

Before and after adding css animations

Before And After Tie Dye
Before And After Tie Dye

before and after tie dye


Tags
4 years ago

It’s interesting how as I’ve progressed as a programmer the things I turn to for therapy have also progressed. 

At first it was Scratch: after a span of getting frustrated by Python I would play with Scratch to at least make things that did what I wanted them to. 

A little while later I wrote HTML and CSS to feel good about myself, because even when the default padding for <body> screws up your positioning there’s at least SOMETHING on the screen instead of an aggressive error message.

Now, it’s python. When Scheme or Haskell or C or Java or C# (less so C# - it’s actually pretty nice) or even Javascript are bothering me I can always turn to Python to feel better. 

I wonder what it’ll be next? Maybe one day I’ll see C++ as my relief. Probably not. But maybe. Perhaps the final evolution of a programmer is when you can feel completely peaceful while writing Posix level C. Perhaps even assembly. Probably not. But perhaps.


Tags
4 years ago

Long live Indices

Question for a higher power: Is the ability to access specific list indices something I’ve always taken for granted? Or should it be an expectation? 

Scheme’s implementation of a “list” is a series of nested pairs (sorta nested - I’m calling it that even though that’s not completely correct), so you can either get the first element in the list or all of the others UNLESS you know the specific index you need in a constant fashion (i.e. “c” + [combination of “a”s and “d”s] + “r”). 

Haskell has those sweet sweet index accessors we all know and love from C and it’s children and even most of it’s counterparts. Even in C itself there was functionality to store an address to a pointer and then just do pointer arithmetic to access an index like arr[2] -> 0x#{ADDRESS OF arr} + 2. It’s simple and straightforward, so I don’t feel like I’m being difficult to expect that of my programming language. Am I, though? 

You’ve probably noticed by now that this post isn’t meant to be a coherent case for anything; it’s more of a ramble and a rant. Honestly, though, just give me accessors (and mutatability too please... I’m looking at you Go. Nobody thinks you’re slick with your whole “arrays are static and annoying use slices because we’re edgy”).

4 years ago

(define begone ‘(Go away scheme))

Out with the old... 

(define Begone ‘(Go Away Scheme))

and in with the new...  

(define Begone ‘(Go Away Scheme))
4 years ago

I feel like the creators of Scheme were really big fans of yoda’s verbal syntax.


Tags
4 years ago

Writing mergesort in Scheme makes me sooo grateful for python. And Javascript. And Java. And Ruby. And C#. Heck, I’m even grateful for C, at least it lets you access specific list indices.


Tags
4 years ago

In case anyone is curious I still haven’t organized that first react project. Ironically, of everything I’ve ever made it is currently the most popular, and it only took 4 hours to make. Heavy sigh. 


Tags
4 years ago

Upon actually working with excel, I’m done being pretentious about how it’s not programming. Tremendous respect goes to anyone who can do things with excel. 


Tags
4 years ago

Guess who jumped into his first React project without any planning and now continues to add features thereby creating a monstrosity of spaghetti code. THIS guy!


Tags
4 years ago

WHO IN THEIR RIGHT MIND WANTED TO PUT THIS MANY PARENTHESES IN SCHEME. MY IDE IS LITERALLY OUT OF COLORS FOR THE AMOUNT OF PARENTHESES I AM TYPING.


Tags
4 years ago
Went To React’s Website To Learn The Tic Tac Toe Tutorial (it’s About Time I Got Around To It) And

Went to React’s website to learn the Tic Tac Toe tutorial (it’s about time I got around to it) and was pleasantly surprised to see this. Way to go, React. 


Tags
5 years ago

Black People in Programming/Computer Science

This is BY NO MEANS an exhaustive list. In fact, there are MANY, MANY, MORE. I’m just trying to draw attention to the major contributions black people have made to the Computer Science / Programming community. 

BLACK LIVES MATTER.

- Lindsay Grace : Designing games with social impacts.

- Marsha Williams : First black woman to earn a PhD in Computer Science. She also lead many initiatives to increase black representation in STEM careers.

- Clennita Justice, Aggrey Jacobs, and Travis McPhail : Employees at Google improving Google Play Books and Google Maps.

- Katherine Johnson : Her work with NASA was critical in putting humans in space.

- Clarence Ellis : First black man to get a PhD in Computer Science. He pioneered Operational Transformation, early group collaboration software for plaintext documents.

- Dorothy Vaughan : Paved the way for African American females at NASA and in programming in general. TAUGHT HERSELF FORTRAN. BEFORE THE INTERNET WAS INVENTED. Imagine trying to learn a low-level programming language WITHOUT Stackoverflow or even ctrl + f. 


Tags
5 years ago
For Those Of You Who Are Worried About AI Taking Over The World, This Is The Sentence Produced By A “neural

For those of you who are worried about AI taking over the world, this is the sentence produced by a “neural network” (a fancy name for my relative frequency matrix) after I had it read Beowulf, Galen, Guinea, Little Women, Mansfield Park, Peter Pan, Pride and Prejudice, Sense and Sensibility, A Tale of Two Cities, and The Call of the Wild. (All are freely available on Project Gutenberg in many filetypes including plain text, btw).


Tags
5 years ago
Being Able To Access All Of The WSL Distros, The Powershell, And The Cmd From The Same Place Is A Super

Being able to access all of the WSL distros, the powershell, and the cmd from the same place is a super cool feature with the new windows terminal, but you know what’s even cooler? Getting to change all of the colors and fonts so easily. I’m very happy.


Tags
5 years ago

I have so much respect for the ToString() method of Pandas Dataframes in Python.

If you’re wondering why, it’s because I’m currently trying to make a halfway decent depiction of a C# matrix multidimensional array that just puts my hashkeys in the right places and things are not going well at all. 


Tags
5 years ago

Making a favicon for your website is one of the simple pleasures. 


Tags
5 years ago
All That Wasted Time

All that wasted time

5 years ago

You know what I haven’t thought about in while? Ruby. Maybe I need to polish off the old gemstone. 


Tags
5 years ago

I can’t even style a SCROLLBAR without it looking like a potato.


Tags
Explore Tumblr Blog
Search Through Tumblr Tags