You only get resistance from other people when you have a good idea. Persistence (Grit) is the key to success.
HN user
pschlump
Former CTO and Founder of a successful VC funded startup. I now live in Wyoming with my Wife and 2 children.
Site: http://www.2c-why.com/
[ my public key: https://keybase.io/pschlump; my proof: https://keybase.io/pschlump/sigs/DoKP9yJGu1kShOzbX_8S6PfQmdOe5Cp_p3XyzZWzmxg ]
Please contact me. My Background: founder of successful VC backed company with a successful exit. Professor of Practice at University of Wyoming (now) retiring at the end of this semester. I teach full stack development and database. My product company was a database performance tuning and storage management tool. pschlump@gmail.com
No - Postgres is faster and it has JSONB. (It also has tables and SQL and GIS and ...)
I (with my family) lived 5 years on a 13 m sailboat. I added AIS and EPIRB to the boat as we had many off-shore passages. AIS (class b) costs about $500 (US $). EPIRB is about $400 with a $200 every 24 month cost.
I have had a number of contracts where my entire job was to fix the performance problems introduced by using a ORM. ORMs add a layer of complexity to your code and a huge risk of really bad SQL.
Amazingly informative and well written - clearly lays out some of the really silly things that companies often do.
Be aware that Redis runs on OpenBSD and OpenBSD fixed this problem 10+ years ago. See: https://marc.info/?l=openbsd-misc&m=118296441702631&w=2
I quit using Windows as my primary desktop because of lack of SSH support.
I have watched the videos and it actually look useful.
My experience is that ORMs fail at dealing with reports, searching data and all large data updates. If all your application needs is a single row of data tied to some other set of single rows of data then an ORM might be of limited benefit to you. I have had multiple contracts to fix the performance problems introduced by ORMs. In the test database the ORM was good - in the real world not so good.
paywall; would love to read but can't
Most of my development is cross platform. I switch every day from Windows, to Mac, to 64 bit Linux, to Linux on ARM and then back around every 4 days of work. I also test every day on iPhone, iPad and 3 different Android systems.
Just in case this is a real problem I have put together some quick scripts that check for and can remove this. The code is up on github.com as https://github.com/pschlump/linux-rootkit-expunger.git
I can imagine what he is saying. In a Cherokee 180 4 person airplane you do steer on the ground with your feet and control the throttle with your hand. In a Gulfstar 50 you steer on the ground with a dial for your left hand placed off on the left. You need training to use each machine. The world has not come to a screeching halt just because not all airplanes have the same controls.
Every single person that reads HN should talk in person to two people that don't read HN and explain SOPA/PIPA and why they should contact congres and complain about SOPA/PIPA. Phone calls and letters are better than email.
Tomorrow I will swim with fish. Today it is stormy and we are safely tucked in a protected harbor. I program when the weather is bad and swim when it is good.
Right now I am sitting on a Sailboat in the Bahamas.
That world is not completely gone! I use VI to connect to amazon AWS servers over a satellite link. It is faster than 1200 baud but with horrible latency. VI is the only editor that works.
I just finished implementing BrowserID in an application that I am building. It is quick and easy to use. Perhaps 20 minutes to get it to work. I used OpenID before. OpenID is annoying and difficult. I spent 3 full days working on it.
This article has the best summary of what the different social functions Facebook, Tmblr and Twiter provide.
I just finished coding a web service in both Java, PHP, and node.js. Java took 1848 lines of code. PHP 548. Node 201. In my tests Node uses much less CPU and has way better performance than Java or PHP. 201 lines is far easier to get working than 1848.
There is no problem to fix - JavaScript is the 2nd best language. LISP is better. KnR C is 3rd. No good language is easy to learn and understand.
Not all of the founders do the same amount of work or contribute the same. One found is both working on the software and investing.
Just think - In this poll some folks may have clicked the wrong button too.
Interestingly enough - I subscribe to a email list that has an email address that fails to validate at google. Most irritating.
I almost never comment - it takes time and I am busy. I am doing another startup after having been on vacation for 8 years. How the world has changed! 8 years since I sold my last business and I am learning all over. HN is a faucet of knowledge on turned on full boar. I have been reading and learning like crazy!
It looks a lot like Forth (a RPN language). Many years ago I worked on a hardware project to build a Forth machine specifically for running ""reversed lisp"".
I would be interested in a set of tutorials on buttons, drop shadows, torn paper effects, header design, logo design text effects - all of the stuff that I use or need to use Photoshop for.
I live in an area in the USA where Verizon has been testing IP6 for months. My solution for a business that I support is converting all the routers over to DD-WRT. So far it has handled all of it with amazing grace. Am I missing something?
A C programmer may not have the same productivity as a Ruby programmer - but when you need to write a device driver for Unix/Linux or a Windows System service - Ruby is not a decent choice. Productivity needs to be relative to the task at hand and choosing the correct language for the job is part of that task.