191 karma · joined January 5, 2020
Disclosure: I work in the cryptocurrency space and generally think hackernews doesn't know how to have productive discussions about cryptocurrency.
Maybe a college tells me that a particular type of extra-curricular wasn’t valued as highly as I thought it was and I elect to pursue something different in undergrad (I wouldn’t recommend this but to each their own). The feedback would also provide relevant data points to future applicants if chosen to be shared.
There are plenty of examples of students who are accepted/rejected to schools which you wouldn’t expect.
i.e. Congrats, you got accepted. Your GPA ranked in the top $X percentile of our admitted class and your engagement in robotics was astonishing.
or
You were not admitted because while your GPA was excellent, we did not see sufficient community engagement in your extracuriculars.
Look, obviously VS Code has emacs beat in the vast majority usability features. Emacs works for a lot of what I work on. For the things it doesn't work for, I use the tool that works better.
I have lots of personal qualms with emacs, but to declare it "maximally unsuitable," is overkill.
What works for me is reading a textbook and re-writing out any concept in the textbook in my own words until I understand it. Afterwards I do practice problems or a project to ensure I'm not lying to myself about my understanding.
If I can, I only do one topic until I'm sure I've solidified my knowledge to a sufficient degree that I won't forget it when I shift my main focus to something else.
Lastly but most importantly is be ok with failure. When you fail to learn something, take a break and then come back approaching it from an entirely different angle.
Pick a real goal you want to accomplish that the thing you want to understand is a good fit for.
Maintain a curious mindset while trying to accomplish the goal.
To frame this in the context of emacs. Just start using it for programming. When you come across something you want it to do, google how do I make emacs <...>.
I know it sounds overly simplistic, but just trust me and try it.
The counter argument is addressed in a debate between Reid Hoffman and Peter Thiel where Hoffman’s pov is that change occurs incrementally and what may not be considered revolutionary today (twitter, etc...) would be considered revolutionary 100 or so years ago.
- Alan J. Perlis
I do agree that the layered system of different ontology languages as present in current semantic web standards is not beginner friendly, but it doesn’t mean they can’t be improved on.
I think you might be throwing the baby out with the bath water.
I had many interesting conversations in my undergraduate research lab trying to find the right place to draw the line between engineering and research. Problems can be more apt classified as engineering when there is high consensus on what the actual problem is. Research often addresses what question should we be asking to determine the problem that may then be solved. Most often there is a series of research and engineering iterations intertwined with each other.
Professor Daniel Jackson runs this lab. His book, Design by Concept, is a phenomenal read. It made me understand why software can be so unintuitive for people who haven't grown accustomed to its idiosyncrasies that I've come to internalize.
Do you think it’s possible to determine how good their modeling is externally? I would assume we’d need an extensive peek behind the curtains to come to a conclusion.