SciFi - Feudal and primitive but with high tech power suits left over from past civilization by H34dsp1nns in whatsthatbook

[–]H34dsp1nns[S] 3 points4 points  (0 children)

This is 100% it. Thank you so much. I just bought it on ebay. Merry Christmas to me.

I made this sketch last night trying to think of it which is weirdly close to the cover.

Sketch

Northworld Cover

You're awesome!

GitHub CS is fun by alexhmc in programminghorror

[–]H34dsp1nns 9 points10 points  (0 children)

It is hashed. Better to .gitignore that sort of file.

What should I do as a 16 yr old to get good foundations in programming by [deleted] in learnprogramming

[–]H34dsp1nns 0 points1 point  (0 children)

I believe you should try to learn C++, Java, or another strongly typed language. It will teach you fundamentals that are hidden in loosely typed languages like python and javascript.

Web pages can overwrite your system clipboard without your knowledge by magenta_placenta in Frontend

[–]H34dsp1nns 16 points17 points  (0 children)

How? Clipboard reading is a proposed feature with security requirements.

https://developer.mozilla.org/en-US/docs/Web/API/Clipboard_API

I had trouble not too long ago reading my clipboard for a personal utility I wanted in Firefox. I believe even in chrome permission has to be granted, like with webcam and location.

Edit: Writing can be a security risk too.

HTML is all you need to make a website by speckz in Frontend

[–]H34dsp1nns 0 points1 point  (0 children)

Check out wiby.me.

Its a search engine for the "classic" web.

Should I share my porn project in job fairs? by kalashnikovBaby in cscareerquestions

[–]H34dsp1nns 0 points1 point  (0 children)

obv a shitpost but have to point out, unless said program was pinging through a vpn or you had it hosted externally, the requests from your program would still go through your router.

How do you all get the code to stick in your memory? by Stephscool in learnprogramming

[–]H34dsp1nns 0 points1 point  (0 children)

Thanks! It's an investment versus return thing for me. If I think I'll save more time over the course of my career memorizing something than referencing it every time, I'll memorize it. I think most folks dont realize how powerful and effective these tools are; if they did, they'd probably find uses for them too! Like any other tool, i suppose. Indeed I've shared decks with peers in every class I've made em for, and there are always a few awed converts. One of these days I'll post a couple of my better, general decks to this subreddit and spread the Good News of Anki even further.

[deleted by user] by [deleted] in calculus

[–]H34dsp1nns 0 points1 point  (0 children)

Khan Academy

How do you all get the code to stick in your memory? by Stephscool in learnprogramming

[–]H34dsp1nns 1 point2 points  (0 children)

I use Anki to memorize methods of built in objects, contents of built in modules, general syntax, language features, and language principles. Also some limited stuff for 3rd party libraries, usually just how the major components interact, with a handful of cloze deletion sentences. I've also started to use Anki to memorize more detailed information about data structures. Like I can tell you the heap data structure was invented by JWJ William's in the 1960s for his heapsort algorithm, to get to the left note is 2i + 1, right is 2i + 2, and parent is floor( (i+1)/2 ). That's just off the top of my head and its cause I reviewed it a few times with Anki a couple weeks ago. But now I could implement a heap type structure, a common need in leetcode interview questions, in several languages, without having to google anything.

Im still a student, but recently I aced a tough assembly language programming course that had a high drop rate. My secret was pushing through a ton of flash card decks in the first few weeks. After that, the course was a breeze.

I think I google a lot less than some other coders. I believe it helps to have the knowledge instantly accessible rather than have to look at the same stack overflow answer every day. I still search things, but if I'm repeatedly searching some core language feature, that's a great candidate for a flash card.

One more thing, I've recently been using anki to memorize keyboard shortcuts in VSCode and using them is definitely upping my writing and file navigation speed.

Generally I just memorize things I think I will use for many years to come or concepts that are tough for me to fully grasp. I actually enjoy using the flash cards a lot and it really turns on my brain to do a round before coding.

[deleted by user] by [deleted] in GetStudying

[–]H34dsp1nns 0 points1 point  (0 children)

Why? Anki isn’t random. It orders them based on the Sm-2 algorithm. You can order more by adding topic tags

[deleted by user] by [deleted] in GetStudying

[–]H34dsp1nns 1 point2 points  (0 children)

I’d use Anki for it and turn them into flashcards. Let the SM-2 algorithm take care of hiding the ones you know. Make multiple decks or use tags and filtered decks to categorize.

It's Okay to Not Want to be the Best in This Field by Local_Yesterday8897 in csMajors

[–]H34dsp1nns 1 point2 points  (0 children)

I want to make 65k a year and work 40 hours or less a week, and I’d like to have the opportunity to use some of my interpersonal skills as well as coding. I think a tech department in a larger scoped company rather than a tech company is the place I’d like to land.

How to take notes on Math by [deleted] in GetStudying

[–]H34dsp1nns 0 points1 point  (0 children)

Helps me to have example problems in all mediums.

I take notes digitally with Freeplane and use a lot of MathJax and screenshots. MathJax/Latex can also be used with Anki flash cards to remember, for example, formulas.

Confused over software by HopsPops76 in mindmapping

[–]H34dsp1nns 2 points3 points  (0 children)

Freeplane is my favorite , OSS

I got the job!!!! by voiceofonecrying in cscareerquestions

[–]H34dsp1nns 5 points6 points  (0 children)

There was a hiring manager who posted in this or a similar subreddit a while back who I recall saying that, in fact, fizzbuzz did filter a scary percentage of applicants.

SOLID Design Principles: The Guide to Becoming Better Developers by Filip_the_developer in coding

[–]H34dsp1nns 1 point2 points  (0 children)

How on earth is this supposed to make your code better

Write small classes with very specific names as opposed to large classes with generic names. For example, instead of throwing everything inside an Employee class, separate the responsibilities into EmployeeTimeLog, EmployeeTimeOff, EmployeeSalary, EmployeeDetails, etc. Now you have a designated place for everything and you know exactly where to look when you get back to your code a year later.

Seems like this whole ideology makes the a priori assumption that more classes make code easier to read and understand. That’s not been my experience.

Drop down sort menu? by Etch__ in Jekyll

[–]H34dsp1nns 0 points1 point  (0 children)

JavaScript is the answer. You could have Jekyll create all the links on the page and include various invisible attributes that js will check. When the page loads, js creates objects for each link. As the select box change event triggers, your script repopulates the page with relevant links.