HNHacker News
TopNewBestAskShowJobs

jaddison

207 karma · joined May 4, 2009

http://twitter.com/JamesAddison

[ my public key: https://keybase.io/jamesaddison; my proof: https://keybase.io/jamesaddison/sigs/Y3JVJefl-UJv7eoAly9HMJdav_BPbLx1bwCCWhAn0CI ]

submissionscomments
jaddison··on Async Python is not faster
Can you share more information on this (articles, etc)?
jaddison··on Ask HN: Glusterfs or ceph on Digitalocean block storage?
Unless I'm misunderstanding, this isn't what I'm looking for. I'm looking for expandable storage - the ability to add GB/TB by adding disks. Replication is important, yes, but if I can't grow the volume, I'll just plain cry.
jaddison··on Oil price: Brent crude hits 11-year low
"Many consumers have enjoyed the falling price of fuel in the form of lower petrol prices; several UK supermarkets have begun selling petrol at below £1 per litre - which they last did in 2009."

It feels as though prices haven't fallen relatively here in Canada, at least not on the west coast.

(112.9c CAD / litre in Victoria, BC)

jaddison··on As of 9.5, Postgres JSONB data can be modified
I can only assume that you are not using any mainstream *nix-based operating system. Installing through package management is easy for both MySQL and PostgreSQL.
jaddison··on Walmart Pay
Chip & Pin and Contactless are commonplace in Canada as well at stores. Not all have it, but most get it as they upgrade their systems.
jaddison··on Ask HN: “If you build it, they will come” doesn't work. How do we market our app?
Partner with indirectly related products, services, websites, bloggers in your space. Reach out with a carrot to many of them - and there are _many_ - some of them will likely want to work with you.

You'll likely need to offer something tantalizing in return...

jaddison··on Elasticsearch 2.0.0-rc1 released
This is a better list of changes from prior stable releases, rather than just the prior beta:https://www.elastic.co/guide/en/elasticsearch/reference/2.0/...

Read through the series of pages to understand all major changes.

jaddison··on Tesla Beats Delivery Forecast with 52% Quarterly Surge
They've even got them here in Canada! Victoria BC of all places.
jaddison··on Show HN: Servasm – Literate web server in x86 assembler
Surprisingly, I get this fairly often on my mobile. I'm not quite sure what's changed with the last version (or couple) of Android to trigger this. Over-secure, perhaps?
jaddison··on Show HN: Servasm – Literate web server in x86 assembler
As do I on my Android lollipop 5.1.
jaddison··on Spaceship: Ruby Library for Exposing Apple Developer Center API
I just love the domain.
jaddison··on Ask HN: Are developers in India highly over-rated?
I completely agree.
jaddison··on Ask HN: Are developers in India highly over-rated?
This is the honest truth.

I've dealt with outsourcing to India before and share many of the same headaches mentioned in these comments.

I know it's a generalization, but I believe it's fairer to generalize about Indian outsourcing businesses than about Indian individuals: these businesses are doing their best to maximize profits, like any business does. They hire very low, mark up quite a bit and (in my experience) misrepresent their talent pool.

Conversely, I've worked with a number of brilliant Indians at a large corp here in North America.

The good individuals leave after a couple of years or less. The turnover is really high. They leave for the same reasons anyone would: better opportunities, mentorship, culture, money, etc.

In reality, it's a smoke and mirrors game where the outsourcers mostly win. Indian individuals get a bad rap.

jaddison··on Is gevent holding you back from switching to Python 3?
Clicky-links for those interested:

https://python3wos.appspot.com/

https://github.com/gevent/gevent

https://github.com/veegee/guv

jaddison··on LastPass installs malware?
OP here.

The only thing that I can come up with is that I happened across a malicious page that did a drive-by install of some malware that magically disappeared upon browser restart (which both the lastpass installer and uninstaller force in order to get their extensions registered).

At least, that's what I'm hoping, or I've still got malware on my system!

jaddison··on LastPass installs malware?
I absolutely agree - a reputation is easily shattered, which is why it seems incredulous that you guys were actually knowingly behind this.

Like I said, however - the issues disappeared upon uninstallation of the lastpass browser extension pack for OSX, and it certainly seemed to appear on its installation.

For everyone's sake, let's all hope I was idiotic at some prior point and somehow had a different drive-by install...

jaddison··on LastPass installs malware?
I posted a response to a request for a sha256sum - I had the same sum as the one posted. If providing md5sum helps further, I will.
jaddison··on LastPass installs malware?
I've verified the invite was all lastpass.com.
jaddison··on LastPass installs malware?
Looks the same for me.
jaddison··on LastPass installs malware?
Probably wiser. However, I got looped into their on-site download funnel through a legit invite from a colleague.
jaddison··on LastPass installs malware?
I have no idea - I've never used them before. I imagine if you've already got it installed, it's not an issue for you.

I don't think their product is affected, just what gets installed is <nasty>.

jaddison··on Ask HN: Anyone interested in helping me on my open source project?
Linky-link: https://github.com/narup/PubKit
jaddison··on Ask HN: Which SciFi novel(s) would you want made into a TV series?
I came here to post this.
jaddison··on Netflix Long Term View
Agreed, but this is true in any of their countries. Content licensing really gets in their way.
jaddison··on Beautiful free Git repository hosting service
Quick note: there's a spelling mistake on https://gitgo.io/get-started under issue tracking. Mange should be Manage.
jaddison··on How to tell if your manager believes in “heads I win, tails you lose”
I know so many people in this situation, there should be a support group for them. It's incredible how many poorly managed (top down) organizations there are.
jaddison··on Oil Crisis Explained in 3 Minutes
I'm admittedly naïve in this, but wouldn't it make financial sense to buy OPEC based oil stock in the coming few months? Based on whether this is true, of course - so... In theory naturally.
jaddison··on Ask HN: Good advertising network for a site with 4M views per month?
You should check out Google's Doubleclick service: http://www.google.ca/doubleclick/publishers/small-business/

Instead of just serving Adsense ads, you can set up various kinds of bidding (or manually create ads to start with) falling back on Adsense when inventory 'runs out'.

Basically, it will end up being a manageable/overridable layer between your site and Adsense, which you currently use.

jaddison··on Postgres full-text search is good enough
Good question - django-simple-elasticsearch is definitely focused on generating a document from a single instance of a specific model. Of course, you can add supplementary data from associated models via M2M or FK models as you see fit (nested objects, etc.)

I've thought of adding in support for pushing bulk index request data to redis (for example) so that an Elasticsearch river could pull from it; this would decouple the app somewhat - but not completely as you've noted. It would likely help with throughput however, and still provide you with the ability to do pre-processing on the data as needed within your app's/project's context.

The Elasticsearch JDBC river isn't as flexible for processing data if I'm not mistaken, as it doesn't have context for the data? Please correct me if I'm wrong, but it's somewhat limited?

jaddison··on Postgres full-text search is good enough
Speaking of syncing strategies, I use Django with PostgreSQL as the main datastore and Elasticsearch as a secondary data store. PostgreSQL receives all admin and staff related updates and Elasticsearch is updated automatically using signals (and celery tasks if necessary).

I created a Django app to help with this syncing - check it out at https://github.com/jaddison/django-simple-elasticsearch. I love feedback and pull requests!

Page 1 of 7Next →