Profile

Cover photo
Dave Jacoby
Works at Purdue University
Attended Purdue University
528 followers|951,099 views
AboutPostsCollectionsPhotosYouTubeReviews

Stream

Dave Jacoby

Shared publicly  - 
 
Try coding Perl on a phone. (Hacker's Keyboard and JuiceSSH)
1
Add a comment...

Dave Jacoby

commented on a video on YouTube.
Shared publicly  - 
 
Dick Dale rocks it, of course. That's what he was put on this world to do. But the bassist looks like he's just happy to be there.
1
Add a comment...

Dave Jacoby

Shared publicly  - 
 
 
Read the whole thing. Trust me. 
34 comments on original post
5
Add a comment...

Dave Jacoby

commented on a video on YouTube.
Shared publicly  - 
 
I think I need to pour molten aluminum into a watermelon now.
1
Add a comment...

Dave Jacoby

Shared publicly  - 
 
Better than the reverse phase trick for making karaoke tracks.
 
Another important advance enabled by convolutional neural networks...
Separating a singer’s voice from background music has always been a uniquely human ability. Not anymore.
4 comments on original post
1
Add a comment...
In his circles
549 people
Have him in circles
528 people
Brian Phillips's profile photo
Allen Law's profile photo
Nipa Rohoman's profile photo
Mike Atwell's profile photo
Matthew Jacobs's profile photo
Jason Ormes's profile photo
nana baah gyan's profile photo
Antanas Žvirblys's profile photo
Brad Pillow's profile photo

Dave Jacoby
owner

Project Update  - 
 
The +Adafruit Industries Trinket now works, doing all the HID, TrinketKeyboard.println() goodness I want it to.

Next stop is to solder leads to the DPDT switches and and get my enclosure work going.
1
Add a comment...

Dave Jacoby

Shared publicly  - 
 
Putting Current Temperature into my Bash Prompt
my life as drawn by phdcomics.com I work in a sub-basement. I've been lead to understand that this is desirable for us because the lab equipment is on the solid cement of the foundation, so that we don't have to worry about footsteps shaking it, but I hones...
I work in a sub-basement. I've been lead to understand that this is desirable for us because the lab equipment is on the solid cement of the foundation, so that we don't have to worry about footsteps shaking it, but I honestly don't know. The problem at least for me, is that it I'm well-isolated ...
1
Add a comment...

Dave Jacoby

commented on a video on YouTube.
Shared publicly  - 
 
Heard this in the movie Chef and halfway through the scene, I said l
"Oh!"
1
Add a comment...

Dave Jacoby

Shared publicly  - 
 
Explaining the Schwartzian Transform
#!/usr/bin/env perl

# what is a schwartzian transform?

# http://en.wikipedia.org/wiki/Schwartzian_transform

use feature qw{ say } ;

# notice how all of these are not in any order?

my @tedx_feeds = qw{
tedx
tedxboston
tedxindianapolis
t...
1
Add a comment...

Dave Jacoby

commented on a video on YouTube.
Shared publicly  - 
 
At about 30 minutes in, she starts hitting exactly the use case I'd want to start into graph databases for.
1
Add a comment...

Dave Jacoby
owner

Administrivia  - 
 
Last fall, we made certain changes, most notably a move from starting Lafayettech Labs from 7pm to 6pm. The argument was that this would align with Coffee and Code Jam, allowing people to more easily move between both parts. People aren't moving between both parts, LTL members generally showing up until around 7, so I'm thinking about moving the starting time back.

Is there interest in changing? Arguments for staying the same?

Another change was that we went from every other week to LTL on first and third Mondays, C&CJ on second and fourth, and ... something else, something social, for the fifth. That hasn't been a thing. I can blame the calendar, I can blame focus, but rather than blame, I'll ask what we should do with that Monday. Movie Night? Fight Club?

(Also sent to the Meetup mailing list)
1
Chuck Schwarz's profile photoBrigid Manning-Hamilton's profile photoJeremy Glasgow's profile photo
3 comments
 
I agree with what has already been stated in the comments
Add a comment...

Dave Jacoby

Shared publicly  - 
 
There's data that we currently store in a flat-file database, which gets parsed and exported as a hash. This is okay, but we've decided it'd be better as a database. 

Problem is, the original hash is not flat, it contains a sub-hash for services last used. So, there's SELECT * FROM TABLE1, which is fast, and SELECT * FROM TABLE2 WHERE user = user_from_table1, which is repeated 1000 times, and is slow, making a drop-in replacement unusable.

I have a functioning MongoDB database, and I'm thinking that slowly pushing the data structure into Mongo every once and a while and using that instead is possibly my solution. Will have to play with that.
1
Kevin Colby's profile photoDave Jacoby's profile photo
2 comments
 
I might not have been clear. 

It's not use : date I'm after.

It's services : { service1 : date , service2 : date , service3 : date }

I have no idea how to pull multi-level data from MySQL.

In another place, I'm joining serviceN : date into the results with decent speed, but I need the hash-of-hashes to make a drop-in replacement.
Add a comment...
Dave's Collections
People
In his circles
549 people
Have him in circles
528 people
Brian Phillips's profile photo
Allen Law's profile photo
Nipa Rohoman's profile photo
Mike Atwell's profile photo
Matthew Jacobs's profile photo
Jason Ormes's profile photo
nana baah gyan's profile photo
Antanas Žvirblys's profile photo
Brad Pillow's profile photo
Education
  • Purdue University
    Computer Science, 1995 - 1999
Story
Tagline
"If you can not measure it, you can not improve it." -- Lord Kelvin
Introduction
A big Geek, trying to become a smaller Geek.
Bragging rights
Went to 4 high schools, went to 3 high schools my senior year, father of three boys,
Work
Occupation
Programmer, Musician
Skills
Perl, R, Javascript, Arduino, Linux, Unix, Windows, Electric Guitar, Acoustic Guitar, Driving standard-transmission automobiles
Employment
  • Purdue University
    Genomics Core Programmer, 2008 - present
    Developed full-stack web applications (SQL to CSS) to handle sample metadata for the Purdue Genomics Core Lab. Developed several tools for the import, export and plotting of data to and from scientific instruments.
  • Allison Transmission
    Computer Lab Attendant, 2008 - 2008
    Maintain several workstations for high-end transmission control testing. Adapt several PCs to be used as transmission test rigs.
  • Purdue University
    Genomics Core Programmer, 2007 - 2008
    Developed full-stack web applications (SQL to CSS) to handle sample metadata for the Purdue Genomics Core Lab. Developed several tools for the import, export and plotting of data to and from scientific instruments.
Basic Information
Gender
Male
Never had a bad time or bad meal here. I especially enjoy Science on Tap presentations.
Atmosphere: Very GoodDecor: Very GoodService: Very Good
Public - a year ago
reviewed a year ago
I like it there. Good coffee, good atmosphere. Haven't really had much food there yet.
Food: ExcellentDecor: ExcellentService: Excellent
Public - 2 years ago
reviewed 2 years ago
3 reviews
Map
Map
Map
I've only been there a few times, but I've enjoyed the food and had reasonably good service each time. I like it.
Food: Very GoodDecor: Very GoodService: Good
Public - 2 years ago
reviewed 2 years ago