Profile

Cover photo
Caleb Cushing
Worked at Visible Health
Attended St Johns Public Schools
Lives in DeWitt, MI
1,467 followers|205,646 views
AboutPostsVideos

Stream

Caleb Cushing

Shared publicly  - 
 
I'm mentally stuck, analysis paralysis. #posgresql vs #neo4j
1. Very different relational Models
2. PostgreSQL is more mature
3. Neo4j is going to be needed for some later part of the app
4. PostgreSQL will use less memory (initially)
5. PostgreSQL may be better for billing aspects but that's yet to be analyzed
6. Books are weird, and can have weird taxonomies that fit relational models of a graph db better.
7. using neo4j probably means upgrading to spring boot 1.4 now while it's in RC
8. Postgres means hibernate/h2 and has familiarity, neo4j has a learning curve
9. Neo4j now has it's own embedded db (90% sure?), so no need for a 3rd party one.
10. PostgreSQL has free replication
11. Graph is literally the only database model PostgreSQL doesn't support
1
Gavin Bisesi's profile photoCaleb Cushing's profile photo
5 comments
 
+Gavin Bisesi well it depends on how you want to allow people to look things up. Also haven't really been convinced that document stores offer any advantages... maybe for replication...

but anyways, yeah I know. Like I said, analysis paralysis. I've been coding my UI in the mean time, as a backend without a UI is pointless, and the UI is far harder for me than the backend no matter which storage tech I choose.
Add a comment...

Caleb Cushing

Shared publicly  - 
 
FOSSforce: Microsoft may claim to love Linux, but the feeling is always mutual
1
Caleb Cushing's profile photo
 
The other day +Steven Vaughan-Nichols wrote that he had wished he had written some article. I wish he'd written this article. I'm glad someone wrote it.
Add a comment...

Caleb Cushing

Shared publicly  - 
 
Warning: this comic occasionally contains strong language (which may be unsuitable for children), unusual humor (which may be unsuitable for adults), and advanced mathematics (which may be unsuitable for liberal-arts majors). BTC 1FhCLQK2ZXtCUQDtG98p6fVH7S6mxAsEey ...
1
Add a comment...

Caleb Cushing

Shared publicly  - 
 
Let's Encrypt: The Good and the Bad http://www.linuxtoday.com/security/lets-encrypt-the-good-and-the-bad-160516142611.html he's right but doesn't seem to understand that this is all that ca signing has ever really done. Guess what, ca's will basically sign anything, and verify nothing for cheap certs.
1
Wolfgang Rupprecht's profile photoCaleb Cushing's profile photo
5 comments
 
The flaw of course in my idea is DNS poisoning... but with DNSSEC that's much harder. Honestly if DNS is compromised you're pretty F-ed.
Add a comment...

Caleb Cushing

Shared publicly  - 
 
 
This is truly evil IMHO. Allwinner backdoor, baked right into the kernel. https://twitter.com/DaveManouchehri/status/729453383799738369

UPDATE Here some more info, including a list of distros that have this backdoor: http://forum.armbian.com/index.php/topic/1108-security-alert-for-allwinner-sun8i-h3a83th8/
@DaveManouchehri *The best part about open source software is you have at least a snowball's chance of finding the backdoors. David Manouchehri. May 9. David Manouchehri @DaveManouchehri. @azonenberg @jduck Exactly, I like it when backdoors are fully GPL compliant.
19 comments on original post
1
Add a comment...

Caleb Cushing

Shared publicly  - 
 
FOSSforce: 'The search engine that doesn't track you,' involves its users in the selection process as it hands out nine $25,000 awards to mostly FOSS projects.
1
Add a comment...
In his circles
181 people
Have him in circles
1,467 people
TABITHA FERGUSON's profile photo
Mark Bush's profile photo
Chang Yoo's profile photo
Jeffrey Young (lilazndude)'s profile photo
Felix chen's profile photo
Randy Crapse's profile photo
Edna Fabiana Martinez's profile photo
maryam nawaz's profile photo
Sravan Kumar's profile photo

Communities

10 communities

Caleb Cushing

Shared publicly  - 
1
Wolfgang Rupprecht's profile photo
 
If the communication channel is insecure they should be signing the messages, not hoping that the attacker can't figure out the clock screw of the real component. The clock skew is not a very strong secret.
Add a comment...

Caleb Cushing

Shared publicly  - 
 
Recent local news stories about credit card skimmers found in self-checkout lanes at some Walmart locations reminds me of a criminal sales pitch I saw recently for overlay skimmers made specifically for the very same card terminals. Much like the skimmers found at some Safeway locations earlier ...
1
Add a comment...
People
In his circles
181 people
Have him in circles
1,467 people
TABITHA FERGUSON's profile photo
Mark Bush's profile photo
Chang Yoo's profile photo
Jeffrey Young (lilazndude)'s profile photo
Felix chen's profile photo
Randy Crapse's profile photo
Edna Fabiana Martinez's profile photo
maryam nawaz's profile photo
Sravan Kumar's profile photo
Communities
10 communities
Education
  • St Johns Public Schools
    High School - General, 1999 - 2003
  • Baker College, Owosso, MI
    Computer Programming, 2003 - 2005
  • Baker College, Flint, MI
    Linux / Unix Systems Administration, 2005 - 2006
  • Baker College, Jackson, MI
    Computer Science, 2008 - 2008
  • Baker College, Clinton Township, MI
    Computer Science, 2008 - 2009
  • Baker College, Auburn Hills, MI
    Computer Science, 2008 - 2009
  • Baker College, Allen Park, MI
    Computer Science, 2009 - 2010
Basic Information
Gender
Male
Looking for
Friends, Networking
Story
Tagline
Also known as xenoterracide
Introduction
Born and raised in a rural part of greater Lansing area of Michigan.

Did not have access to a computer at home until 16, and did not have access to the internet at home until going to college at 18. Went to school for Computer Science and Systems Administration. First year of college was introduced to Gentoo Linux and after a few years converted to Gentoo as primary operating system.

Multi-Paradigm Polyglot Software Engineer and System Administrator, Linux Enthusiast, and all around geek.

These days Java, Spring and Arch Linux are the platforms of choice.
Bragging rights
Associates of Applied Science - Linux / Unix Systems administration
Work
Occupation
Software Engineer
Skills
Object Oriented, Functional, Relational, Java, PostgreSQL
Employment
  • Visible Health
    Software Developer, 2014 - 2015
  • GüdTech
    Software Developer, 2013 - 2013
  • HostGator
    Software Developer, 2011 - 2013
  • HostGator
    Linux Admininistrator, 2010 - 2011
  • Liquid Web
    Linux Administrator, 2006 - 2006
  • Businessgrade.com
    Sys Admin Intern, 2005 - 2005
  • Ideal Solutions
    Sys Admin Intern, 2005 - 2006
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
DeWitt, MI
Previously
Lansing, MI - Austin, TX - Haslett, MI - Owosso, MI - Sterling Heights, MI - Melvindale, MI - Appomattox, VA - Houston, TX