News for hackers. Stuff that matters.

lefnire

By the creator of Habitica. https://github.com/lefnire/gnothi with NLP helpers at https://github.com/lefnire/ml-tools. Of course self-promotion, but I think y'all huggingface lovers might find the NLP code useful.
Read on the treadmill.

Or videos, Udacity courses, etc - hard stuff, not novels. Two birds one stone, blood-pumping and endorphins helping maintain focus. I get a quality hour of education every day, where before it was a constant TODO.

I was prescribed Aderall for ADHD growing up; 14-25yo. Towards the end doctors were loath to continue my prescription, until finally a doctor refused and I couldn't get it since. Their story has always been: it's an amphetamine, and comes with all those risks and health concerns. Particularly around heart health.

When I took it, it felt like that movie "Limitless". Superpower concentration. I took their word on the health bit though, no free lunch, so I stayed away. I developed A-fib (Atrial Fibrillation) at age 30, which is very rare at that young. Could be any number of things, most notably genetics (though I'd be my family's first); but doctors to whom I mention Aderall all have this "ahhhhh" reaction. "Could be something else, but if I were a betting man..."

Frankly, I've always figured the way Aderall abusers abuse - here and there, for finals or work deadlines - couldn't be that dangerous, unless you get into the habit. I (and many others) was prescribed 1x/d for ~10 years. Seems to have caught up to me, but that's some relative heavy usage. I certainly don't condone, just brain-dumping experience.

I'm with the others on this. Never mind the cringe - he's all show, so much so I think he's bluffing (doesn't know ML). He amps up on "character" so much you're excited for the knowledge drop - when it comes, it's so fast and technical there's nothing to gain from it. The adage "if you can't explain something simply you don't understand it" applies. I was hoping he understood ML enough to boil things down; instead he spews equations and jargon so fast (1) you don't catch it, (2) I think he's just reading from a source. He doesn't go for essence, he goes for speed - and that's not helpful.

Again, the cringe isn't the problem directly; but that it's a cover for his bluff. The result is a not-newbie-friendly resource.

* Course: fast.ai (http://course.fast.ai). Practical, to the point, theory + code.

* Book: Hands-On Machine Learning w/ Scikit-Learn & TensorFlow (http://amzn.to/2vPG3Ur). Theory & code, starting from "shallow" learning (eg Linear Regression) on sckikit-learn, pandas, numpy; and moves to deep learning with TF.

* Podcast: Machine Learning Guide (http://ocdevel.com/podcasts/machine-learning). Commute/exercise backdrop to solidify theory. Provides curriculum & resources.

Re:What if AI is a failed dream? on Friday July 14, 2017 @10:25AM (#14770020)
I wouldn't compare AI to mars colonization. AI is coming in strong, we've made tremendous progress - mars colonization is still in its infancy / theoretics. AI's a constant-moving target of a definition; by all accounts, we've "achieved" AI already if you'd ask someone from 50 years ago. Art, music, conversation, research, ... If he wants to say "what if the Singularity never happens," that's fine and good - but it just seems weird to me to say "what if AI never happens." It's like saying "what if self driving cars never happen" just because he's not yet driving one.

False-starts: in this regard, AI is like VR. VR had its own winter too, after Virtual Boy and the like. We're in VRs second stand; same as AI. And in both cases, both are making a very strong case, and making lots of money. I'd put my money on both horses now.

Re:Robots that learn on Tuesday May 16, 2017 @10:29PM (#14355152)
With current VR content, these robots will be damn fine archers.
Re:How to Create a Neural Network in JavaScript [video] on Tuesday May 09, 2017 @09:21AM (#14299743)
So much value. Cross-platform compatibility (browser/JS, server/Node, mobile/React-Native, robotics/Johny-Five, etc). In-built asynchronous execution of nodes (a boon in ANN architectures).

Then there's dev mindshare. So many people know JS, empowering them would add bodies to meet rising ML demand. I learned Python specifically for TensorFlow. Python's easy to learn, but like any language takes much time to master. I've mastered JS, so Python was a frustrating little reset.

All that said, this cazala/synaptic project doesn't look promising to me save as showcase. Better to focus on exposing JS APIs on existing computation-graph GPU-runnable frameworks, eg node-tensorflow (https://github.com/node-tensorflow/node-tensorflow).

Or possibly 'extrapolation'. We've seen science explain magic time and again: eg, what was previously an evil spiritual infestation is now a bacterial infection. Think on the analogy, a metaphysical phenomenon became physical (and observed/manipulable). Unless you're a dualist, you buy that the brain (a science-accessible object) equals the mind in a fundamental way (from MRIs, brain damage, etc). Whether it's connected to a separate physical phenomenon yet unobserved, or creates the mind by emergence in a way that's not inductively accessible but only deductively (through information theory and the like, per this article). So yes, 'faith' in science to do what it does best - but 'extrapolation' from prior scientific achievements in explaining magic.
I too hate when people dare to dream out loud about interesting unsolved riddles in the universe. For some, sci-fi psuedoscience is their inspiration into the field, boosting their achieving the impossible - take Musk. I recently landed my first machine learning job, brought here precisely because I think synthesized consciousness is possible, swayed by none other than this community's most hated quack: Ray Kurzweil. Many choose science because they're inspired to achieve incredible (literally "not credible") things. If journalists should shut up, I wouldn't have my rewarding job. I've learned to ignore psuedoscience whistle-blowers, they just sound curmudgeonly to me.
Re:Is Udacity's AI Nanodegree Worth It? on Wednesday February 15, 2017 @02:52PM (#13654859)
How has it fared for you so far in the job market, have you started seeking yet / talking to recruiters or employers?
Re:Is Udacity's AI Nanodegree Worth It? on Wednesday February 15, 2017 @02:32PM (#13654705)
I don't have anything certain, nor have I seen anyone answer this certainly - though this question has come up often. Obviously MOOCs will eventually be the way - huge companies are getting behind the movement; courses taught by best-of-best (eg Thrun, Ng); sustainability, etc. But I don't think we're quite there yet - I'd give it 3yrs. A recurring answer by hiring managers and recruiters is that they don't (yet) respect nanodegrees, at the various companies they recruit for. A Masters is much more respected (and looks like the majority minimum required degree for a decent ML job; no need for PhD, good luck with a BS). One option I'm very seriously considering is Georgia Tech's online MS "OMSCS" https://www.omscs.gatech.edu. It's a legitimate accredited MS at $7k (more expensive than Udacity, but _much_ less expensive than most MS programs). TMK it actually uses some Udacity courses in lieu of actual courses - they're partnered (hey, it might actually just be a nanodegree disguised as a university MS). I think it's sort of a transition from academia-proper to MOOCs, and it's respected by employers. So that would be my personal recommendation.

I'm going to be doing a lot more research in coming weeks. I'm going to publish my findings to my podcast http://ocdevel.com/podcasts/machine-learning and maybe drop what I find here too. Hopefully there will be some more answers here to pool from.

Re:Machine learning basics podcast on Tuesday February 14, 2017 @04:34PM (#13647422)
Thanks! Right, I aim to be more a syllabus & high-level than deep-dive. I haven't found much of its kind, and with so much commute/chores/exercise seemed like a hole worth fillin'.

Machine learning basics podcast

I'm creating a podcast on the basics of ML: http://ocdevel.com/podcasts/machine-learning. Audio is an inferior medium to task - but with so much chores/commute/exercise time, there's _hours_ every day one could spend learning - so count this supplementary. I aim to be super high-level and 101, so this is for newbies and unconfidents.One goal of the podcast is to be a curriculum, where in each...

( Read More... | 2 comments | 2 points | on HN )
Google never gets any credit. I used Google Now before Siri exploded the world. I listened to a machine learning series, which started like: "... applications include Facebook's facial recognition, Amazon's product recommendations, Google's image search, and Apple's self-driving car." Apple's car? Google is the world king of ML, and you gave them image search?
+1k. Don't need anything else. I think the simplicity's a mental hump for many, as I don't get why it's not more popular.
Re:Please don’t learn to code on Wednesday May 11, 2016 @04:30PM (#11678968)
Please DO learn to code - https://jobpigapp.com/blog.html#/4
Re:Show HN: Creative Commons Lists for Dev Projects (Alpha) on Wednesday April 13, 2016 @11:04AM (#11488745)
Functional proof-of-concept; I wanted to gauge developer interest before getting too deep.

A project for building lists of things to be used in developer projects (Creative Commons). Think of those times you need data: locations (countries to cities), professional industries and their skills, insurance companies and their plans, etc. Sourcing these data across the internet lands you gobs of CSVs & XLSXs; JSON, SOAP, XML APIs (some costing an arm and a leg!); copy-pasta from Wikipedia... it's horrible. They're data in the public domain, c'mon.

With CC-Taxonomy, anyone can add a list (say "JavaScript Frameworks" and children). The community can add items, vote on items (aka relevant / appropriate), comment, and suggest edits. Most importantly, at any time you can download any list's latest in various formats (JSON implemented, CSV & YAML pending).

If it's something you're interested in, make an appearance - it's open source, and could use help! Also, the name is bad :) Suggestions?

Re:Show HN: Pandora-like Job Finder on Tuesday March 29, 2016 @08:13AM (#11380867)
GTK. Yeah, I think the way location is handled has something to do with this (https://github.com/lefnire/jobpig/issues/1). I'll investigate in coming days, thanks for pointing out
Re:Show HN: Pandora-like Job Finder on Monday March 28, 2016 @07:51AM (#11373711)
I created Jobpig as a Pandora-like (thumb up/down) to filter jobs based on preferences, increasingly personalized over usage. It works more like Pandora than other learning boards; where jobs match users via hard-coded features (a la Music Genome Project) rather than collaborative filtering. These features include: location, commitment (eg full-time), company, source (eg stackoverflow), skills (eg python), and remote.

Eg I personally seek React, Python, Postgres, Remote, Part-time, Contract. That's combo's a tough ask on most boards; but Jobpig finds the closest match to my criteria, and it's working quite well for me. It scrapes these boards[1] (discuss[2]), and employers can post custom jobs. It's open source[3]. Any feedback would be greatly appreciated!

[1] https://github.com/lefnire/jobpig/tree/master/server/lib/ada...

[2] https://github.com/lefnire/jobpig/issues/5

[3] https://github.com/lefnire/jobpig

Re:Silicon Valley’s Unchecked Arrogance on Friday March 18, 2016 @10:39AM (#11312060)
>learning materials have never been cheaper and self-taught people are the kings of tech

I've had English & PoliSci coworkers who couldn't find rewarding work in their degrees; so they self-taught tech and landed well-paying jobs in short order. Smart cats. I remember one venting about an English-degree colleague berating him for his privilege. Same degree; A made a choice, and B blames privilege. It's a general sentiment I see towards coders, like we were born with a laptop and capital.

Re:AlphaGo Beats Lee Sedol in Final Game on Tuesday March 15, 2016 @09:25AM (#11289398)
You sound like the kinda person who says "AI will never drive," "AI will never play Go." True there's a lot of hype, which ML experts are concerned may lead to another burst & winter. On the flip-side there's a lot of curmudgeonly nay-sayers such as yourself at which ML experts roll their eyes and forge ahead. What I find is both extremes don't understand ML, they're just repeating their peers. ML is big, and it's gonna do big things. Not "only Go", not "take over the world"; somewhere in between.
Re:The Singularity May Never Be Near on Tuesday March 01, 2016 @10:04AM (#11202987)
Seems like a verbiage quibble; like the whole argument boils down to his original difference of exponential vs true mathematical singularity. He recognizes that we'll see superhuman intelligence (AGI), which will very likely grow and grow; but that said growth may be slow, and even cap. IMO having a growing AGI is the real point, exponential/singularity is a side conversation.

Human intelligence grows slowly (as he pointed out); but our technology grows rapidly, as it builds on previous generations. Few computer programmers can build a computer from scratch (circuits to disks), but their contributions continue to explode the information age. So even if an AGI grows slowly, it's contributions will stack (and possibly exponentially) to _major_ effect.

Older »