HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ollran

no profile record

Submissions

MAYhem: A CitySec Event

mayhem.citysec.fi
2 points·by ollran·5 năm trước·0 comments

comments

ollran
·4 năm trước·discuss
Erich Fromm came to mind as well. The same ideas and themes also appear in the books of Hermann Hesse.
ollran
·5 năm trước·discuss
Sicilian Defence (1. e4 c5) and how to develop it further by using different variations. It is easy to learn, it has hundreds of years of history and it is very popular in grandmaster tournaments.
ollran
·5 năm trước·discuss
APL is quite common in the code golf scene.
ollran
·5 năm trước·discuss
You could follow the western canon if you wish to find classics.
ollran
·5 năm trước·discuss
For culture and fun: GolfScript
ollran
·5 năm trước·discuss
Catch Me If You Can by Spielberg (2002)

Good Will Hunting by Van Sant (1997)
ollran
·5 năm trước·discuss
I think the most common thing to implement is the perceptron algorithm from scratch.

I would recommend Pattern Recognition and Machine Learning by Christopher M. Bishop. It assumes no previous knowledge of pattern recognition or machine learning.
ollran
·5 năm trước·discuss
Learn You a Haskell for Great Good! is aimed at people who have experience in imperative programming languages but haven't programmed in a functional language before.

http://learnyouahaskell.com/
ollran
·5 năm trước·discuss
Hermann Hesse - Siddhartha
ollran
·5 năm trước·discuss
Esoteric programming languages are usually created to bend the boundaries of programming language design or prove something, not to be actually used to write software. It is hacker culture.
ollran
·5 năm trước·discuss
Similar quote from Steve Jobs (1998)

"That's been one of my mantras - focus and simplicity. Simple can be harder than complex: you have to work hard to get your thinking clean to make it simple. But it's worth it in the end because once you get there, you can move mountains."
ollran
·5 năm trước·discuss
The Sublime Object of Ideology (1989) by Žižek
ollran
·5 năm trước·discuss
Interactive and high-level languages are really fun to use. This reminds me of Sharp tools essay in The Mythical Man-Month (1975).

"The most important two tools for system programming today are two that were not used in OS/360 development almost a decade ago. They are still not widely used, but all evidence points to their power and applicability. They are (1) high-level language and (2) interactive programming. I am convinced that only inertia and sloth prevent the universal adoption of these tools; the technical difficulties are no longer valid excuses."
ollran
·5 năm trước·discuss
Oh yes, reader macros, now I get it. As far as I know, you cannot write your own reader macros in Clojure (unlike in Common Lisp).
ollran
·5 năm trước·discuss
What's the story behind clojure.core/read-string? I have always wondered why it executes code. There are some examples in the docs: https://clojuredocs.org/clojure.core/read-string
ollran
·5 năm trước·discuss
I started reading The Wealth of Nations by Adam Smith and I think I'll continue with Debt: The First 5,000 Years by David Graeber. Not really compexity economics, but classical economics and anthropology.
ollran
·5 năm trước·discuss
The Art of Electronics is on my technical reading list as well.

If you are into Clojure, you will probably enjoy Elements of Clojure by Zachary Tellman. It is not a tutorial, it's more like an attempt to bring tacit knowledge of idiomatic programming practices into light.
ollran
·5 năm trước·discuss
The Rum Diary by Hunter Thompson was also absorbing.
ollran
·5 năm trước·discuss
There is a list of Forth projects used in NASA missions.

https://www.forth.com/resources/space-applications/
ollran
·5 năm trước·discuss
I think the only way to do this might be founding your own company and building your own product in Forth and Lisp.