HNHacker News
TopNewBestAskShowJobs

al_james

799 karma · joined February 5, 2009

CTO of goodfit.com
submissionscomments
al_james··on Ask HN: Who is hiring? (March 2018)
Ometria.com | London UK | FULL-TIME ONSITE | Several roles: Backend Python, Frontend Javascript, QA, Machine learning Ometria's mission is to help retailers create marketing experiences their customers will love. We understand the challenges that retailers face, and we offer them a very innovative solution that provides insights on their customers, and tools to reach them more effectively across numerous channels.

Backed by top VC funds and successful entrepreneurs, and working alongside over a hundred of the fastest growing retailers, we are now looking for a more developers to join our small but growing engineering team.

We are hiring for:

- Backend python developers - Frontend javascript developers (Ampersand JS, but considering moving to React) - Machine Learning engineers - Engineering manager - QA engineers

https://www.ometria.com/careers/ (Not all jobs are on that page yet, feel free to contact me personally at "al <at> ometria.com")

al_james··on Ask HN: Who is hiring? (February 2018)
Ometria.com | London UK | FULL-TIME ONSITE | Several roles: Backend Python, Frontend Javascript, QA, Machine learning

Ometria's mission is to help retailers create marketing experiences their customers will love. We understand the challenges that retailers face, and we offer them a very innovative solution that provides insights on their customers, and tools to reach them more effectively across numerous channels.

Backed by top VC funds and successful entrepreneurs, and working alongside over a hundred of the fastest growing retailers, we are now looking for a more developers to join our small but growing engineering team.

We are hiring for:

- Backend python developers

- Frontend javascript developers (Ampersand JS, but moving to React)

- Machine Learning engineers

- Engineering managers

- QA engineers

https://www.ometria.com/careers/ (Not all jobs are on that page yet, feel free to contact me personally at "al <at> ometria.com")

al_james··on Ask HN: Who is hiring? (January 2018)
Ometria.com | London | Full time | ONSITE

Ometria's mission is to help retailers create marketing experiences their customers will love. We understand the challenges that retailers face, and we offer them a very innovative solution that provides insights on their customers, and tools to reach them more effectively across numerous channels.

Backed by top VC funds and successful entrepreneurs, and working alongside over a hundred of the fastest growing retailers, we are now looking for a more developers to join our small but growing engineering team.

We are hiring for:

- Backend python developers

- Frontend javascript developers (Ampersand JS, but moving to React)

- Machine Learning engineers

- Engineering managers

- QA engineers

https://www.ometria.com/careers/ (Not all jobs are on that page yet, feel free to contact me personally at al <at> our domain)

(Edited: Formatting)

al_james··on The State of Vacuum in Postgres
Sadly it's a bit more complex than that. Because currently running different transactions may hold a view of the database as it was before the transaction commits, the actual view of what does can be reclaimed depends on what transactions are currently active. Thus upon commit, it may be that some tuples release by the committed transaction are still visible to others.

Vacuum actually works by looking for tuples where no running transactions can see them anymore. Postgres, in effect, maintains a minimum and maximum transaction ID that any tuple is visible for, and vacuum scans over all of those that have a max visible transaction ID (suggesting it's available to be reclaimed) and which is less than the minimum active transaction ID.

al_james··on Going Multi-Cloud with Google Cloud Endpoints and AWS Lambda
No exactly right.

As Google seem to be getting more serious about attracting aws converts and dual cloud deployments (eg in built aws vpc peering) I wonder if they will offer some kind of cut price data transfer to aws networks. That would be an interesting move.

al_james··on Show HN: Typr.club, realtime gif-based chat rooms
Can you talk about the tech stack you are using to power this?
al_james··on Show HN: GreatDJ – Create and save playlists that sync across devices
Congrats on shipping! I was at a party the other day and we needed a way to all contribute to the same youtub playlist. Now we have a solution!
al_james··on Svg.js
Can anyone give an overview of why this is different / better than raphaeljs [1]?

[1] http://raphaeljs.com/

al_james··on IOS 5 is dead
You mean, "IOS 5 is dead for services that use mixpanel". These "trends" in no way tell the story of the wider internet or other device usage. Consider the "mobile v desktop" report [1], supposedly mobile usage fell off over the first few weeks of March and then came back. Rubbish, what it says is that mixpanel has a changing client base that skew their stats.

[1] https://mixpanel.com/trends/#report/desktop_vs_mobile

al_james··on Semantics3 (YC W13) Is A Massive Consumer Products Database To Rule Them All
If its being used for competitive price analysis, I wonder if any retail sites will simply block their crawler? I am assuming that they are (correctly) announcing their crawler by its user agent, so could be blocked via robots.txt.
al_james··on Amazon's homepage was down
Lol, yes typo.
al_james··on Amazon's homepage was down
Does that mean its a big bate and switch model? Get market share with cheap prices, destroy the competition then ramp up your prices.
al_james··on Show HN: TaskUp.com - the only task list you'll ever need
For me, trials only work if the price point at the end of the trial is attractive. Personally I would probably be more likely to sign up at $1.50/month than $9.99 / year.... I know its crazy, but it just seems less risk. I really think you should keep the low monthly cost option.
al_james··on Show HN: TaskUp.com - the only task list you'll ever need
I love the pricing scheme. Most web based services start at several dollars a month (probably because of card processing fees) or an expensive yearly signup. For a simple task app like this, I would not pay several dollars a month and a yearly lump sum would be 'risky'.

I know the service provider is probably paying a huge % of card processing fees though. I wonder if there is a service that would handle 'subscription micro-payments' for cheap services like this (eg. combine all your micro-payments onto one bill to save fees)?

al_james··on Single Element MacBook Pro with CSS
Wow. There have been many of these "Look what I can do in CSS" articles lately, and frankly, they are normally quite boring. However this is the first time I have ever gone "wow". Very impressive. Quite useless really, but good work.
al_james··on MySQL now includes memcached, and a plugin that allows fast NoSQL-style access
Seems like a very misleading title. Surly it should be "MySQL now supports the memcache protocol for simple NoSQL-style access on InnoDB tables".

As far as I can make out, the memcached server software itself is not included in MySQL right?

SELF CORRECTION:

No, it does seem to include memcached as well for write through caching. Interesting. http://dev.mysql.com/doc/refman/5.6/en/innodb-memcached-bene...

al_james··on Announcing Provisioned IOPS for Amazon EBS
Detailed discussion: http://news.ycombinator.com/item?id=4321603
al_james··on Show HN: Dashku - a real-time dashboard app, built with SocketStream
Seen a couple of startup's sites go down when they make the HN homepage lately, and both seem to be using node.js (according to the error messages). Not dissing node.js, but maybe its the wrong tool for the job.. Just use a static site for your landing page!
al_james··on Nexus 7, Made for Google Play
Yes, nice to see there is not a huge mark-up for the UK prices. $199 is £127 + 20% tax = £152... Close enough.
al_james··on Vooza is the mobile web app you never know you wanted
...and I still dont know I want it even after looking at their page. ...Next...
al_james··on ZeroRPC
Cool. When the spec is published, I may have time to contribute a PHP client.
al_james··on ZeroRPC
Looks very convenient. Are their any plans for other language support (in particular on the client side). Ruby and PHP client libraries would be useful.
al_james··on Just open sourced my 10k LOC PHP & MySQL invoicing app
Laravel[0] is good IMO. Seems to have a good community as well.

[0] http://laravel.com/

al_james··on Ex-Facebookers launch MemSQL (YC W11) to make your database fly
Excellent! Good work!

Side note: IMO, If you want to completely dominate this space, make it super easy to add new nodes and replicate the existing DB without having to take a snapshot from the master.

al_james··on Ex-Facebookers launch MemSQL (YC W11) to make your database fly
Yes, its not clear on their site, but the gigaom article states: "As its name implies, MemSQL achieves its fast performance in part by keeping data in memory".

Yes, it does write to disk (append only logging I think) but my point was, that if you are keeping ALL your data in memory, you can optimise the storage for fast queries, as opposed to a hybrid / paged memory and disk system.

al_james··on Ex-Facebookers launch MemSQL (YC W11) to make your database fly
I think its that its an in memory database, optimised for memory as opposed to disk. The SQL to C++ seems a bit of a confusion to me, I guess it means it has a JIT SQL compiler to optimise the query to native opcodes. Meh. But the in memory and mysql wire compatibility are big wins.
al_james··on Ex-Facebookers launch MemSQL (YC W11) to make your database fly
Looks useful. Drop in mysql compatibility is a huge plus for many projects that are tied to mysql (for whatever reasons).

Does anyone know if there are any plans for having MongoDB style replica sets (e.g. sharded and replicated databases in a cluster)?

Also, it would be great if it supported the native mysql replication, so you could have MemSQL replicas of a master mysql DB.

al_james··on [dead]
Arh yes. Thats almost exactly what I was talking about. I think its a good idea, although getsatisfaction's implementation (language, high fee to remove competing ads) is not great.
al_james··on [dead]
How do you mean?

Maybe I misunderstand what getsatisfaction is.... could I go there are report a bug on hacker news for example even if hacker news have not joined getsatisfaction?

al_james··on [dead]
Yes thats interesting. In fact stackoverflow is an example of what I mean. Even if the service provider does not choose to use stackoverflow for issue tracking, people will still ask questions (and indirectly report bugs) because of the community. Any technical service provider who cares about users would be stupid not to monitor stackoverflow for discussions about their product and jump in.

However, you are right, stackoverflow is not for the type of issues we are talking about, like "I cant login", "This form gives me an internal server error with this input" etc...

← PreviousPage 2 of 12Next →