HNHacker News
TopNewBestAskShowJobs

ninthfrank07

2,579 karma · joined August 2, 2010

submissionscomments
ninthfrank07··on Ask HN: What is the best laptop for Linux?
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.

ninthfrank07··on Popcorn Time repository is now self-hosted
According to xeoncore, one of the devs:

GitLab just isn't production ready. There are so many missing features and so many issues we ran into that we just couldn't continue using it.

We are waiting on Atlassian for our Open-Source License.

http://discuss.popcorntime.io/t/popcorn-time-git-repository/...

ninthfrank07··on Ask HN: Who is hiring? (August 2014)
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: careers@maidsafe.net

[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 careers@maidsafe.net, 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.

ninthfrank07··on Ask HN: Which platforms to use to build a personal website?
http://www.webhook.com with the Webhook Internet Presence theme (http://webhook-theme-internet-presence.webhook.org, source code: https://github.com/webhook/webhook-theme-internet-presence)
ninthfrank07··on Ask HN: Why does WordPress dominate the market?
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.
ninthfrank07··on Ask HN: Alternative to Stack Overflow?
http://www.slant.co
ninthfrank07··on Poll: what smartphone do you use as your primary smartphone?
Previous phones: iPhone 4s, 5, 5s.

I recently switched to a Nexus 5. First I bought a Nexus 7 to play around Android and it turned out I liked it very much. I decided to switch because many apps I frequently use (Authenticator, Calendar, Chrome, Gmail, Docs, Drive, Google+, Keep, Hangouts, Maps, Play Music, Search, Youtube, etc.) are made by Google and I feel like I'm getting a better experience on Android. I also really enjoy the fact that I can install Play Store apps directly from my desktop web browser. And from a hardware standpoint, I much prefer the larger screen of the Nexus 5.

ninthfrank07··on App.net State of the Union
I think the major issue with Tent was that their development efforts had always been divided between two Tent servers. Tentd, the reference implementation used by self-hosters, and their proprietary multi-tenant server that powers https://micro.cupcake.io. But in a blog post in November 2013 (https://cupcake.io/blog/2013/new-tent-server), they announced that they will stop the development of Tentd and open source their multi-tenant server. The development of https://flynn.io (another Cupcake project) will simplify the deployment of the multi-tenant server. The first preview release of Flynn was announced two weeks ago (https://cupcake.io/blog/2014/flynn-preview-release).

There hasn't been much updates on Tent since the last office hours in January (https://tent.io/officehours/2014-01-28), but Daniel said a few hours ago that they will announce May office hours in the next few days (https://micro.cupcake.io/posts/https%3A%2F%2Fdaniel.cupcake....).

I'm really excited for the new features in Tent 0.4 (https://github.com/tent/tent.io/issues?labels=v0.4&page=1&so...) and I can't wait to self-host Tent on the new multi-tenant server!

ninthfrank07··on App.net State of the Union
Check out https://tent.io and https://cupcake.io. There's not much going on at the moment because everybody is waiting for the next version of the Tent protocol (0.4), which will be released in a few months.

I am also excited by http://maidsafe.net in the long term, because it replaces the web altogether.

ninthfrank07··on Centralized Control, Distributed Data Architectures
The only project actively using it at the moment is https://cupcake.io (for example, my profile is https://frabrunelle.cupcake.is).

This is because Tent app developers are waiting for Tent 0.4, which contains several new features (https://github.com/tent/tent.io/issues?direction=desc&labels...). It should come out in a few months. The team behind Tent is currently focusing on https://flynn.io, which they are about to launch. Flynn is important for Tent because it facilitates the deployment of Tent servers.

ninthfrank07··on Centralized Control, Distributed Data Architectures
Check out https://tent.io if you're interested in decentralized services.
ninthfrank07··on WebP – A new image format for the Web
If anyone is interested, the discussion on implementing WebP support in Firefox has recently moved from Bugzilla (https://bugzilla.mozilla.org/show_bug.cgi?id=856375) to mozilla.dev.media (https://groups.google.com/forum/#!topic/mozilla.dev.media/qM...).
ninthfrank07··on Ask HN: Freelancer? Seeking freelancer? (March 2014)
SEEKING WORK - Remote

I used to be a Rails developer but I want to become a Meteor.js developer. I haven’t work on a big project with Meteor yet. I wouldn’t mind working for free at first to prove my skills. I would then expect to be paid in Bitcoin.

Keep in mind that any code I write for you will be open sourced on GitHub and released under the Unlicense (public domain). Also, I expect any content you provide me with to be released under the Creative Commons CC0 license (public domain).

Others skills besides Meteor: Bootstrap, Sass, LESS, jQuery, CoffeeScript, Ruby on Rails, Ember.js, PostgreSQL, Git, Pixelmator, Sketch, Final Cut Pro

Best way to contact me: frabrunelle@gmail.com

ninthfrank07··on Meteor 0.7.1: Oplog support for complex queries, Meteor developer accounts
Try using https://github.com/chrismccord/sync (real-time Rails partials with Pusher or Faye).

Or rewriting the app in Meteor is also a good option. I used to be a Rails developer but I am currently making the switch to Meteor.

ninthfrank07··on Bitcoin hash-rate exceeds total computing power of all the world’s computers
What do you think of Nxt? It's 100% proof of stake. http://www.nxtcrypto.org
ninthfrank07··on Ask HN: Which book are you reading?
The Machinery of Freedom by David D. Friedman.
ninthfrank07··on Ask HN: Which version of Rails are you running now?
4.0.1
ninthfrank07··on PirateBay is down
If anyone is interested, I'm making an alternative to The Pirate Bay that doesn't depend on the BitTorrent protocol: http://www.infinitecopies.com.

frabrunelle@gmail.com for feedback.

ninthfrank07··on Silent Circle shuts down email service
What do you think of Bitmessage? https://bitmessage.org/wiki/Main_Page
ninthfrank07··on PayPal to "accept" Bitcoin. Official announcement to come before September.
I'm really excited for this because I'll be able to use DigitalOcean with Bitcoin since they accept PayPal.
ninthfrank07··on Show HN: Stuck in a Dilemma? Say hello to Milemma
Good luck :) I made a similar app called Photoficient (http://www.photoficient.com/), but it doesn't have any users. If anyone is interested, here's the source code: https://github.com/frabrunelle/photoficient (Ruby on Rails).
ninthfrank07··on You Can Always Leave
You Can Always Leave is a crowd-funded follow-up to George Ought to Help, http://www.youtube.com/watch?v=PGMQZEIXBMs
ninthfrank07··on Bootstrap 3 RC1
I've been using https://github.com/anjlab/bootstrap-rails for http://www.photoficient.com (https://github.com/frabrunelle/photoficient).

I would definitely recommend this gem. Yury, the maintainer, updates it pretty much every day.

ninthfrank07··on Share your early stage startup
See what the people and organizations you care about prefer. http://www.photoficient.com/

Basically you follow people and ask them questions that they can only answer by voting for one of two alternatives. Each alternative is illustrated with a photo that you upload.

The vision is that whenever you want to compare something (for example Xbox One vs PS4), you create a "match" on Photoficient. Debating happens outside Photoficient. Photoficient is only about voting. So even if you post your match on multiple social networks (Twitter, Hacker News, Reddit, Facebook, Google+, etc) you would be able to see who voted for a particular alternative within the people and organizations you follow on Photoficient.

It's a Rails 4 app. The source is available on Github: https://github.com/frabrunelle/photoficient. Feel free to open an issue to request a feature or to describe a bug.

ninthfrank07··on Ask HN: Would you pay for using Google Reader?
Yes. I actually switched to https://feedbin.me in April and never looked back. 2$/month. I am super satisfied so far. And it even works with Reeder for iPhone! (support for Mac and iPad is coming)

Feedbin will be down today though. They are getting new servers. See http://blog.feedbin.me/2013/06/27/feedbin-server-move/.

ninthfrank07··on Ask HN: What are your favourite (exceptional) movies?
The Shining

Dead Poets Society

It's a Wonderful Life

TPB AFK: The Pirate Bay Away from Keyboard

Memento

(M) Eternal Sunshine of the Spotless Mind

And what about you? What are you favourite movies?

ninthfrank07··on Ask HN: Thinking of mentoring? looking for a mentor?
I'll mentor someone who wants to learn Ruby on Rails.

skype: frabrunelle

ninthfrank07··on Rails 4.0: Release Candidate 1 released
I highly recommend watching these free videos from Code School: http://rails4.codeschool.com/videos.
ninthfrank07··on We are going to make the largest distributed library in the world
Update: I've removed the issue section. Now every user who is signed in can add new artists, new albums and new songs to Kopibibli. But only admins can edit and destroy existing artists, albums and songs.
ninthfrank07··on We are going to make the largest distributed library in the world
I've just updated the app. Now users who are signed in can add new artists, new albums and new songs, even if they are not admins.

You're right, I guess I should remove the issues section. I just need to find what I would put on the homepage instead. Maybe a feed of the latest songs in the database?

Edit: I've removed the issues section. As you can see on http://www.kopibibli.org/, the homepage now displays the latest songs that were added to the database.

Page 1 of 2Next →