skysight-inc/HackerNews huggingface dataset:
It's pretty easy to write a Dockerfile that isn't completely reproducible, like anything that uses apt-get.

I would also say that VM images should be built in an automated way, although VMs do allow you to shoot yourself in the foot.
Default to version 3. However you need to check these 2 things:

1. Are the libraries you need available in python 3. (Most are, but there are exceptions).

2. What are you deploying on. There's still a lot of older RHEL/CentOS series servers in production. At best
the ops team will say "no" when you tell them to install python 3.
Highlights for the TLDR crowd: multiple cursors and improved editor performance.

I know many of our users/contributors are from here so thanks to all of you for the awesome involvement we've seen. You guys rock :)
Apple Introduces Healthkit For Tracking Health And Fitness Data
London or Remote, Full Time

Stack: Java, Hadoop, Storm, Python, Flask, Celery, JavaScript, node.js, Backbone.js, Backbone.Marionette, HBase, Redis, MongoDB, PostgreSQL, Kafka, RabbitMQ

Resume: https://bit.ly/es_cv , https://github.com/emilssolmanis , https://linkedin.com/in/emilssolmanis

Contact: emils.solmanis at gmail dot com

I'm a data engineer / full stack developer. I have close to 5 years of professional experience, have a machine-learning background and am passionate about distributed systems and scalability.
I'm currently looking for a London based or remote position, preferably in a start-up, with a great team of positive people. It would be nice if the product is data-driven -- scrapers, recommenders, analytics and the like are a perfect fit!

NOTE: I'm not currently in London, but I'm moving there on July 14th, just starting the hunt.
We follow an honor-based system. If a user abuses root access, we take their privileges away
Rather like the focus on laundry services I was reading here (or was it on Digg?) the other day - lots of [primarily] young men hate laundry and so think "I know I'll start a laundry business" apparently.
Ask HN: Accept offer from startup accelerator?
Hi all,

I am running a start with my co-founder (2 devs). We've done lots of freelance work together before and a previous startup which failed sadly. The previous startup went through a European accelerator.

I am now faced with an offer for our new startup from a different European accelerator. There terms are approx 6% to 10% for around £20k ($34k).

The startup has about £19k cash in the bank and generates about £4k to £5k a month. We want this startup to do well and get big.

We are not marketers and this is what we need help with most. We know a few people we can get help from friends / network. We have both quit our jobs and will soon work on the startup full time. It has been bootstrapped for the past 18 months and we could only work on it part time.

Questions:

Would you accept the offer from the accelerator? Why?
Would you go straight to an Early stage VC? Why?
Would you continue working on it yourself for a few more months before to get a better valuation? Why?

Anything else to consider?

Other notes:

- We don't think we've quite reached PMF
- Our product is pretty much MVP, no bells and whistles
- Our next goal is to concentrate more on Cust Dev

I appreciate any quick responses as I have to make the decision soon.

I am sorry but I had to post this with a new account.
How do you figure they need Docker for that? Seems like it's what they chose, not that they had an undying belief that Docker is the One-True-Solution.
It's clear that both open and closed office plans have their advantages and disadvantages. Ditto hot desking.

I'm surprised that no hybrid solution to this problem exists, or at least one that's taken hold. The best solution we currently have seems to be giving everyone a private office and augmenting it with really good team collaboration software. In most cases however, this does not eliminate the need for direct human collaboration, which is partly why open office plans exist in the first place.

It seems you could accomplish a hybrid approach by somehow giving each employee the ability to toggle the privacy of their workspace on or off. How you would accomplish that remains an interesting question. Some ideas that come to mind:

a) Have two physical workspaces for the employee: one private, one open.

b) Some sort of The Jetsons-esque enclosure around the workspace that can be toggled. Might use technologies such as electronic smart glass (for privacy) and/or active noise cancellation.

c) Have two floors and lifts under each desk. Want privacy? Just ascend or descend into it. It could even support hot desking on both floors, provided the proper visual cues and safety features existed. The cool part about this approach is it could in theory make moving your desk much easier.

d) In the future it could just be a matter of telling your standard ocular and cochlear implants to filter your peripheral vision and hearing accordingly.

Disclaimer: Some of these are admittedly crazy.
El Segundo, CA - FULL-TIME, IN-HOUSE

Web/Software Application Developer Needed for Great Startup in El Segundo

Aggregage is revolutionizing the world of B2B Media. We will be launching 1,000 business vertical sites over the next five years. We are well funded for the next several years, but our model works with a small team doing big things.

We are looking for a full-stack Java web developer. We are a small company and are looking for a solid programmer who can grow with the company. Someone who is a team player. And even if you don’t have experience with everything listed in this job description, we offer excellent learning opportunities for those who are eager to expand their skill sets.

Job Responsibilities

Working in a small development team, you will take a central role in the technical design, and development of the front-end and back-end of the application that’s written in Java, MySQL, Lucene, JavaScript, HTML/CSS. This application deals with fairly large scale of content and users, so understanding of robust, high-performance sites is a plus.

Job Qualifications

In addition to programming capability, candidates must have experience working on collaborative development teams and good communication skills.

Ideal candidates will have experience building all facets of software systems including the data model, business logic, and front-end.

Knowledge of the following is required:

Java
HTML/JavaScript/CSS
Java Frameworks such as Spring, Dropwizard, or Wicket

Knowledge of the following is a plus:

Lucene or SOLR
jQuery
ORM (Hibernate, etc.)
MySQL and SQL query tuning
Ant/Maven/Git
Apache
Linux

That said, we’re mostly looking for great developers who are great to work with. If you don’t have experience with everything listed above but are still a solid developer eager to learn new things, you might be a great fit here.

Visit: http://www.aggregage.com/jobs
I'm curious about this, alfred always just seemed like quicksilver (http://qsapp.com/) lite. Can you write alfred plugins?
I'm not objecting to bloat or Clippies or any of that other stuff. I'm objecting to this frame of mind that people have which laments the lack of web browsers, has no interest or intent to write one themselves, but then wonders why no one has spontaneously written one for them free of charge, and then decides Plan 9 is a waste or non-starter on account of it. I don't mind if someone decides Plan 9 sucks† or isn't right for them, but the logic some people in this thread have used to arrive at that conclusion is unreasonable. There's no money in it, and the marginal utility of a word processor on Plan 9 over a word processor on Windows is evidently negligible enough that no one has taken a personal interest in writing one for themselves.

All of the features fantasized about in this thread you could write yourself if you wanted to and had the time and money. If the person lamenting the lack of a spreadsheet program lacks either the time or money or interest to write it, it shouldn't be much surprise that everyone else lacks them too. It is unreasonable to dismiss a system because no uncommonly charitable programmer has donated their time to write programs that they don't personally need or get paid for. Toilets are valuable enough that people pay plumbers to put them in their houses so they don't have to piss on their mattresses, but apparently no one can think of anything valuable enough about a Plan 9 word processor that they would be willing to do anything that would make it a reality.

Really none of this is specific to Plan 9 or even to computers. Maybe I should have bit my tongue, rolled my eyes, and kept quiet like I normally do.

† It does.
http://healthyeating.sfgate.com/average-calorie-intake-human...

2800 is the high end of the scale. 2500 would be an average for males.
Geez, did you lose the ability to use Google or something? L-theanine is naturally found in tea. If it caused health problems, tea drinkers would have noticed by now. To be specific, here is a list of reasons you might want to avoid L-theanine https://www.livestrong.com/article/109181-dangers-theanine/ or bacopa monnieri https://www.livestrong.com/article/58203-side-effects-bacopa... Perhaps nootrobox should list these in their FAQ.
What is new in iOS8 iSkype, iPaint, iChina, iApplause.
I think it's more that engineers are (rightly) lazy. Redis feels very simple - install it, run it, do your key/value operations.
Linode, Slicehost and Digital Ocean all have pretty good libraries for beginners:

https://library.linode.com/

http://articles.slicehost.com/

https://www.digitalocean.com/community/articles
Just trying to replace your morning coffee. Keep eating those waffles and bacon!
Yes, for the love of god, just call it marketing. All marketing is supposed to be data driven anyway. We don't need a new buzzword to describe a marketer behind a computer.
Moving charges radiate energy so there's at least one source of a drain.
I have a question: what is the typical workflow for a user to "update" a markdown file on a static site that generates html ?

I'm okay with ftp being so 90's but I don't see regular joes git-pushing their website.
FWIW I'm not sure that the note that this project was started in June 2014 really helps the credence of the site.
Location: Seattle, WA. Willing to relocate or explore working remotely. Ideally full time, though willing to consider contract / part time.

Primary Domains / Languages / Platforms / Misc. Other Keywords: Web application development (front and back end, preference for back end), some database internals, some 2D game programming with PyGame, academic experience with hardware and image processing. / Python, PHP, Java, Bash, JS/Node, AS3/Flex, C, C++, Clojure. / Many bits of Amazon Web Services, Linux, and LAMP. / Flask, Yii, enunciate, tomcat, jQuery, Numpy, oAuth, Spring, bcrypt, HTML 5, MySQL, git, perforce, svn, radar...

Resume / Portfolio / LinkedIn: http://www.thejach.com/public/secretan_resume.pdf / http://www.thejach.com/portfolio / https://www.linkedin.com/pub/kevin-secretan/54/1b1/b33

Contact: kevin@thejach.com

I'm young in my career. I started programming in late 2004 but I've only had three years of work experience at startups consisting of the CEO, myself, and maybe another person or two occasionally brought on to do this-or-that (though at my second job I got to work with a small open source community too). Chunks of my work were part-time because I was finishing my degree concurrently.

At this point in my life I still feel like I ought to be performing a breadth-first search of areas I want to work more in. Therefore I'm not too picky about what I'm working on, so long as I can see the actual or potential business value, and my main criteria is how nice for me personally it would be to work on X. I think languages matter. I'd love to work at a Clojure shop. I'm not as experienced with it as I'd like to be, but the philosophy of the language resonates with me and I'd like to go deeper into it. I still tend to think in Python though and it's my go-to tool for most things, so I'd also enjoy working at a Python shop. I've done enough of the other languages listed to work with them and be happy about it, but they're not my favorites. (I do like C a lot more than C++. I'd like to learn Rust as well.) I'm part of the hacker news majority that uses vim, and I prefer a (Gentoo or Mint) Linux workstation but can still be productive on Windows 7, provided Cygwin and gVim are installed.

I have health insurance through my father's company for a few more years, so if you're looking to save some employee expenses on that front I might be a good choice. ;)
> For example, this: http://explainshell.com/explain?cmd=tar+-z+-c+-f

> Is the same as: http://explainshell.com/explain?cmd=tar+-zcf

Which is also the same as http://explainshell.com/explain?cmd=tar+zcf because of the unique way tar treats argv[1].
Excited to launch Nootrobox (www.nootrobox.com) today! We have two goals:
1.) we want to make it drop-dead convenient to use nootropic stacks, and
2.) make nootropics more accessible and safer to a wider community of people.

We've been curious about nootropics for awhile and have experimented with different stacks, and it was a huge pain to buy everything in bulk and mix the right proportions of compounds together. The goal of Nootrobox is to abstract that pain away so it's as convenient to taking a vitamin.

Nootropics is somewhat of a mysterious and shady concept for most people, and we want to fix that. Many people take supplements for maximizing physical performance, and there's very little social stigma for that. But for cognitive supplements, the response is much more wary. We want to make mental supplements just as mainstream and commonplace because we ourselves have felt the effectiveness of nootropics.

So Nootrobox is going for convenience and accessibility. Our first stack “Rise” is actually based off a common mix of Bacopa monnieri, L-theanine, and caffeine.

We're providing a limited 15% discount to our first 500 orders and we're letting you guys know about this first here. We also have a referral program that gives $5 discount/credit for each person that buys through your referral link!
There is iSkype, iWhatsApp, iPaint, iChina, iApplause.
Call/SMS integration is great. It's worth noting that Google had absolutely everything they needed to do this years ago, and just... didn't. Hangouts is still inferior to iMessage today. It's a real shame.

Edit: this extensibility stuff might be enough to tempt me back to Apple from Android, at last. Third party keyboards, too (I've gotten quite attached to the Android swiping stuff). Honestly, at this point, I'm not sure what keeps me on Android. I confidently predict that iOS Active Notification usage will be far higher than on Android, even though Android has had it for years.
Thanks for the write up. It's the perfect time for me to be reminded about starting simple and changing the architecture as needed. I have prematurely optimized on one project in the past. It was painful. And after all that pain the mythical millions of unique visits never arrived.
Pressy for Android... Need iPhone
Keep in mind that fatal car accidents still far outweigh homicides and that sexual assault - whether you are in suburbs or the cities - are far more likely to be perpetrated by acquaintances than strangers lurking in alleys.
I installed ghc just to see if packages could be installed, sorry if that caused you problems.
No, it only has an AA battery. I also have a remote control from a Sharp radio system which still works after 24 years with its original batteries! But this one is used very rarely, say 2-3 times every year.
I don't care about flat or transparent. I just hope they effing fix windowing and multi-monitor support. ⌘+` is ridiculously buggy.
Other than Finder, the rest of the keynote seems to have addressed photo sync (nonissue for me so I saw something happened but didn't follow the details), but notifications is getting a big revamp (in experience more than UI it seems).

EDIT: The Notifications UI is actually getting customized widgets finally. About damn time.
I think there's a lot of illusion here because not only is the energy being consumed at a terribly slow pace, you also can't "see" it being consumed. If you could watch the battery run down, and see that it was now only "half full" (or whatever fraction of the charge currently remains) as opposed to a hundred years ago, it would be less magical.

For a similarly long-running process, consider underground coal fires. If a seam of coal is burning, it may take hundreds of years to burn itself out, comparable to the lifetime of the ringing bell. But because it is consuming its fuel in a much more obvious fashion, it's less magical.
The physical act of walking, itself, consumes no gas, sure.

That's not the point. The point is to be mindful of where the calories you're burning came from. And if you're in the developed world, with industrial agriculture, then your food is almost certainly steeped in petrochemicals.
When I first switched from Windows to OS X, I frequently had what I call the "Maximized Window Off by One Pixel" problem.

Since there is no "maximize" button on OS X, I would always manually maximize my browser window. But since humans are imperfect, occasionally I would resize the window 1px from the right edge. When I wanted to scroll down (without using the mouse wheel), I would flick the mouse cursor to the right edge of the screen and "click" to start the scrollbar drag, which of course would click a background window and infuriate the heck out of me. I have since adapted to never use the scrollbar.
Whoops. Thanks for the heads up!
Redwood City, CA - FULL TIME - ON SITE

We’re looking for a Data Infrastructure Engineer to join as our first engineering hire.

You’ll design, implement and debug our backend, which processes data coming from mobile applications through a forecasting engine, which will then send the forecasted data to the front end. You’ll also develop back end systems for user-focused features stemming from data gathered from a variety of data sources.

Our product is driven by data, and we measure every part of the product and user experience through analytics and user surveys to deliver the best experience possible. Our current stack is Java and Scala on the backend, front end in Angular.js and we’re hosted on AWS.

Here are some specific things you'll own:
• You’ll design, implement and debug scalable Big Data backend systems that provide analytics on the front end.
• You’ll design and develop analytics systems within a service oriented architecture, and systems for big data processing.
• You’ll use storage and interchange technologies like MySQL, Hadoop, HBase and Presto within a heterogeneous Big Data ecosystem.

Our Ideal Candidate:
Our ideal candidate has created data analytics systems for sales forecasting or demand forecasting using frameworks and technologies like Presto, Spark, Hive, and Hadoop from scratch.

Here are a few other things we’d be thrilled to see in a strong candidate:
• You have 5+ years of experience developing high traffic web applications in Java, and can demonstrate knowledge of functional programming languages like Scala or Golang
• You have a BS, MS or PhD in Computer Science, or equivalent work experience and can share open source contributions
• You have experience developing and scaling a data analytics infrastructure, ETL, or data warehousing for a software company
• You’re an early adopter of new technologies. You were exploring Hadoop and Hive in 2008, Spark in 2011, and Presto in 2013.

What's in it for you? We thought you might ask... here's some of what we offer:
• Competitive salary
• Meaningful, first engineering hire Equity
• Full benefits (medical, dental, vision)

Apply via link: http://www.thesourcery.com/jobs/705
I am in an office of 4. It used to be an office of two, which was great - most productive time of my working life.

Even with just 4 of us, it means there is a good chance someone will be asked something, and regularly the head comes down to discuss stuff with one of us (often me). I can deal with it for the standard bug fix type work, but trying to learn something new is really difficult with constant interruption.
It's unfortunate that it doesn't estimate when that might be. As the 'internet of things' becomes more and more important, I can think f many applications for very long-lived low-voltage batteries in places that might not be suitable for solar panels or have access to wired power.
We're launching it today!
It's California locations. 10.9 Mavericks was the first in the new naming scheme.

https://en.wikipedia.org/wiki/Mavericks_(location)
I am an expert multi-tasker!
There are two big things here:

Health: it's stepping on the toes of many partners, but might be groundbreaking. It's extremely hard to crack healtcare, it's very closed, defensive system of people and bureaucracy, Apple might just have the power to do it.

Extensibility: intents are basically _the_ reason Android can work so much better in many cases than iOS. I hope MS will bring it to WP very soon.
An alternate explanation (and in this case also the real one :)) is that the database doesn't have any keys at that specific size range.
Show HN: Online articles read to you (Mobile web app)
Yeah, I should have been more exact in my initial wording. This is the error I was receiving as well, though I check it now and instead am getting an error from my browser ("No Data Received") instead of getting the "Cannot open connection" error from the service.

I noticed on Techcrunch today there was a segment on John Oliver's Sunday night HBO show where he discusses Net Neutrality. I didn't watch the clip but maybe the outage is related to this.
Yes. They're called "workflows". http://support.alfredapp.com/workflows
Hey everyone, I’m looking for a feedback on which direction I should take this. The current version is extremely basic, and mobile-optimized for on the go use.

Specifically:

1)Do you currently listen to audiobooks, podcasts, radio, etc? When, for how long at a time, etc.

2)Is audio quality, voice, or accent a big problem?

3)What kind of content do you want to hear?

With English as my first language, the non-human voice did bother me for about 10 minutes, but then I got over it. I’ve shown it to a few immigrants in my parent’s generation, and they either couldn’t even tell it was an artificial voice, or didn’t care.
Foxconn confirms 4.7" and 5.5" Apple iPhones
UT Austin, nearly 20 years ago. NFS and NIS and a locally-written authentication system meant you had the same home directory on any Unix machine you sat down at. Since your configuration was all in your home directory, personal configuration was also instant. A skilled and somewhat crazy sysadmin team meant that (almost) all of the programs that were available on one system were supported on all of them, so you had the same environment on any of about six different OS/hardware setups.
Global police operation disrupts aggressive Cryptolocker virus
Which keynote are you watching?
We are bringing down the unit economics of running the site to keep it up affordably. Apart from that, Runnable will continue to operate as a free service for developers.

We need the help of the community to maintain the site/content. If you'd like to help, feel free to drop me an email - yash [@] runnable.com
Well... lets do the math... You have a valuation of 2-4x revenue. Sounds like a good deal just on those numbers alone... but if you need the money and they can offer you something you don't have like marketing assistance. Seems like the offer makes sense.

No way to really tell if you will ever get a better valuation since we don't know what you do and what your financials are like.

Money in the bank leads to more money in the bank...
China Blocks All Google Services Ahead of Tienanmen Square Anniversary
It's like Pushbullet built into both OSes with the polish that entails. Absolutely genius. I hope Google builds Pushbullet or something very similar into Chrome and Android, that integration is awesome.