News for hackers. Stuff that matters.

bensummers

Re:Ask HN: Who is hiring? (May 2019) on Wednesday May 01, 2019 @03:05PM (#19800528)
Haplo | London | ONSITE | Software Developers (all levels)

We build applications to help universities manage their research on top of our open source information management platform.

Haplo is a small bootstrapped company, founded over 10 years ago. We always have the excitement of building new things, within the stability of an established company.

https://haplo.com/jobs/senior-developer

https://haplo.com/jobs/developer

In particular, we're looking for:

DEVELOPER - ACADEMIC REPOSITORY

We're particularly looking for someone with an interest in academic publishing who'd like to work with us on the open source Haplo Repository. Our research publications repository is a significant advance in repository technology, and we need more colleagues to help us roll it out!

https://haplo.com/repository

GRADUATE DEVELOPERS

Did you graduate last summer, or are you graduating this summer? We're a great place to start your career and would love to hear from you.

https://haplo.com/jobs/junior-developer

https://haplo.com/jobs/new-graduates

Re:Ask HN: Who is hiring? (April 2019) on Monday April 01, 2019 @11:13AM (#19544127)
Haplo | London | ONSITE | Software Developers (all levels)

We build applications to help universities manage their research on top of our open source information management platform.

Haplo is a small bootstrapped company, founded over 10 years ago. We always have the excitement of building new things, within the stability of an established company.

https://haplo.com/jobs/senior-developer

https://haplo.com/jobs/developer

In particular, we're looking for:

DEVELOPER - ACADEMIC REPOSITORY

We're particularly looking for someone with an interest in academic publishing who'd like to work with us on the open source Haplo Repository. Our research publications repository is a significant advance in repository technology, and we need more colleagues to help us roll it out!

https://haplo.com/repository

GRADUATE DEVELOPERS

Did you graduate last summer, or are you graduating this summer? We're a great place to start your career and would love to hear from you.

https://haplo.com/jobs/junior-developer

https://haplo.com/jobs/new-graduates

Re:Fossil vs Git on Saturday January 26, 2019 @10:39AM (#19006706)
I choose fossil at a time when it wasn't clear which one of fossil, Mercurial, or git would "win".

I choose it because it had a very clear and easy UI, guided you towards a way of working that is suitable for small teams (ie 99.99% of all projects), and had an approach to history which made it unlikely you'd ever accidentally lose work.

The only thing which has ever made me sad about my choice is pressure from people who think everyone should use git.

It also has some very nice features, like being able to give you a full web UI just by running it as a CGI process on a web server.

It is worth trying (and it can import and export git history). Just remember it's not git.

Because it's hard to do well, and you have to build everything with it in mind.

We've been very successful with a strategy of hiring new graduates and training them. This is what we've done:

https://www.haplo.com/news/working-with-early-stage-develope...

Re:Newgrad: Post a job for new grads on Wednesday August 01, 2018 @03:51PM (#17666306)
Oh yes, that's one of our techniques for finding graduates.

I was just wondering about how this job board was going to do it, as "who will see this" is the key question for someone considering posting a job on it.

Re:Ask HN: Who is hiring? (August 2018) on Wednesday August 01, 2018 @03:14PM (#17665944)
Haplo | London | ONSITE | Graduate Software Engineer

Are you graduating this summer? Haplo will help you get the best possible start to your career as a software developer.

https://haplo-services.com/jobs/new-graduates

Every year, new graduates join our team, and they ship working features to our clients within their first two weeks. We support their growth in a direction which suits them, whether that's a focus on writing code, taking a client-facing role, or developing a particular specialism.

We can do this because we've really thought about how to build a team, and a way of developing software, that can enable someone at the beginning of their career to realise their potential as quickly as they can.

Joining us will give you a wide range of experience across the full software development lifecycle, and you'll make an important contribution to your team.

You'll be building hosted products used by universities to manage their research:

* PhD Manager is our market leading system to manage PhD programmes, helping everyone work together and PhD researchers to complete their doctorate.

* Ethics Monitor enables universities to ensure that all research is safe and ethical.

* Haplo Research Manager brings together the full lifecycle of research, from the start of the project to the publication of results.

Our products are written on top of our open source platform, designed for building applications which manage large amounts of semi-structured data with a polished user experience.

While ideal, a computer science degree isn't essential, as long as you've written software as part of your degree or outside your studies. You'll mainly be working in server-side JavaScript, but don't need to have used this before.

Haplo is an equal opportunities employer, and our inclusive team welcomes colleagues from all backgrounds: https://haplo-services.com/about/who

You must have a right to work in the UK.

Re:Newgrad: Post a job for new grads on Wednesday August 01, 2018 @03:13PM (#17665941)
How are you getting lots of new graduates to look at these jobs?

My company is _very_ good at getting new graduates off to a really good start to their career, so I've seen all the various sites and services for finding new graduates. (Our pitch: https://www.haplo-services.com/jobs/new-graduates )

The problem with these kinds of job sites is getting enough new graduates to look at them for it to actually have an effect, and most new graduates think they need to talk to a recruitment company or just apply to the big names. :-(

Re:Ask HN: Who is hiring? (June 2018) on Friday June 01, 2018 @11:10AM (#17206006)
Haplo | London | ONSITE | Graduate Software Engineer

Are you graduating this summer? Haplo will help you get the best possible start to your career as a software developer.

https://haplo-services.com/jobs/new-graduates

Every year, new graduates join our team, and they ship working features to our clients within their first two weeks. We support their growth in a direction which suits them, whether that's a focus on writing code, taking a client-facing role, or developing a particular specialism.

We can do this because we've really thought about how to build a team, and a way of developing software, that can enable someone at the beginning of their career to realise their potential as quickly as they can.

Joining us will give you a wide range of experience across the full software development lifecycle, and you'll make an important contribution to your team.

You'll be building hosted products used by universities to manage their research:

* PhD Manager is our market leading system to manage PhD programmes, helping everyone work together and PhD researchers to complete their doctorate.

* Ethics Monitor enables universities to ensure that all research is safe and ethical.

* Haplo Research Manager brings together the full lifecycle of research, from the start of the project to the publication of results.

Our products are written on top of our open source platform, designed for building applications which manage large amounts of semi-structured data with a polished user experience.

While ideal, a computer science degree isn't essential, as long as you've written software as part of your degree or outside your studies. You'll mainly be working in server-side JavaScript, but don't need to have used this before.

Haplo is an equal opportunities employer, and our inclusive team welcomes colleagues from all backgrounds: https://haplo-services.com/about/who

You must have a right to work in the UK.

Re:Ask HN: Strategies for mentoring junior developers? on Thursday March 29, 2018 @03:08PM (#16710129)
My company has put a lot of effort into helping junior developers get a really good start to their careers. To a certain extent, you have to structure your work to enable this. I'd suggest seeing the support as a wider thing than just the activity of mentoring.

I wrote some notes:

https://www.haplo-services.com/blog/2017/working-with-early-...

Re:Ask HN: Who is hiring? (March 2018) on Thursday March 01, 2018 @02:59PM (#16495619)
Haplo | Senior Developer | London, UK | Full time, ONSITE

This job is interesting because...

* You get to think about the nuts and bolts of how web applications are developed. You’ll be building APIs, creating reusable components, and working with your colleagues to make iterative improvements.

* Our open source web application framework for developing information rich applications extends from a low level search engine up to high level UI components, along with everything in the middle.

* Our work is a bit different. We went to the effort of developing our own platform because nothing else could do what we needed. Before it was fashionable, we moved away from the relational model and built server side JavaScript APIs. Our platform is mature and incredibly effective at building applications to manage semi-structured information — and easy to extend and evolve to handle new requirements.

* You’ll be a leading voice in shaping our development practises. We build highly customised applications with lots of business logic on top of integrated products, and our API design and development processes must enable this to be maintainable and sustainable in the long term.

* We care about quality and doing things right. We know that doing things well means we can move faster, and so have minimal technical debt and legacy code. You’ll be making improvements and driving us forward, supported by a leadership team who will reduce scope, not quality.

* It’s an exciting time to join. We’re market leaders in our niche, and expanding out into related products. You’ll have the excitement of building new things, within the stability of a company with a proven business and enviable reputation.

https://www.haplo-services.com/jobs/senior-developer

Re:Ask HN: Who is hiring? (February 2018) on Thursday February 01, 2018 @11:17AM (#16283004)
Haplo | Developer | London, UK | Full time, ONSITE

Senior developer: https://www.haplo-services.com/jobs/senior-developer

This job is interesting because...

* You get to think about the nuts and bolts of how web applications are developed. You’ll be building APIs, creating reusable components, and working with your colleagues to make iterative improvements.

* Our open source web application framework for developing information rich applications extends from a low level search engine up to high level UI components, along with everything in the middle.

* Our work is a bit different. We went to the effort of developing our own platform because nothing else could do what we needed. Our platform is mature and incredibly effective at building applications to manage semi-structured information.

(...more on the job ad...)

QA developer: https://www.haplo-services.com/jobs/qa-developer

* We build highly customised applications with lots of business logic on top of integrated products, using a toolkit of components. Automated tests for everything is not economically viable, so our tools and APIs have to ensure quality without automated tests for the majority of the customisations.

* This isn't a testing job. The idea is to minimise the need for testing.

* You'll be an integral part of a development team who really care about quality and good design, advocating for continual improvements and shaping our development practises.

Re:Ask HN: Who is hiring? (December 2017) on Friday December 01, 2017 @12:05PM (#15825221)
Haplo | Senior Software Developer | London, UK | Full time, ONSITE

Are you an experienced generalist developer looking for a place you can write your best code and help an enthusiastic team learn?

https://www.haplo-services.com/jobs/senior-developer

We build research information management systems for universities, on top of our open source Haplo platform.

https://haplo.org

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great coffee. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

https://www.haplo-services.com/jobs

Re:Ask HN: Who is hiring? (November 2017) on Wednesday November 01, 2017 @12:18PM (#15602732)
Haplo | Senior Software Developer | London, UK | Full time, ONSITE

Are you an experienced generalist developer looking for a place you can write your best code and help an enthusiastic team learn?

https://www.haplo-services.com/jobs/senior-developer

We build research information management systems for universities, on top of our open source Haplo platform.

https://haplo.org

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great coffee. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

https://www.haplo-services.com/jobs

Re:TAOS Operating System on Monday October 23, 2017 @04:59AM (#15531730)
This was interesting to program. Apart from having to use assembler (which was no big deal in '95), you had to structure your program as lots of tiny objects which communicated through messages.

There was no obvious way of running a program which was not designed for this architecture on the OS, except for making one massive object, which then lost all the other benefits.

Pity it didn't go further. :-(

fossil on the server gets low numbers of writes, and not many reads. And being a distributed system, most of the SQLite action is on the client.
Re:Ask HN: What's the worst Oracle can do to OpenJDK? on Monday September 04, 2017 @06:40AM (#15167194)
Oracle Java is based on OpenJDK. It's not a separate implementation.
Re:Ask HN: Who is hiring? (August 2017) on Tuesday August 01, 2017 @11:16AM (#14901543)
Haplo | Junior Software Developer | London, UK | Full time, ONSITE

Are you early on in your career, or graduating this summer? We're a great place to learn to be the best developer you can be.

We're looking for three new developers to join our growing team, and here's four reasons to start your career with us:

https://www.haplo-services.com/jobs/new-graduates

We have deliberately set up our company to support people who're just starting out, and we're good at accelerating your learning and giving you a wide range of experience.

https://www.haplo-services.com/blog/2017/working-with-early-...

https://medium.com/@steviebuckley/so-you-want-to-be-a-develo... -

We build research information management systems for universities, on top of our open source Haplo platform.

https://haplo.org

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great coffee. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

https://www.haplo-services.com/jobs

Re:Ask a Repair Shop on Thursday July 13, 2017 @06:28AM (#14760134)
If you're not having luck with UK ISPs, try https://www.aaisp.net.uk/

They have technical people running support who talk to customers as peers. Also you can use IRC if you don't like the phone.

Re:Ask HN: Who is hiring? (July 2017) on Monday July 03, 2017 @11:31AM (#14688966)
Haplo | Junior Software Developer | London, UK | Full time, ONSITE

Are you early on in your career, or graduating this summer? We're a great place to learn to be the best developer you can be.

We're looking for three new developers to join our growing team, and here's four reasons to start your career with us:

https://www.haplo-services.com/jobs/new-graduates

We have deliberately set up our company to support people who're just starting out, and we're good at accelerating your learning and giving you a wide range of experience.

https://www.haplo-services.com/blog/2017/working-with-early-...

https://medium.com/@steviebuckley/so-you-want-to-be-a-develo...

-

We build research information management systems for universities, on top of our open source Haplo platform.

https://haplo.org

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great coffee. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

https://www.haplo-services.com/jobs

Re:Ask HN: Who is hiring? (June 2017) on Thursday June 01, 2017 @02:32PM (#14463060)
Haplo | Junior Software Developer | London, UK | Full time, ONSITE

Are you early on in your career, or graduating this summer? We're a great place to learn to be the best developer you can be.

We're looking for three new developers to join our growing team:

https://www.haplo-services.com/jobs/junior-developer

We have deliberately set up our company to support people who're just starting out, and we're good at accelerating your learning and giving you a wide range of experience.

https://www.haplo-services.com/blog/2017/working-with-early-...

https://medium.com/@steviebuckley/so-you-want-to-be-a-develo...

- We build research information management systems for universities, on top of our open source Haplo platform. https://haplo.org

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great coffee. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

https://www.haplo-services.com/jobs

Re:Show HN: 15-question programming quiz with answers on Tuesday May 23, 2017 @04:07PM (#14404792)
The last two questions are little more than "what is the name of the algorithm I should use to solve this problem?".

This doesn't test understanding in any way. How is it useful to determine whether someone can work on the examples you give, let alone the average software engineering job?

Re:Show HN: 15-question programming quiz with answers on Tuesday May 23, 2017 @03:08PM (#14404216)
On the last two questions, I'm curious why the ability to memorise which algorithm to use is a useful skill for a professional software engineer, let alone a useful interview question. Isn't the best answer "I would look up the best algorithm by ..."?
Re:Ask HN: Who is hiring? (May 2017) on Monday May 01, 2017 @11:10AM (#14238115)
Haplo | Junior Software Developer | London, UK | Full time, ONSITE

Are you early on in your career, or graduating this summer? We're a great place to learn to be the best developer you can be.

We're looking for three new developers to join our growing team:

https://www.haplo-services.com/jobs/junior-developer

We have deliberately set up our company to support people who're just starting out, and we're good at accelerating your learning and giving you a wide range of experience.

https://www.haplo-services.com/blog/2017/working-with-early-...

https://medium.com/@steviebuckley/so-you-want-to-be-a-develo...

-

We build research information management systems for universities, on top of our open source Haplo platform. https://haplo.org

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great coffee. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

https://www.haplo-services.com/jobs

Re:Apple’s new APFS file system on Monday April 17, 2017 @02:50AM (#14129588)
APFS doesn't do proper checksumming on data, and won't mirror or RAID, so it doesn't have the data recovery properties implied by the article.

http://dtrace.org/blogs/ahl/2016/06/19/apfs-part5/

Re:Ask HN: Who is hiring? (April 2017) on Monday April 03, 2017 @01:41PM (#14025107)
Haplo -- London, UK -- Full time, ONSITE

We build research information management systems for universities, on top of our open source Haplo platform: http://haplo.org

-

We're looking for:

1) Junior Software Developers (3 positions) - http://www.haplo-services.com/jobs/junior-developer

Are you early on in your career, or graduating this summer? We're a great place to learn to be the best developer you can be:

http://www.haplo-services.com/blog/2017/working-with-early-s...

& https://medium.com/@steviebuckley/so-you-want-to-be-a-develo...

-

2) Data Engineer - https://www.haplo-services.com/jobs/data-engineer

Build tools to integrate & clean data from multiple sources, work with clients to set up feeds of information.

-

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great coffee. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

https://www.haplo-services.com/jobs

Make sure you don't mean "how do companies make sure they only hire people who are clones of their existing staff?"

The answer lies more in making your company somewhere where anyone can excel, then looking for people who show empathy in your interview process.

Here are some things we do: https://www.haplo-services.com/blog/2017/working-with-early-...

The post focuses on early stage developers, but I believe the principles stand at all levels.

Re:Ask HN: Who is hiring? (March 2017) on Wednesday March 01, 2017 @11:11AM (#13764872)
Haplo -- London, UK -- Full time, ONSITE

We're looking for:

1) Data Engineer - build tools to integrate & clean data from multiple sources, work with clients to set up feeds of information - https://www.haplo-services.com/jobs/data-engineer

2) Customer Support Technician - first point of contact for customers. Entry level technical role, ideal for someone who likes problem solving and can code a bit - https://www.haplo-services.com/jobs/customer-support-technic...

We built research information management systems for universities, on top of our open source Haplo platform: http://haplo.org

Like a startup: Small dedicated team. No barriers to doing your best work. Opportunity to get involved with everything, should you want to. Lovely office, great coffee. Ambition to change the world in a small but significant way.

Not like a startup: Sensible working hours. Quiet environment away from the hustle. No random pressure from investors. Quality product without hacks.

https://www.haplo-services.com/jobs

Older »