ninthfrank07

Joined 16 years ago

Karma
2,579
Submissions
222
Member since
Aug 2
View on Hacker News

Recent submissions

Comment · 12 years ago
I currently have a 15-inch MacBook Pro with Retina display running OS X Yosemite. I also have a Thunderbolt Display (27-inch).

I wish I could buy an open hardware laptop similar to the Novena laptop (https://www.crowdsupply.com/kosagi/novena-open-laptop), but made more for software developers. It would look like a Macbook Pro but have official support for Linux. It would have a 256GB SSD drive, a 64-bit ARM processor, 16GB of RAM, a 15-inch Retina display (touchscreen), wifi 802.11ac, USB 3.0, Bluetooth 4.0, stereo speakers, headphone port, SD card reader, HDMI, microphone and a webcam. My budget would be as much as $3000. I would install Ubuntu 14.04 on it (ideally it would be officially supported and even pre-installed).

I've seen rumors of a new MacBook Air with Retina display, a touchscreen and an ARM processor in mid-2015. It will probably be my next laptop unless someone starts a crowdfunding for an open hardware laptop.

I also have a Chromebook Pixel from I/O 13 but I wish Google would release a new version that's more polished and with better specs. It's actually a fantastic laptop.

Comment · 12 years ago
Comment · 12 years ago
MaidSafe - C++ 11/14 open source software engineer (hourly paid) - South Ayrshire, UK (allows REMOTE)

MaidSafe is currently looking for C++ open source software engineers. If you, or someone you know, fit the bill and would like to work at MaidSafe, please get in touch with us: [email protected]

[c++] [boost] [c++-standard-library]

Job Description

What if Bitcoin did useful work like making the internet secure, private and anonymous again instead of SHA256 hash rounds? What if use of the Internet produced value backed by actual server storage and bandwidth resources? What if this new Internet had already seen over three years of cutting edge C++ 11/14 source code written for it, and is expected to launch its first product this year?

This replacement for much of the internet’s services is from a startup called MaidSafe who, in recent months has generated a high activity of interest from the press.

TechCrunch - The Server Needs To Die To Save The Internet (http://techcrunch.com/2014/07/23/maidsafe/)

Wired - Scottish company Maidsafe claims to have built a Bitcloud-like system (http://www.wired.co.uk/news/archive/2014-01/27/maidsafe-bitc...)

Forbes - Beyond Bitcoin: Crypto-Ownership Companies Hope You're Ready To Decentralize Everything On The Internet (http://www.forbes.com/sites/kashmirhill/2014/04/08/beyond-bi...)

We recently raised over $8m in the first ever cryptocurrency-based round of financing. As we approach product launch, we are looking to strengthen our team with C++ engineers experienced in open source software to help us nail bugs and add that final polish.

Your role will be initially finding and squashing bugs in the MaidSafe implementation libraries, all of which are open source and on github. Once we've established your skills and you have learned your way around the code, you may be required to do such work, as writing demonstration projects using our API, or even writing API documentation.

Please have a look at the quality of our code for yourself at https://github.com/maidsafe.

Leading Boost and ISO C++ committee members have contributed to our code, it is an exemplar of modern practice and is written exclusively in C++ 11! You may also find our Continuous Integration testing dashboard of interest at http://dash.maidsafe.net/index.php?project=MaidSafe.

Skills & Requirements

Mandatory requirements:

  - At least 200 days where you sent a commit of C++ code to an open source code repository which we can verify.

  - At least 365 days where you sent a commit of anything to an open source code repository which we can verify.
It would be great if you could supply us with a github.com or sourceforge.net or equivalent account for us to have a look through (the more the better).

Good to have:

  - A proven track record of submitting quality bug reports to open source issue trackers, preferably with bug fixes. Some links to examples would be great.

  - Proven CI configuration experience, preferably Jenkins though Travis and others are fine, although it would be even better if there is a place on the internet displaying evidence of your experience in this.

  - Proven experience with unit testing frameworks, preferably Google Test although others would be fine too. It would be very useful to provide some links to test code that you have written.

  - Proven experience with writing code for at least two of Microsoft Windows, Linux, Apple Mac OS X, Android, iOS or WinRT. MaidSafe code is expected to run on all of these. Again links to examples would be great.

  - Proven experience with writing C++ 11/14 code, especially using the C++ 11/14 STL. Links to examples please!

  - A presence on Stack Overflow, where you have asked or answered hard questions and recognised by others for your answers.

  - At least a minimum of experience writing C++ which works on Microsoft C++ compiler. MaidSafe code needs to work on Visual Studio 2013, so you would have to constrain your C++ to that feature set while awaiting Visual Studio 2014 being released.
Lovely to have

  - Proven experience with code correctness checking tools such as Valgrind, Purify, Clang sanitisers and equivalents. Examples of where you have used them would be great.

  - Proven experience with code peer review tools such as Gerrit or equivalents, with links to examples if possible.

  - Proven experience with CMake on both Windows and on POSIX, again with examples to links if possible.

  - Proven experience in writing and debugging multithreaded code, again any links where you wrote or debugged some multithreaded code would be very useful. As in an interview, we would certainly ask for details on this as the MaidSafe code base is multithreaded.
Ideal to have (don’t worry if you don’t)

Proven experience in the Boost C++ libraries and C++ STL. Examples may include:

  - History of posts to mailing lists.

  - Stack Overflow answers.

  - Books written on C++ theory or practice.

  - Your own code that has passed a community review (or even submitted for a review and was rejected).
About MaidSafe

MaidSafe is a small and highly innovative open source technology company based on the West Coast of Scotland. MaidSafe is developing a decentralised and global computing platform that will fundamentally change how the Internet works for millions of users, delivering privacy, security and freedom for everyone.

How to apply

Please supply us with a list of URLs of evidence showing us why you would be a great hire for us to [email protected], explaining to us context of those URLs where necessary and we will get back to you if we would like to know any additional information.

The hourly rate we pay depends on proven experience, and would range between £13 ($22) and £35 ($60) per hour. If you tick any boxes in the “Ideal to have” section, we may go above the upper limit.

We are also keen on permanent staff and have a great team and employee ownership scheme (not the usual marketing type scheme either; after the Foundation, you are part of the largest shareholding).

Please indicate permanent staff or contract when applying.

Comment · 12 years ago
Comment · 12 years ago
Check out http://www.webhook.com. It's not launched yet, but I've been playing with it as an alpha tester for a few months. It's pretty cool.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton