HNHacker News
TopNewBestAskShowJobs

leecarraher

651 karma · joined May 26, 2015

Scientific Developer working in big data ML/AI. creator of RPHash and Approximate Bloom Trees. Developer of GPU-Leech Lattice Decoder, Cardinality Shift Clustering, Nokia 6100 Linux LCD driver, as well as other commercial and hobby embedded devices. CV https://dblp2.uni-trier.de/pers/hd/c/Carraher:Lee GH https://github.com/leecarraher PhD-Computer Engineering and Computer Science MS-Computer Science BS-Computer Engineering/Math
submissionscomments
leecarraher··on Ask HN: What should I use for authentication (WebID, OpenID, Password)?
Sqrl "squirrel" looks promising. Probably need passwords too though.
leecarraher··on Reasons blog posts can be of higher scientific quality than journal articles
blog post on blogspot advocating that blogs are better than journals seems a bit biased, unfortunately i don't think i can get a journal article about journal articles being better, accepted in any peer reviewed journals. checkmate daniel.
leecarraher··on The endgame for cameras is having no camera at all
so instead of snapping a picture, you just select one from the set of pre-made professional ones. wait we've been able to do this for decades, and yet people still take their own pictures. this is also a bastardization of what google's gcam technology is doing. It stitches together images at various exposure rates to get what would otherwise require a massive sensor, or a super steady hand, it's not creating some deep learning based frankenimage, as this article suggests.
leecarraher··on Fourier transform – A math tool used in optics, MP3s, JPEGs and more (2013)
dang doesn't mention my two favorite uses

large integer multiplication -> addition

convolution -> multiplication

leecarraher··on Sony’s e-paper tablet is a great example of Weird Sony
man it's expensive, but totally want this device. I read and regrettably print out a ton of research documents for note-taking and reference, that 6" readers just can't seem to match.
leecarraher··on Unreasonable Ineffectiveness of Machine Learning in Computer Systems Research
The latter part of the article seems to focus on deep methods not influencing lower level system architecture and design. Perhaps the reason is that those systems and problems are fundamentally different than the dynamics systems that NNs are finding so much success in. In short, compiler, programming and architecture are very formal exact systems, while driving, tts, stt, image association, etc are nowhere near as controlled of environments.
leecarraher··on Fast Python loops
doesn't 'b' in array.array('b'... and 'B' denote unsigned and signed conversion, thus the 0-256 as desired? or am i missing something?
leecarraher··on Ask HN: What medical datasets do you need?
why start with medical data? with hipaa it seems (rightfully so) to contain some of the most heavily guarded types of data out there.
leecarraher··on The Linux Foundation: Not a Friend of Desktop Linux, the GPL, or Openness
I've always used licensing for indemnity and nothing more. Copyright enforcement is a pretty costly pursuit, and it's fairly unlikely anything that we develop would be worth that litigation, and the assumption that at no point we ourselves were not culprit of some other infringements allowing for counter-suit. so for just not being held responsible if someone uses something of ours that blows up in their face (possibly literally) I just stick with good old bsd.
leecarraher··on Ask HN: Should I Sign an NDA??
I would ask for a pre-meeting before signing anything. then they have to decide what they want to share. And maybe in the meeting you can figure out whether or not you want to pursue a contract with them.
leecarraher··on Scientists want to create ‘red teams’ to challenge climate research
So the discriminative scientist neural network competes against our generative scientist neural network in a zero-sum game regarding climate change. What are the laws against back propping a scientist?
leecarraher··on An Introduction to Probabilistic Graphical Models (2003) [pdf]
Nice high level talk on Statistical Inference for Big Data by Jordan. Been one of my favorites since his LDA/PLSA papers in 2003 with Andrew NG. http://videolectures.net/colt2014_jordan_bigdata/?q=jordan
leecarraher··on A troubling idea about climate change found new evidence in its favor
this article pretty closely expounds the setup to the movie , day after tomorrow starring dennis quaid and jake gyllenhaal
leecarraher··on A troubling idea about climate change found new evidence in its favor
get me jake gyllenhaal and one of the quaid brothers... scratch that, the good quaid brother.
leecarraher··on Apple Pages 6.1 adds equation support using LaTeX or MathML
latex in a document editor, holy smokes batman, how do they come up with these crazy ideas!
leecarraher··on Why Don't Computer Scientists Learn Math? (2016)
as was part of the comment, unless "needed". Otherwise I've fallen into the trap of breaking out the most precise notation from the depths of the annals of mathematics to write slick looking, ultra concise pseudocode in latex (algorithm2e) for submissions to ieee and acm journals, and almost every time i get one or two reviewers saying that the notation is needlessly complex.
leecarraher··on Why Don't Computer Scientists Learn Math? (2016)
totally readable to this lowly cse graduate. that said, the notation is overly verbose and specific, if you could have defined it in less rigorous notation(unless you truly needed it), more people would have understood and engaged in your presentation. Mathematics is a language like many others where the fundamental goal is to communicate ideas.
leecarraher··on Taking the SCiO Food Analyzer Grocery Shopping
this article is worthless "I can’t verify the accuracy of what I was seeing" ... "But it certainly seemed real" when did the ieee become a clickbait, advertisement machine.
leecarraher··on Apple is betting on augmented reality
i'm excited to see what comes next for AR/VR, but without any prototype or demonstration, it seems more like investor fodder than real tech.
leecarraher··on Robots won't just take our jobs – they'll make the rich even richer
not too surprising, this is the outcome of all forms of automation technology.
leecarraher··on [dead]
so this is a bitcoin pkey space test. where the endpoint theoretically contains all pkeys in so far as it is a generator function.
leecarraher··on Hyperspectral analysis with just an app
i actually built a little chameleon throwie concept years ago based on this principal. it used two RGB led as the output light and stepped through the colors, then used the unused LED to measure the light(LEDs have photosensitive resistance). Then once it figure out it's color(dumb mixing of resistances) it would output the guessed color using PWM on both RGB LEDs of the thing it was on. In short though, it didn't work very well. Also like others have said, LED's have very narrow bandwidths (by design, as it uses less power). if this weren't the case people probably wouldnt be paying around $2000 grand for a light bulb (http://www.shop.spectrecology.com/USB-ISS-UV-VIS-illuminate-...)
leecarraher··on UAW confirms workers at Tesla have approached the union
woah Tesla workers Test approaching Ken Shamrock, for the betterment of Mankind, looks like it will be a Big Show! Takeing it to the corporate ministry!
leecarraher··on iCloud was storing cleared browsing histories
backup system probably supports do not follow links, just need to add safari cache to the list. seems pretty innocuous. And if you are doing illegal stuff in your non-private browsing session, on a device that automatically backs up all of your data to the cloud... pretty sure you've left plenty of paper trail elsewhere.
leecarraher··on Implementing a Principal Component Analysis In Python (2014)
in addition if you want a way to project new vectors into a reduced svd space:

l=2 # desired vector space dimension

U,d,Vt = linalg.svd(X,full_matrices=False)

P=(U*(1/d))[:,:l]

xnew = dot(x,P)

leecarraher··on Implementing a Principal Component Analysis In Python (2014)
you can skip sklear and other packages and just use numpy (which is supported in pypy now), and just do an svd of the input matrix.

U,d,Vt=svd(X)

D=diag(d)

Xhat= U[:,:2].dot(D[:2, :2])

leecarraher··on Implementing a Principal Component Analysis In Python (2014)
I believe PLS is related to PLSR, where the difference is that you are trying to maximize the covariance between the predictor variables and the observed variables.
leecarraher··on Amazon Plans First Air Cargo Hub
Good choice on CVG. I live in cincinnati and ever since they started signing exclusivity deals with delta, service options have declined, forcing other airlines out, leaving a biggly(largely) vacant airfield.
leecarraher··on Time for the ‘teenage coding god’ meme to die
it's the same trope as the "all people with autism are secret math geniuses", "nerds lack social skills", etc. the ending of the abomination, "the big bang theory" show will hopefully usher in at least some change... but unlikely, hollywood hates prejudice, but somehow can't overcome stereotypes.
leecarraher··on Why I don't believe in Uber's Success
uber offers a better product than taxi services do. So if uber raised their rates to be comparable to a taxi services, i would still use uber because its a better experience. And because i learned that because they incentive it with overall lower rates.
← PreviousPage 7 of 10Next →