HNHacker News
TopNewBestAskShowJobs

PurplePanda

79 karma · joined August 4, 2011

mail@dcollins.info
submissionscomments
PurplePanda··on TCP simultaneous open and peer to peer networking
This is exactly what one of those UDP "weird hole punching tricks" does. Except of course without connections, it not being TCP. nat-traverse (http://m19s28.dyndns.org/iblech/nat-traverse/) works this way as I understand it.
PurplePanda··on Don't Even Think of Using Encryption Software to Escape NSA Scrutiny
Since I am not a citizen of that country I am quite happy to "not be treated as a United States person". And from the other point of view, Americans and American companies are surely aware of organisations other than local ones that they might want to keep secrets from, so I'm not sure that this information should change anyones behaviour.
PurplePanda··on Lisp Koans by Google
(many) examples: http://www.reddit.com/r/Koans/
PurplePanda··on Multi-core scaling: it’s not multi-threaded
as the size of the input to the procedure increases you will indeed be calculating with numbers with a huge amount of bits
PurplePanda··on "I couldn't really learn Erlang, 'cos it didn't exist, so I invented it"
Each language has its purpose, however humble. Each language expresses the Yin and Yang of software. Each language has its place within the Tao.

But do not program in COBOL if you can avoid it.

The Tao Of Programming verse 1.3

PurplePanda··on Ask HN: Freelancer? Seeking freelancer? (October 2012)
SEEKING WORK - Melbourne, Australia, or remote.

Computer Programmer

Most experienced working in C, scheme, python, Java, C#.

Language agnostic. Happy to adapt to any programming language/technology/problem domain as required.

www: http://www.dcollins.info/

email: mail@dcollins.info - if you have any questions or just want to say hi, please feel free to use it liberally, I'm friendly.

PurplePanda··on What Darwin's Theory of Evolution Reveals About Artificial Intelligence
Given that you would also be simulating a lot of unintelligent behaviour, how would you discover whether or not the simulation has been successful? I mean how would you find which parts of your system are the intelligent parts?
PurplePanda··on Scribd says: Beat our programmers at a coding challenge
I'm getting 504 Gateway Time-out The server didn't respond in time. on http://www.scribd.com/job_game/process_uploaded_bot
PurplePanda··on HP plans to release first memristor, alternative to flash and SSDs in 18 months
It operates by pushing data back and forth across it. Backus argued that that "Von Neumann bottleneck" of not being able to access program and data at the same time ought to be done away with somehow in his "Can Programming Be Liberated From The Von Neumann Style" http://www.stanford.edu/class/cs242/readings/backus.pdf
PurplePanda··on Who Does Facebook Think You Are Searching For?
is facebook censoring this? i tried to post the link to the thekeesh.com page to a friends 'wall' and everything in my comment after and including the link was elided. Or maybe facebook post entries are always that broken.
PurplePanda··on Wadler's critique of SICP (1987)
See chapter 1.3 of SICP. It talks about the motivation and usage of higher order abstractions in general, and also about fold specifically, which they call 'accumulate'.
← PreviousPage 2 of 2