skysight-inc/HackerNews huggingface dataset:
Symphony | Sr. DevOps Engineer | Palo Alto, CA - www.symphony.com

Symphony is seeking an exceptional Senior DevOps Engineer to architect, improve, operate and monitor our growing cloud infrastructure in Amazon Web service (AWS). The ideal candidate for this role will have experience in maintaining large scale, mission critical web services with various underlying services and dependencies on AWS cloud infrastructure.

The person in this role will engage closely with engineering teams to deliver highly available and scalable cloud services. You should have expert Linux administration skills to troubleshoot and diagnose problems when they occur and trace the symptoms back to the root cause. A successful candidate will have a passion for playing with a wide variety of open source tools, be able to code and script, and enjoy working on large scale systems.

You are a team player who can jump in and use your broad experience to recommend and implement best practices. This is a great opportunity for a skilled DevOPS engineer / Systems Administrator to grow with us.

MUST HAVE:

• Expert Linux administration skills
• AWS experience
• Automation using Chef framework, Shell scripting

NICE TO HAVE:

• Hadoop, Hbase, Mongodb / NoSQL, Kafka, Zookeeper, Solr, Release deployment, Nagios, Ganglia, Python, Ruby
• Network architecture and administration skills, VPN

To apply, email: careers@symphony.com
This is a bad idea. You have to have a plan if you have a for-profit open source product. You need to give contributors something so they don't feel like they're being taken advantage of. It's complicated. It isn't as easy as just open sourcing it and asking for contributions.
HN needs a buzzfeed filter.
How do the size of these bacteria compare with that of viruses?
STYLIGHT.com | python, java, frontend | Munich, Germany

We at STYLIGHT build a fashion website where users find inspiration and can search for fashion.
We're among Munich hottest startups and quite international. English is our company language and we have colleagues from 20+ nations. We run joint engineering and business teams, to maximize the impact of each engineer.

We're hiring cross the board people with an interest in python, java, elastic search, frontend magic and scaling operations in AWS. See all listings at http://www.stylight.com/Jobs/ or find out more about us at http://engineering.stylight.com/.

Interested? Mail the CTO at sebastian.schuon@stylight.com
As an addendum, when I'm the interviewee, and some joker interviewing me is wearing scruffy clothes, it makes me less likely to want the job; I'm not asking for the interviewer to be wearing a suit, but jeans frayed at the cuffs and a faded t-shirt? I'm sorry, have I accidentally wandered into a job interview for flipping burgers? Sure, it's one factor amongst many, but if the interviewer can't be bothered to try to present at least a smart appearance, it makes me wonder what else is going wrong in the company; do they want to hire good people or not?

Ironically, these people are often found to heavily support the idea of beautiful interfaces and advocate how important appearance is in UI and so forth; well, a conversation with a person is very much a UI for getting a job.
RAID isn't backup. Losing some of your files instead of all your files means you have access to some of the files during the restore window. And your restore might be quicker?
Sort of like you see a person setting up a hammock to lie in comfort and enjoy the beach. You tell him to stop setting up the hammock and just start enjoying the beach.

Isn't this basically, "you're enjoying yourself wrong" moralizing condescension? And frankly, if I had a hammock available on the beach I would use it and skip the sand in my crack.

Yes of course you can't survive playing video games, because you also have to eat. I don't think that was in question.
SEEKING FREELANCERS

Location: London, remote possible.

Timeframe: ASAP, 3-6 months.

We’re looking for a software developer for a large contract at Open Exchange Rates, the fastest-growing global currency data API on the web.

You’ll need thorough knowledge and experience building API stacks and environments, including nodeJS a plus. You’ll need to be creatively independent – able to architect, implement and document expertly – and able to confidently lead a project from start to finish.

All the other usual keywords apply (though for this stage, advanced front-end skills not required).

We look forward to hearing from you.

JOBS at openexchangerates.org
Thanks! I had tried a couple times to write this, but had some false starts. I tried to make it less verbose, and it's as good as I could get it for now.
Massalin's paper were surprisingly accessible and inspiring http://en.wikipedia.org/wiki/Alexia_Massalin
We've put up a similar service for the UK market. You can check us out at askjarvis.co.uk or just text START to 0115 824 4141 :)
Android's open enough for me, but what I find unhappy is that Google seems intent on tricking people into revealing more and more information. It often reminds me to turn on history tracking, despite having said no many times.

Every time I use the Play store, it tries to get me to enter a phone number. The way it does this is by popping up a dialog, with no buttons except continue. It makes it look like you MUST do this (there's no indication you can back out), even though it's optional. That's deceptive.

And of course, the idiotic permissions system. Want to check to see if a user's on the phone? Gotta also get access to who they call and their IMEI and other permanent identifiers.

Basically, all the time I'm on my Android device, I feel like I've gotta be extra cautious, that Google's out to screw me over. Unfortunately, MS is just flubbing their system by pumping it full of crap. (They were paying devs in 3rd world countries $2000 to push out junk apps. They refuse to take down garbage/scams. They even published fake Windows Updates on the store, and other stuff that falsely claims to be by MS.) MS could fix it all immediately by offering Android app compatibility. I'd switch in a minute.

I use Firefox as my browser, mainly because of this. I wish I could switch to another smartphone platform.
Don't bother waiting, we made a UK version you can find at askjarvis.co.uk or by texting "start" to 0115 824 4141
I didn't know. My last professional development in C++ was in 2002. At that time http://www.comeaucomputing.com/ was my reference.
Would like to say that this app looks sweet, and that I hope to see an Android version (I've been periodically checking the webpage for updates).

Keep up the momentum!
What the machine annotates and what the programmer wants to read are two very different things, for we often condense some long, confusing type signatures into things we can talk about - for example, a lens.

type Lens s t a b = forall f. Functor f => (a -> f b) -> s -> f t

If we want to compose several of these, for example, with our regular function composition operator, then we check the resulting type - it's not what you really want to see.

fun l1 l2 = l1 . l2
:t fun

The signature given is less than helpful - if you manage to parse it you'll probably have forgot what you were tying to do next. When all we really wanted was a signature like

Lens' b y -> Lens' a b -> Lens' a y

Making the machine pick the "right" representation is probably a futile task - there could be any number of ambiguous representations of the same type, but the only meaningful one is the one the original programmer intended.
pissing in the ocean is wonderful.

the sense of community, your body leaving you to rejoin the great beyond. the barrier between self and other is always murky - and taking a piss in the ocean brings that murkiness right up to the front of your awareness.

10/10
Ask HN: How do remote full time jobs work?
Background - I can develop professional web and cross-platform desktop apps. I've only done a bit of freelancing and have no idea about real jobs.

1. How will the dev team communicate with me? Email/phone/Slack?

2. What task will I get? How will the deadlines be like? What happens if I can't finish them in time? How frequently will I get tasks after finishing old ones?

3. How will I get hired/interviewed if I apply?

I also should point out that I feel really uncomfortable talking on the phone and don't think I'll sound like a human (maybe I'm slightly autistic). Do people hire by email interviews?
Shift Payments (YC S14), based in San Francisco's Financial District

We are building a Visa card that can be attached to any store of value, including Bitcoin wallets, gold holdings, fiat, and soon, loyalty points, airline miles, and more. Our mission is to improve access to financial tools.

We're hiring a strong generalist/fullstack engineer. Experience with Ruby, Java, Sinatra, and AngularJS is a plus, but definitely not a requirement. Experience shipping and operating a live product is a strong plus.

If this sounds interesting to you, we'd love to chat! Please shoot me an email with links to some stuff you've built: eugene@shiftpayments.com
What on earth are you doing with a 71 TB personal filesystem?
Surely you aren't serious. If you "just do" the 20%, then that effort is itself subject to Pareto.
It all depends on the hooks that Mozilla provides to the JavaScript developers. These hooks are the way that the web page can interact with the phones built in hardware. If these API's are sufficient then there is no reason that these apps can't execute as well as an app on any other phone.
In my experience, the patterns are not illusions, they are very much real, but they don't have predicative power.
Full stack web & iOS engineers, founding team at StoryWorth – FULLTIME, SF, YC, SEED

https://www.storyworth.com

We're looking for two fine folks to join our core team:

* iOS Engineer. You’ll be responsible for building our mobile app from scratch, working closely with me on the design and with our web engineer on the backend. Prior experience building an iOS app is required.

* Full-stack Web Engineer. You’ll be taking over the core engineering of the site from me, scaling it as we grow and implementing major new features. You need to be comfortable with Python, HTML and CSS. Bonus points if you have an interest in design.

StoryWorth makes it easy for people to privately record their family stories. Each week, we email our customers a question about their life, for example “What do you remember about your grandmother?” or “Tell me about the day you got engaged”. All they have to do is reply with a story, either by email or by phone. We save their stories and share them privately with their family.

These roles are right for you if you...

* want to work on a meaningful consumer product.

* want a ton of responsibility on a small team.

* want to be part of forming the culture of the company.

* value your work/life balance (we do too!).

If you're interested, email me at nick@storyworth.com and tell me why our listing caught your eye!

Stack: Tornado, Python, Heroku, Mongo, Mailgun, Twilio, Stripe.
Neill Blomkamp, director of "District 9," is going to direct an "Aliens" sequel! It seems that first he said he'd ignore "Alien 3" and "Alien: Resurrection," but it seems like he's taken that back.

[1] http://www.avclub.com/article/neill-blomkamps-alien-movie-wi...

[2] http://www.avclub.com/article/actually-blomkamps-alien-movie...
The Electronic Frontier Foundation - San Francisco - Full time -
Frontend/Backend Developers

The EFF fights for an Internet free of surveillance and censorship, and we’re hiring. EFF's technology team implements EFF's activism campaigns, builds exciting new activism tools and creates new technologies to protect the Internet as a whole.

A small sample of projects we've worked on in the last year:

- Worked with over 100 volunteer developers to crowdsource and populate contact-congress, an open dataset describing the contact forms of members of congress.

- Created and open-sourced congress-forms: a delivery mechanism for sending emails to congress based on the open data we crowdsourced.

- Created a new (and soon-to-be open source) activism platform that’s currently live at act.eff.org.

- Launched numerous projects including Surveillance Self-Defense, DearFCC.org, The Day We Fight Back, Trolling Effects, Tor Challenge and others.

- Launched a preview version of our OpenWireless open source router firmware.

We're currently hiring a frontend designer/developer and a backend developer with experience with Ruby on Rails and/or Node.js. Both positions are listed here: https://www.eff.org/about/opportunities/jobs

If you think you might be a fit for either role, take a moment and get in touch: techjobs@eff.org
First sentence: to store backups and 'media' :) .

http://louwrentius.com/71-tib-diy-nas-based-on-zfs-on-linux....
That's an interesting point of view...
If I were in that situation, I would STOP playing video games and writing software in exchange for money but invest every last penny and energy in building something for people in need.

But probably that's the reason I'm much too often dreaming of dropping everything, leaving to Africa to build schools. Too bad I'm a software engineer.

I don't dream of playing video games, I already do it too much, but it's interesting to know that someone does.
Björk's next music video will be available for Oculus Rift
My uncle back when I was really young showed me and my cousin "Full Metal Jacket". I still remember some scenes, the film traumatized me, literally. I don't know what age I was but I was way too young for that.

Kids can get terrified by horror and violence. Sex? Not so much. I don't understand why we hide nudity from kids.
Why not apply for YC summer batch and see how far it gets you.

Btw: just bought a copy of your app.
Freelance Cash Flow: Tips for a Happier Freelancing
The startup I work for was approached some time ago by Firefox in order to ship our app on FFOS (our app has ~1 million daily users, so we regularly have this kind of proposals).
I did not participate in this firsthand, but from what I gathered from my colleagues, the FFOS SDK is so atrocious that sadly the idea of porting our app to this OS is laughable.
On the other hand, we are fully committed to our iOS and Android app (in objc & java) and are mostly satisfied by these two SDKs.
It might be an unfair comparison though, Google and Apple have had way more time than Mozilla to improve their respective SDKs.
I thought jsonb was MORE space, since it has a little issue with toast (easier to compress text-json than binary-jsonb) ?
Every Cocoa app I've written has used "[NSObject performSelectorInBackground:withObject:]", which relies on having a thread-safe GC (atomic reference counting).
I really respect Firefox OS for being fully open, but I dislike the lack of native applications. I wish normal glibc Linux mobile distros (not Android) would gain more traction. Sailfish OS is great, but they don't seem to be interested in opening up the UI and most of the core applications.
The 'before' text looks emotionally labored as it is!
American Airlines to Phase Out Complimentary Cabin Pressurization
On the plus side, it kind of planted the seeds of insanity required for my current career doing web development in enterprise healthcare.

Where we're going, we won't need modern practices.
Web/Mobile developer: Location: Czech republic Remote: True Willing to relocate: yep Technologies: Web(Python, PHP, Java, C(kidding but why not), JavaScript, XML-based etc..) Mobile(Objective C, Swift) Résumé/CV: http://cz.linkedin.com/in/ttatarshaov, http://famer.github.io/assets/CV-Timur.pdf Email: tatarshaov@gmail.com
As you said yourself, volume sizes aren't exactly the problem anymore ie there is tons of space to store bits these days.

Raid rebuilds take way too long for modern volume sizes.

Raid rebuilds take so long that the likelihood of losing a second drive before completion is very high.

The safety you generally want is redundant copies of checksummed data and metadata blocks.

Btrfs allows you to choose the number of copies of data or metadata separately.

Talking about RAID in the context of btrfs and zfs generally seems to confuse people as it brings in the old expectations and understandings they worked so hard at figuring out for the RAID era.
>MS could fix it all immediately by offering Android app compatibility
Err, wouldn't these carry over Android's permission system ?
Web Application Engineer | TicketCity | Austin, TX

We're looking for someone with strong experience building web apps, mostly back-end focused. Someone that's interested in the API to the data store and everything that happens between. The existing stack is .NET but we're writing new stuff in a mix of technologies (Node, RabbitMQ, open to others). You'll be helping build out a microservice architecture and supporting a new set of client applications.

Email techjobs@ticketcity.com to apply
It's ok to kill because it is an order. I bet the other side feels the same way. Just an order
How to Not Give a Fuck What People Think
I hope Mozilla make a phone aimed at tech first movers (hacker news crowd etc), we seem to be the most likely to support attempts at openness. It would have to be high end though. A bit like Ubuntu tried to do with the Edge.
These are consistently the best HN job posts.
Indies Hunt - The best new indie games, every day
First, this is a great problem to have! Enjoy it.

More to the point, is there a business entity that owns the app? If so (or if you can create one), giving some equity to someone in exchange for helping you complete the app (either the current version or the next) is a way to pay without any cash outlay.

Since you're already finding some success in the marketing department I'd think finding someone who'd "invest" in your business in that way would be a possibility.

Last... definitely not accusing you of anything, but I was just musing on the fact that this would make a good marketing campaign: young upstart with too much success and not enough capital -- it's like a cinderella story ;)
The shape of materials to come
Agreed; this doesn't deserve down votes.
Probability distributions can be nicely modelled as a monad. See, for example, https://github.com/jliszka/probability-monad
or http://www.cs.tufts.edu/~nr/pubs/pmonad-abstract.html

I think this goes beyond what Prolly offers, and so might provide some inspiration for extending it in a consistent manner.
Why “Growth Hacking” is a bullshit fad
They could fake it, the way Cyanogenmod does, e.g. return null data to apps if the user doesn't want the app to have a particular permission.
> there's more meaningful adversity for parents to give their children than terrifying movies

I grew up in a (relatively) rough part Chicago and in spite or because of the depressed nature of the place never saw a lot of horror movies growing up.

Now working with a lot of people who grew up and live in suburbia on a steady diet of horror movies, I am amazed at the amount of fear and anxiety they demonstrate when dealing with anything vaguely paranormal or the thought of an intruder.

I know numerous people who sleep with a gun under their pillow even though statistically crime (especially violent crime) is stunningly low in the places we now live. They take precautions I never even considered growing up even though break-ins and muggings happened regularly in the neighborhood.

This is 100% idle conjecture on my part, but I always wondered if horror movies played some part in such behavior.
Basis, an Intel Company — San Francisco, CA — full time — frontend/backend engineers

Basis is a fitness wearables company; we're the company behind Peak[1], a watch
that can measure everything from movement and heartrate to the stages of your
sleep, all automatically. We are looking for both frontend and backend
engineers to help us add new features as well as scale.

Our backend team works primarily in Python on Linux; we manage a RESTful API
which the web & mobile apps use. We're looking for engineers[3] to help us make
the infrastructure behind this API scale in addition to adding new features.

We're also looking for a second DevOps Engineer[4] to join the team. Our present
engineer here is solely responsible for our monitoring and paging
infrastructures, as well as nightly deploys to test clusters. There's a ton
more he has planned, and he'd love help getting it done.

We also have mobile positions open for both Android and iOS. In addition to
having a beautiful UI and your typical RESTful HTTP API, our mobile app has the
unique challenge of also needing to communicate with the user's watch over
Bluetooth. (See [2] for open positions. Apologies for the short description
here, I'm a backend engineer.)

[1]: https://www.mybasis.com/

[2]: Links to all openings: https://www.mybasis.com/careers/

[3]: Backend Software Engineer: http://www.intel.com/content/www/us/en/jobs/job-search/js2.h...

[4]: DevOps: http://www.intel.com/content/www/us/en/jobs/job-search/js2.h...
SEEKING WORK
Web/Mobile developer
Location: Czech republic
Remote: True
Willing to relocate: yep
Technologies: Web(Python, PHP, Java, JavaScript, XML-based etc..) Mobile(Objective C, Swift)
Résumé/CV: http://cz.linkedin.com/in/ttatarshaov,
http://famer.github.io/assets/CV-Timur.pdf
Email: tatarshaov@gmail.com
I had this problem as well. Finally someone said to me "What the hell makes you think you shouldn't be a little bit hungry all the time?"

That hunger is the drive that pushes me to do things now. I don't want to fully satisfy it; I use it. I think a lot of us modern humans could stand to learn that. It definitely helped me.
One of the structural features of brainstorming is the prohibition on criticism.

Etc.
How many monthly active users (or even daily) do you have? As far as I'm seeing through Twitter, it's just people sharing the link, but using it?

I'm in a similar situation with http://petithacks.com Launched it last september while learning Rails, and got some traffic peaks that bring among 2-3k users/month (but only 100 active - liking, saving stuff).
This is how startups are unfortunately supposed to feel. The fact it's spreading without you having to do much is a good sign. Just keep going as much as you can and don't worry too much. Easier said than done, but you're on the right track.

You don't have to optimize every part of the project for it to be successful. You're not going to miss out on anything if you don't perfectly execute right now, just focus on getting better a little at a time.
Courex - Singapore - Full time - Polyglot developers - Remote(Asia preferred)

Courex is a logistics company founded 6 years ago in sunny Singapore. We are bootstrapped, profitable and proud. We are building solutions to fix the logistics industry. Our mission is to automate the processes used to manage warehouses and logistics.

Our tech stack

PHP, Ruby, Javascript, Scala, AWS, ZeroMQ, Docker, Ansible, mobile(iOS, Android), OpenCV, PCL. There are heavy elements of computer vision, machine learning(route optimzation).

We are open to remote workers and friendly to people with disabilities(one of our colleagues has a disability). We prefer our remote workers to be located in Asia so as to have more common time with our Singapore office. We like generalists who knows a variety of technologies. But so long as you do good work and you work well in a team, we'd love to speak to you.

Please contact Zan at zan@courex.com.sg
Thank you! The new design makes my various Arch Linux-related search options impossible to use as they all have the same icon (which shouldn't be a problem – I don't want to have to design a unique icon for every possible thing I want to search).

Aside from that, what is the benefit of the new design supposed to be? It looks like it's designed for touch, but Firefox on touch-based platforms has a completely different UI anyway. And even if someone were to use the desktop version of Firefox with touch input, the targets look a bit small. So I don't understand the point of making the UI worse for keyboard and mouse input.