skysight-inc/HackerNews huggingface dataset:
>Smoke a little weed before you go on a purposeless walk.

YMMV, for me that would be a paranoid, intellectually numb walk.
Amazon.com 1997 Letter To Shareholders [pdf]
San Francisco – InstaEDU (www.instaedu.com)

We're a 21-person education startup in downtown San Francisco looking to add to our engineering team.
InstaEDU is a marketplace for online tutoring. As more education moves online and video and collaboration technologies reach a point where they can properly replace in-person learning, we see an enormous opportunity to reach a much wider category of students. We’ve been growing quickly and announced our series A this past August.

http://techcrunch.com/2013/08/14/instaedu-series-a-battery-v...

To keep up with our rapid growth, we’re excited to add new team members to our 10-person eng team. We're looking for engineers with strong python programming skills, proficiency with javascript, HTML, CSS, and experience working with Django, SQL/PostgreSQL, JQuery and/or Redis/NoSQL. We’re looking for both full-stack and backend focused (python) engineers.

Additionally, we’re currently looking for Mobile Engineers to help create InstaEDU’s first mobile apps. If you’re a strong Android or iOS developer interested in playing a major role creating the apps, we definitely want to hear from you.

More about the roles here: http://instaedu.com/about/jobs/

Benefits of working at InstaEDU include: close-knit team all passionate about the product we're creating, weekly catered lunches and fully stocked kitchen, 401K, Medical, dental, and vision insurance, hack days, weekly Friday happy hour and monthly team events (Wine tasting trips, Giants games...)

Feel free to ping me at kate (at) instaedu (dot) com if you have any questions. To apply, send your resume, GitHub profile, blog, and/or any projects that you're proud of to jobs (at) instaedu (dot) com. If you're awesome, we want to hear from you!
It also makes the arrow shorthand less useful.

Instead of -> {...} replacing function() {...}

We get => {...} replacing (function() {...}).bind(this)

Why should the less common case get the more convenient syntax? Especially considering when we already have Function.prototype.bind to do this. How could they possibly agree on this but not the thin arrow?
Famous people telling what they have learned in life
Because that's (possibly) what his contract says?

This is where the "just sign it" attitude is going to bite some people.
SEEKING WORK - Los Angeles (remote or local)

Experienced developer looking for small to medium projects. I have strong experience with the following: C#, F#, Java, Scala, Haskell, Javascript, TypeScript. My main speciality at the moment is the development of reliable Javascript applications using strongly-typed source languages. I can work across the full stack if necessary.

I also have extensive experience with: domain specific language design, compiler implementation, framework implementation.

GitHub: http://github.com/paf31, http://github.com/purescript (I am the original author of this project)

Website/Resume/Blog: http://functorial.com

Contact: my username at cantab dot net
Hmmm. No Python-gevent? Still? Good showing of http-kit, though. Love that lib.
San Francisco or Remote - INTERN The team is developing a next generation Open-Source Scalable Data Pipeline for Hadoop, Hbase, Spark and Storm
We are looking for INTERNS, both on engineering and design that are looking to get Involved with BigData. If your interested in learning more about BigData.
Email me: steve@demandcube.com
Wasteful would be not giving the interview every ounce of effort that we had. I have a passionate hate for the Caltrain and didn't want any additional reason to stress on the morning of the YC interview. Showing up to the interview frustrated or stressed seemed more wasteful.
Yeah for me my ideal relaxed and creative state is in the exact opposite of a dense urban environment. Not that it doesn't have its place, it just seems to impose a sense of purpose on you no matter what you're doing.
I kind of like that things are standardized/regulated in the Java space. If you're using anything close to industry standard tools and methodologies I can come in and be an effective member of your team faster. I know it can sometimes be more exciting to build something in a way no one else has ever built it before, but it's usually a bad business decision to do so.

This is one of the reasons why I still lament javascript. It seems like everyone and their mother is using a different framework to accomplish essentially the same task. The flavor of the week last exactly that long: a week.
Screw It, Yelp Should Do Three Apps
Carmack's response: "No work I have ever done has been patented. Zenimax owns the code that I wrote, but they don't own VR." [0]

[0] https://twitter.com/id_aa_carmack/status/461918500307472384
Microsoft fixes Windows XP browser security flaw despite end of support
Author of VCR.py here, thanks for the great blog post! I really like seeing real-world use cases like yours. The decorator you created is very cool. I'm considering adding something similar to VCR.py itself where it introspects the test to automatically name the cassette.
What do the top 10 billion-dollar tech startups have in common?
See http://en.wikipedia.org/wiki/Paycheck_(short_story) for exploration of similar ideas, by Philip K. Dick in the '50s.

Was adapted into a big budget 2003 movie.
I've never actually found much value in foursquare even when I tried to use it. Nobody else I know uses foursquare, so it just seemed like something that took effort and did not add much value.
You appear to be right about P&W.

About the engines: heck, the Space Shuttle Main Engine was staged-combustion Oxygen-Hydrogen. The question isn't whether the US could produce such an engine. It's how soon, and how reliably. ULA has laid in what they say is a two-year stock of engines as a hedge against ... hiccups in the supply chain, but they'd need new engines after that. For a clean-sheet design, that would be a crazy aggressive schedule. With RD-180 design docs in hand, well... we may soon see.
Form Does Count – Why Even Small Design Decisions Matter
Business schools have some of this, for sure. But they also have a lot of high level technical analysis (market size, cost structure) and a ton of things unrelated (finance, management, etc.)

What I was taught as the "design process" is actually much closer to what people study in anthropology and ethnography than business school.

Some of the core requirements involved going to unfamiliar places and just observing, asking questions, embedding yourself in an effort to understand domains and cultures that you aren't familiar with. That was a big part of the point, forcing people into doing that kind of stuff.

Another issue that leads to all this is that "design" is an overloaded word, with many valid uses that are only tangentially related. Product design, interaction design, graphic design, etc., some of these put form over function, by definition, others put function over form, as is their purpose.

I'd say that the main point of the article is that function/purpose/problem/need first design is the revolutionary thing, and there was an opening for the word "design" to resources behind it. Into that opening poured a stream of by great designers from form focused design domain, and the result was disappointing.
What web framework can use that works with CDI, and standard EE stuff that is request-repoonse based?
In addition to Tor, I didn't see in the article, did she use Ghostery or any other browser privacy plug-ins?
absolutely what I came here to post, props to the kid for this. I am sick of companies like pretending like their app will "change the way people <whatever>". No it absolutely will not. It's a runaway success sexting app, or a runaway success "stupid game" - just admit it and I'll respect you more for it!
Kyle,

Are there any plans to update the Android version of the app? I love 1Password on my mac, but on my nexus 5, the experience sucks! Anything in the pipeline on that? Or is agilebits just focused on OSX/iOS for now?

Thanks!
By no means am I going to say that what I write is true for the majority of 4sq users, but I and most of my friends use it to mostly keep track of visits abroad and occasionally search for a restaurant/bar/new place to check out.
So splitting these features into two apps is not something I'd enjoy too much.
I while ago I had to choose a JVM based MVC framework to work with and originally I was looking at Spring. Needless to say it's a Mount Everest of frameworks, so by looking for alternatives I've stumbled upon Play. I decided to go the whole way and use Scala with it. Never looked back since. Typesafe stack offered me a rock solid Scala/Play/Akka/Slick stack with type safety, scalability, immutability, concurency that few others have (if any).
Fantastic story. I've been wondering if there is a truly private, easy to use chat. Something cryptographically secure, but easy enough that I could get other family members and friends to use it.
John Carmack: No work I have ever done has been patented.
Interesting "discussion" on reddit about the article (language warning): http://reddit.com/r/unitedkingdom/comments/24g5xn
Every time I use FB I swear at whoever designed the damn sort. Either it picks some useless articles to show you as "Top Stories" or it sorts the articles by the latest comment date. Plus it keeps switching on its own back to "top stories." Maybe it's not designers but whoever made that design decision pisses off everyone I know. Designing for users and designing to enhance income is not usually the same.
Ghostery phones home, doesn't it?
Exactly why I walk to and from work. About 25 minutes each way, instead of taking the bus, or light rail. People always ask me, why do you walk? Because it's damn relaxing, especially when I look over and see traffic.
There are many frameworks showing as "did not complete". I was interested to see the results for Spray since it did really well in previous rounds, but there are no results for Spray in the latest round.
Can you message people?
I find SF to be one of the worst cities to walk around. Lot's of it is just boring, lot's of it is just unsafe or very dirty. Top cities for me would be Paris and Brussels.
Adding @Inject is hard now?

Most DI frameworks automatically configure, and register objects. So literally all you need to add is the annotation.

Then you can override the automatic registration with you own, with different implementation when required.
Arrow functions don't break anything, they just add a little bit of complexity. And trust me, once you start using them, you'll never go back. That is one thing that TC39 absolutely got right; it solved a direct pain point in JS code and it's far easier to write good code with it.

I work on the Firefox Debugger, and all the devtools use ES6 extensively, especially arrow functions. They aren't confusing. Almost always, `this` refers to the object instance that you are working on, and arrow functions allow you to do quick functional programming inside the methods. It's beautiful.
If you're going to use a program, you need to be very familiar with it. You can't have to think about driving the program, so that you can think about the words you're trying to put together. If you have to shift your thoughts to "how do I do this in this program", you've broken your writing train of thought.

For the same reason, you also need to be a touch typist.

On the other hand, writing on paper... can you type faster than you can write longhand? Do you dislike having to write by hand? If that's breaking your train of thought, then it's not the answer either.

Use whatever you have to think about least, moment by moment, as you use it. Writing is hard enough without being distracted by your tools.
REMOTE: We're looking for a Director of Engineering to serve as our first full-time engineering hire. We are SumOfUs.org, a global online-organizing platform with millions of users and a rapid growth trajectory. We use technology to rapidly scale organizing efforts, so that we can win battles in weeks that used to take years. Our ideal candidate is a talented and thoughtful engineer who would rather build technology that solves real world problems than apps that let you rate the bar stools at your favorite watering hole -- or whatever the next it app is ;)

We're mostly remote, but we've got offices in NYC and SF. You can join us at one of those offices, work from your house, or work from your favorite coworking space.

You'll be the first full time hire, so you'll have a lot of influence over the technical stack and future hiring decisions. You'll be an amazing team of one for a bit (with contractors as needed) and you'll scale your team as our organization scales.

This is an amazing opportunity for the right person. Our team is amazing, truly. We hire the right people and invest in their personal growth.

Email info@sumofus.org with the subject line DIRECTOR OF ENGINEERING for more info. Applications are open now and we're looking to hire by end of June.

Need a VISA? No problem. We'll help you secure one.
Hi!

Absolutely, we've posted a bit about it on our blog:

http://blog.agilebits.com/2013/11/15/1password-4-for-android...

The beta is coming along nicely, you can still sign up for the beta if you wish to try it out.

Let me know if I can do anything else to answer any of your questions or concerns.

Kyle

AgileBits
I guess I better not become a programmer, because if everyone became a programmer, there would be no one to farm the fields.
Every time there is a debate about the intrusiveness of Google, or Facebook, there is a chorus of people around here saying "If you don't like it, don't use it" in defense of some kind of capitalist or libertarian ideal.

Hopefully this article helps to put the lie to that kind of thinking, and we see this pervasive intrusion for what it is: corporate oppression; the abuse of the corporate power over individuals.
I wish I had the patience for this in the morning - I am the sort of person that rushes from A to B stressing over how much there is still to do and how little of it I've managed to complete.
A little-bit off topic: The hard problem in developing countries is getting the idea implemented in a feasible and simple way.

Advances in logistics, transportation and information flow which can be used by the local population in the most simplistic way without compromising on equality
Right now it only explicitly supports HTML and text emails because it composes the multipart MIME message itself. Pull requests are welcome!
I've read that Wickr is working on a desktop client, but it doesn't exist yet.

The lack of password recovery could be an issue for some people.
> But it could help you land a nice job.

That's the advice I give to aspiring app store millionaires: on average there's no money in the app store, but there's plenty of money to be made making apps for someone else. Throw something on the store that's above the level of flashlight app, and point to it when in contact with a potential employer. There is no ??? step, you just move straight to Step 4: Profit.
I can strongly recommend Dropwizard for the plan. It is much less stuffy/enterprisy and you can easily split big apps into smaller services. It is some glue code on top of Jersey run in embedded mode Jetty (thus very little ops work needed).
Play Framework is also nice, but a bit too much opinionated! Meaning hard to make it do something in another way, which happens in real world big applications...
We do have Windows tests (run exclusively on the Peak environment for Round 9), but most of the ASP.NET tests are not starting and passing validation correctly as-is. We'd like to get these fixed up along with all of the other tests that are not passing validation and running correctly. As you might expect, we have a never-ending game of whack-a-mole with so many frameworks in play, so we lean heavily on the community to assist. We'd love to get pull requests to help validate the existing .NET tests.
Tech Hubris: The Silicon Valley Antitrust Hiring Case
Streamtools: a graphical toolkit for working with streams of data
> But there are also surgeons who pioneer new breakthroughs and research new procedures.

I agree, but the key point in there is that applying new tech often requires significant domain-knowledge in whatever that other industry is.

Generally, this means chains of people, rather than just one person who happens to be both a professional programmer and professional <other thing>.
It would actually be much easier than with most products, since this is just a change in the UI. You could fork Chromium while still keeping Blink upstream, and build whatever UI you want (somewhat similar to what Opera is doing).
Contentful - https://www.contentful.com - Berlin, Germany (VISA)

We are hiring for several full time positions:

1. Android Developer - http://contentful.workable.com/jobs/7793

2. Dev Ops - http://contentful.workable.com/jobs/8221

3. JavaScript Developer - http://contentful.workable.com/jobs/2980

4. Ruby / Rails Developer - http://contentful.workable.com/jobs/2954

5. Elasticsearch / Lucene Engineer - http://contentful.workable.com/jobs/2957
Contact Jordan@scopely.com for more info!

Los Angeles

VISA, FULL TIME

SCOPELY (www.scopely.com)

Title: Lead/Sr. Data Wizard/Engineer/Master/Munger

Cloud hosting, external API consumption, data ingestion and batch processing services like Hadoop are your focus if this is the right position for you.

What will you do?

Build an A/B testing service to help project revenue outcomes of potential games

Automate the import of data from a variety of sources (ad providers, for example) into a singular data source.
(Technical: RESTful API, AWS, Command Line Code)

Aggregate, normalize and process data and work with Product Managers in an effort to gain perspective on user behavior and monetization strategy. (Technical: Python, RedShift, MySQL, Hadoop)

Produce automated high-level reports, dashboards and visualizations for many teams at Scopely including Revenue Operations and Product Management. (Technical: Pandas/Python ---> Tableau, d3)

Create the infrastructure to drive an ad-mediation service for determining optimal ad-selection for certain users via application of intelligent algorithms (Technical: Green field)

What do you need?

Batch processing service experience via Hadoop or similar proprietary variants (Voldermort, etc.)

Python or Perl or Shell Scripting programming experience (OO)

SQL Mastery. Inner and outer joins, windowing functions, you should know it all.

Experience with third-party API integration.

AWS or similar experience. Big plusses for S3/Redshift experience.

Experience in large throughput environments.

Stats, for perspective:
Daily data ingestion rate: ~100 GB per day
SQS: approx. 35 million messages per day
Number of rows in the largest table > 4 Billion
Size of the largest table = ~ 1TB
Total row count in our Data Warehouse > 35 Billion
Total size of our data warehouse > 9TB
1.2B API requests per week - all generating analytics events.
SEEKING WORK - remote .

I'm a full-stack web developer. I love building MVPs, so if you have an idea, then I can quickly build a MVP for you.

My skills : Ruby, Rails, Sinatra, HTML5, CSS3/Sass, jQuery/CoffeeScript, Bootstrap/Foundation, VPS/AWS/S3/Linux/Ubuntu, SEO/Inbound Marketing.

### Recent projects :

http://railyo.com (A curated job board for Rails Freelancers), http://assembleyourpc.net (pc builder tool)

### Weekend projects built using Sinatra/Foundation :

http://distancecalculator.me, http://scrabblewordfinder.org

My Blog http://blog.sudobits.com

Contact : ramesh at relaxingartists.com.
Using synchronized, atomic properties and locks is not the right way to do these things as your code gets really complicated when trying to do basic things.

One point being made in the op is that you don't have to. Of course, you may be constrained by how the libraries you want to use are structured, but I don't think this is necessarily the case. What if you used the op author's actor framework?
Show HN: A WebGL demo of the Observer Effect
Yeah, I had a hard enough time getting family to update their passwords after Heartbleed.
It's long been a trope of dystopian (even utopian! see also: gold pressed latinum in Star Trek) scifi that cash is relegated to the shadier transactions, with legitimate transactions happening in the digital realm.
SEEKING WORK

Full-stack, Scala, Play, Slick, builds (sbt)

Former Scala/Play trainer

Remote or near Stockholm, Sweden

Contact: my username at gmail dot com

Github: my username
Spray was one of the leading contenders in previous rounds, but didn't complete in the latest round. I wonder why that is.
Global heat map of cycling and running routes
There is nothing wrong with Java Threads, it gives you low-level access which can be complicated and cumbersome but, when mastered, can be powerful. I believe that Akka uses Java Threads underneath the covers.
PyData 2014 Silicon Valley – May 2-4
Ô.Ô

I thought it just checked for updates. Does it really phone home?

Damn, is it really impossible to be anonymous in today's world without appearing to be a criminal?
The US Government attempted to create competition and a "market" with two competing launch providers. Boeing didn't play fair, and it was a big scandal. Finally when everything was put in proper order,the EELV providers couldn't compete with foreign launchers on the commercial market (commercial use was envisioned to lower costs for government launches as well). So the two competitors merged their rocket operations to form ULA.
So despite the best efforts of the government, they just couldn't get the independent providers and free market thing to work.

But now SpaceX comes along. It's offering just what the government has been trying to create for decades.

Yet SpaceX has to sue the government, to get to play on a level field.

So the government had trouble with the companies trying to tilt the field. Now a new company has a problem with the government.

What an odd reversal of things.
ROLI – London, UK – Full Time – https://www.roli.com

------------------------------

Senior Software Engineer

Senior Embedded Linux Engineer

Product Manager

Web Developer

Other Junior and Senior Roles

------------------------------

We are a design-led technology start-up based in Dalston, London. Founded in 2009 by Roland Lamb, we make hardware and software products and services designed to increase the bandwidth of interaction between people and technology.

The Seaboard GRAND series is our first product family. The Seaboard is a radically new musical instrument that reimagines the piano keyboard as a soft, continuous surface, and is the first product to demonstrate our patent-pending SEA Interface technology. The Seaboard GRAND recently won the Design Museum's Product of the Year Award 2014 [1].

------------------------------

We pride ourselves in making ROLI a great place to work. As we develop as a company we are looking for the right people to grow our team. If you are looking for a healthy and challenging working environment in a vibrant London start-up, we could have the perfect opportunity for you.

If you are interested, send a CV and cover letter to careers@roli.com. Highlights include:

• Join a fast-­growing team with an exceptionally diverse range of skills, interests and talents

• Participate in cutting­-edge design and innovation that will change the way people physically interact with technology

• Take advantage of our in­ house recording studio, fully equipped kitchen and state­-of-­the-­art design lab

• Enjoy a daily team vegetarian lunch and fresh bread baked daily in the office, limitless home­made GOLDnola and the outpourings of our juicer

https://www.roli.com/careers

[1] http://designmuseum.org/exhibitions/2014/designs-of-the-year...
Swarm App by Foursquare
This showed me that little Winder, Georgia isn't as unfriendly to cycling and running as I thought.