We're hiring at Supergreat (https://supergreat.reviews) :) I'd love to tell you more, email me at alexmic@supergreat.reviews.
HN user
alexmic
I tweet @alexismic, and have a presence at http://alexmic.net.
We have a nice one at Plum :) https://api.withplum.com
Plum | London, UK | Onsite | Internship (paid)
Hi, we're a newly founded fintech startup based in Soho, London. Our vision is to build a better savings account - current solutions are too dumb and leave us to our own devices. We’ve personally never been good savers even though we always had it in the back of our heads that we should be saving money. We’re starting with a savings assistant which automatically saves money for you. It is powered by an algorithm that looks at your historical and current spending and builds a model on how to save money for you.
We’re looking for a smart Python engineer to help us out over the summer. It's a paid gig but you have to live in London or be willing to spend the summer here. The stack is Python, React, RabbitMQ and PostgreSQL.
We’re super early so there’s a lot of cool things to work on! We’re currently bootstrapping while raising an angel round. If you are interested, email alex@withplum.com with a few words about yourself and something exciting that you worked on recently.
I used two labels.
This is the team listed for their previous watch: http://www.neptunepine.com/about/
Stockholm, Sweden – Tictail (http://tictail.com) (VISA candidates welcome!)
Tictail is the easiest way to start a beautiful, online store. We're now home to 45000 stores and plan to grow 3x over the next year. We care deeply about user experience and want to make e-commerce as accessible as starting a blog. As a result, more than 80% of our store owners would recommend us to a friend.
At Tictail, you'll be building something that helps people all over the world grow their own business from their passion. You’ll work with some of the best people you’ve ever met, making ambitious things, with a great amount of responsibility. Our stack is Python (Tornado, Flask), CoffeeScript/JavaScript (Node, React, Backbone), Redis, RabbitMQ and Elasticsearch. We host our infrastructure on AWS and manage it using Chef.
Because Tictail is nothing without our colleagues and our culture, we might not match your expectations of a normal recruitment process. We will definitely want to figure out if you’re smart and get things done, but more importantly we want to figure out if we click.
If this sounds interesting, get in touch at jobs+hn@tictail.com and tell us a few things about yourself and a project you've enjoyed working on. If you want to learn more about how we work and build product, you can take a look at our product blog (https://medium.com/tictail-makers) and code (http://github.com/tictail).
Thanks!
I'd like a service that allows me to write internet-connected scripts that can be scheduled or executed on demand via webhooks. I have a bunch of things I want to do (like monitor a site for example) without messing around with servers.
To take it even further these scripts can come with their own store (just a simple key-value will do the trick), exposed over an API with a private key.
Request for Startups: http://ycombinator.com/rfs.html
Hardware: Mac Air 13'' with 27-inch Thunderbolt Display, WASD keyboard (love it!), Magic mouse, Beyerdynamic DT 770 headphones.
Software: Sublime Text for code and blog posts. Vagrant with Virtualbox/VMWare Fusion for local VMS with Ubuntu 12.04/Debian Squeeze. Python, JavaScript and lately Go. Github for repos.
Servers: AWS at work, Digital Ocean/AWS at home.
Location: Stockholm.
Other things: Cheap IKEA desk/bad chair at home, cheap IKEA desk/better chair at work, Spotify, 1Password, Dropbox, Skype, Hangouts. Screenhero for remote-debugging customers.
Like to have: A better chair, I'm starting to feel the pain.
Tictail (http://tictail.com) – Stockholm, Sweden.
Tictail is the easiest way to start an online store. We're home for 35000 stores and plan to grow 3x over the next year. We care deeply about user experience and want to make e-commerce as accessible as starting a blog. As a result, more than 80% of our store owners have recommended Tictail. We've also recently launched Tictail Apps, a platform for third-party developers to make apps for Tictail stores.
We're currently 7 people in the tech team and we're looking to hire a few more talented engineers with a good product sense. The platform is mostly written in Python and production is currently served by Tornado, Flask and node.js. Our infrastructure is built on AWS and we use Chef for configuration management. Search is currently powered by Solr but we will soon be migrating to Elasticsearch.
Here's a – somewhat outdated – blog post from Siavash, our CTO, describing the position in more detail: http://blog.tictail.com/post/45182662726/backend-developer-o...
If you're interested, get in touch at jobs+hn@tictail.com and tell us a few things about yourself and a project you've enjoyed working on. Tack!
I went up to level 3 and then work/life took over. Here's my approach to the problems:
(1) Python. Used a set() for the dictionary. Got ~200 points. I was planning to go back and implement this in Go to see the difference in performance but never got around to do it.
(2) Python. I wrote a single-threaded miner which could do around 300K hashes/s. My miner calculated 1M hashes (~3s), then fetched origin, then continued until it got a hit. I stopped after the first Gitcoin.
(3) Node. My solution was very simple and pretty much like the OP's. I kept a map between IP and count and always let through IPs with count <= 4. If the count was > 4, then I let them through with 0.3 probability to keep the backends working.
(4) I spend most of my time on this problem, largely trying to keep the memory within the constraints. I started with Node and created a simple inverted index of all words to their positions. Since we needed substring search I had to loop through the keys of the index which was too slow. My next attempt was to index all substrings but that used too much memory. My third, and best, Node attempt was using a prefix tree to index all suffixes, effectively building a suffix tree. This was quite fast, got ~2200 on local tests but was still over the memory limits.
I then gave up on Node and moved to Python. I used Flask for the server and built two solutions. A simple inverted index and a prefix tree (using datrie) with all suffixes. To keep the memory footprint low, I stored file/line locations as bit-shifted longs. Amazingly, the simple index and the prefix tree performed the same (!), so I submitted the inverted index solution and got a passing score.
Thanks for a great week Stripe. I learned tons! Looking forward to the next one.
Inspired by faker, I created https://github.com/alexmic/mongoose-fakery for Mongoose.
Even thought I generally think these sort of tests are rubbish it turns out I'm, quite accurately, an ISFP.
This is awesome!
Hey!
I recently moved to Stockholm from London to join a startup as a software engineer. Here's my experience so far:
Stockholm is a lovely city. Small enough to not be too hectic, but big enough to offer a broad variety of things to do. On average, I would say it's expensive – more than London at least – but I think I'm still living like a tourist instead of a local. You're going to have to hunt for the good and cheap places. On the other hand, rent is cheaper. The salaries are lower compared to London and what you've been earning as a freelancer in Moscow but I believe 1000EUR/month spending money for a single person should be enough for a good standard of living.
The startup scene is really picking up. There's a number of excellent startups and an attitude towards substance over hype. There are also quite a lot of events happening in the tech and startup scene and most of them are on meetup.com.
I'm 26, single, no kids, so my situation is different than yours. When it came to make a decision, salary was not my top priority. The company and people were pretty cool so I just went with it. I was getting a bit bored in London anyway, so I wanted a new experience.
Whether it will be a move forward or not it's completely up to you, but I think Stockholm has the potential and infrastructure to help you progress individually and career-wise.
"Use $resource instead of $http when possible. Highther level of abstraction saves you from redundency."
Last time I used angular, $resource was removing trailing slashes [1]. This makes it hard to work with a Django backend and I had to fall back to $http.
Also, there's a typo in "redundency" – should be "redundancy".
It's a series of articles about all european startup capitals.
Celery is a task framework. RabbitMQ is a queue server. Celery can use RabbitMQ as a message broker i.e a way to transfer the messages from your application to the workers.
Thanks for the video – this was my first stub at template engines so I'm all for learning about better approaches.
Thanks – what was your approach?
- lose 10% of your money
Allowing the haircut will lead to bank runs which will cause the banks to go bust anyway. There's a high change that it will also cause bank runs in other countries like Spain, Italy and Portugal. Spanish people are already in the streets protesting. "Trust" will be gone. Cyprus is systemic, whether they want to accept that or not.
Looks great overall. I like the color scheme and the details.
Some constructive critisism and ideas:
(1) I'm pretty sure that the text in the secondary navbar is not correctly centered vertically. It's off by a couple of pixels.
(2) It would be nice if the code area in the frontpage had a chunky "Try Python now" button pointing to an online python editor, with a step-by-step teaser tutorial.
(3) The frontpage lacks a button to quickly download the latest version on my platform. I had to look twice to find the 'Download' column.
(4) The search box is a weak point. The magnifying glass is not aligned properly. The grey dropdowns feel a bit disconnected from the rest of the design. You're going for shadows and emboss, but that's completely flat.
(5) The position of the 'Socialize' dropdown is a bit random. It could be placed as another tab in the secondary navbar or in the footer.
On the non-occupied (Greek) side. I believe this does not affect the occupied (still Greek) side.
I'm Cypriot, and today I've seen 6.75% of my family's savings disappear.
It sure makes more sense, but you need to write boilerplate code to map URL state to ng-include changes/updates. It would be nice if it was out of the box.
Did the limitation of having only one ng-view affect your project at all? I'm embarking on a new project using Angular and there are mixed opinions on the web. People that were shouting against it have come back saying that it's actually not so bad [1].
[1] https://groups.google.com/forum/?fromgroups=#!topic/angular/...
These are tools (not just SaaS services) I've used in the past as part of a team or on my own projects.
-------------
Collaboration
-------------
1. Yammer (https://www.yammer.com/)
2. Basecamp (http://basecamp.com)
3. Limechat for IRC client (http://limechat.net/mac/)
4. Flowdock (http://flowdock.com)
5. Asana (http://asana.com)
6. Trello (http://trello.com)
----------
Deployment
----------
1. Chef (http://www.opscode.com/chef/)
2. Fabric (http://fabfile.org)
----------
CI
----------
1. Jenkins (http://jenkins-ci.org)
-----
-----
1. Sendgrid (http://sendgrid.com)
2. AWS SES (http://aws.amazon.com/ses/)
3. Gmail (http://gmail.com)
4. MailChimp (http://mailchimp.com)
5. Campaign Monitor (http://www.campaignmonitor.com/)
6. Fractal (https://www.getfractal.com/)
--------------------
Monitoring & Logging
--------------------
1. Graylog2 (http://graylog2.org/)
2. Statsd (https://github.com/etsy/statsd/)
3. Graphite (http://graphite.wikidot.com/)
4. Geckoboard (http://www.geckoboard.com/)
5. PaperTrail (https://papertrailapp.com/)
6. Pingdom (https://www.pingdom.com/)
---------
Analytics
---------
1. Mixpanel (http://mixpanel.com)
2. Segment.io (http://segment.io)
3. Google Analytics (http://www.google.com/analytics/)
--------------
Issue Tracking
--------------
1. Github Issues (http://github.com)
2. Lighthouse (http://lighthouseapp.com/)
------
Others
------
1. Silverback (http://silverbackapp.com/)
2. Wufoo (http://www.wufoo.com/)
There have been quite a few submissions about this project: http://www.hnsearch.com/search#request/all&q=fnordmetric
You can have a beer on me! Just bought. Good work :)