skysight-inc/HackerNews huggingface dataset:
London, England - Full Time - Local Only

Optim.al / Brand Networks (https://www.optimalsocial.com/) is hiring full stack and dev-ops engineers for our London office, working on real time bidding, analytics, data science and front end web applications.

Requirements:

* BS or MS degree in computer science, mathematics, or related field.
* Good understanding of web technologies HTML, Javascript, HTTP, JSON, REST
* Can demonstrate that you're a great
programmer in at least one of Scala, Python, Java, Clojure, Haskell,
F#, Kotlin or Ruby
* Willing to work in Python, Scala and Java
* Good understanding of a Unix based operating system
* Some experience of databases and at least one web application framework

If you love programming and would like an interesting job with a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jamie@optimalsocial.com.
JRuby web server benchmarks
Ask HN: What are you planning to learn in 2014?
Inspired by this topic from last year: https://news.ycombinator.com/item?id=4966522

A new year is about to begin. What are you going to learn in this new year to improve yourself?

Last year I wanted to learn:

1) CFA Level 1 and start CFA Level 2

2) Skiing

3) Improve my knowledge of stochastic Calculus as used in finance

I finished CFA Level 1, learned some skiing and failed 3.

This year I want to finish Level 2 do 3 from last year and study some cryptography.
wow you know what would be fun? A filesystem that synthesizes infinite numbers of large jpgs and gifs on the fly :)
Software developer, Stat.io - Cambridge UK, or REMOTE

We aim to allow users to understand the socio-economics of any location, from the population of a country to the crime rate of a postcode. Organisations can then use this data to improve their decision-making, whether it's businesses making strategic sales and marketing decisions, NGOs trying to understand a country, or somebody else entirely.

The two main technical challenges we face are:

* Importing data from many different sources, from APIs to Excel files, and understanding their structure. For instance, given an Excel file, we need to determine the structure of any tables, such as which columns represent a location. We also want to pick up as much metadata as possible, such as a description of the dataset.

* Designing a UI that allows users to find what they're looking for, and then making that UI fast (we're currently up to about 10,000,000 datasets and 200,000,000 data points)

Our technology stack:

* Postgres + PostGIS to store the data we've imported

* Elasticsearch for... search

* Python code to import data from the original source to our database (with a tiny bit of Redis for some basic queueing)

* A thin PHP web application to display the data (probably soon to be replaced by node.js)

Things we like:

* Test-driven development and good test coverage (when it makes sense -- sometimes, it's better to manually test a very thin UI than to keep worrying about brittle UI tests)

* Releasing early and often. We deploy features as they're ready, and try to break work down to small pieces.

* Doing the simplest thing that could possibly work. Rather than planning for every possibility up front, we implement something small but useful to start with, and then iterate and refactor as necessary.

What we're looking for:

We were founded in Cambridge last year, and we're now working towards a product covering public data for the UK.

We're looking for a software developer to join us, initially part-time for £1,000 a month + stock option plan. We're joining Microsoft Ventures in London from February 2013, so you can join us in Cambridge or London, or work remotely.

If you have any questions, feel free to get in touch: contact@stat.io. If you'd like to apply, please send us a CV and a paragraph describing why you're interested.

You can find out more about us on our website: http://www.stat.io/
I suppose this all hinges on how you define 'fair'. As long as there is no agreement on that, it's hard to discuss this issue in a meaningful way.

Fair, from my perspective, is taking care of others, especially those weaker than me. I happen to have been born in a nurturing environment, with above-average intelligence, and lots of valuable experiences that inform my decisions. While I do work hard, it sometimes shocks me how many things 'came free' for me.

From my perspective, it is not wrong that I happen to have won the lottery. It is also not wrong that others have not, and have less than me. But I would say it is unfair for me to not share my advantage with others, and to try to increase happiness of those around me through this.

That said, I respect that your view of fairness is different. I just don't like it, and choose to be different, and I'll fight for my version of fair...
Moka5 - San Francisco Bay Area (Redwood City and Emeryville, CA), interns and H1Bs welcome

Moka5 makes life easier for large corporate IT departments who have too many computers to manage, and life better for end-users who would otherwise have to deal with a corporate IT department that's enforcing ridiculously restrictive policies for their own sanity. Our primary product, Moka5 Player, delivers you a VM image of a corporate system that you can run on your own computer (Windows or Mac). You can install whatever software you want, and we automatically split new files into "layers", so IT can push a new base layer that takes effect as soon as you reboot, and you can press a button and wipe all locally-installed software including IE toolbars and other nonsense, but keep IT-provided software and non-application files like documents. Since it's running locally, you can get work done offline (unlike Citrix, VMware View, etc.), and not hate your life if you're not on the LAN. We also do a bunch of security work to make it reasonable to run a corporate VM on your personal machine: this way, you're not stuck carrying two laptops around.

One product that's been seeing lots of growth is Moka5 BareMetal, a stripped-down Ubuntu derivative that boots directly into Moka5 Player. By providing our usual management capabilities on an underlying OS you don't have to think about, you get the benefits of our product (easier updates, layering, single image, etc.) on corporate-owned hardware. We're also writing iOS and Android apps for remotely accessing your files and other data on the go (even when you don't have a network connection), and currently finishing up a client-side encrypted filesystem for synchronizing your files between your desktop and mobile device. There's also quite a bit of work on the server side -- you get to solve fun problems about reliability, scalability, and geographic redundancy, but since we sell a product and not a service, nobody on our team has to carry a pager and get woken up to fix things for customers.

We're not per se a virtualization company: we don't write the hypervisor, since other people already do a great job of that. We do write a lot of things just above and just below the hypervisor layer, and in general a lot of computer systems work. If you enjoy operating systems, file systems, virtualization, or networking, come talk to us. If dynamic-linker trickery sounds like your idea of fun, we'll get along well. We work in C++ and C# on the desktop, J2EE on the server, and the native languages (Objective-C and Java) on mobile; there is also a fair amount of open source work to be done in various languages, and we try to be good citizens and work with upstream.

See moka5.com for more info, and send me an email (gthomas at that domain name) if you're interested! I'm in Boston all January and will be at the Real World Crypto conference in NYC, so if you're in one of those cities and want to say hello, I'd be glad to chat.
The mechanism of SSD storage has limited writes before it breaks, to make the disk workable the controller takes the write instruction and behind the scenes, puts it somewhere on storage which isn't wearing out.

This means your attempt to write the same address 7 times actually goes to 7 different storage locations and the original data might still be stored wherever it first landed.
Hey I'm as big of a hair-on-fire guy as the next guy, but this is getting too much.

A bit of context. Please.

The U.S. has always overreacted to existential threats. In fact, that's the way the system is designed. If it has to fail, it fails towards a dictatorial president and overbearing laws -- which are removed by a frequently-elected and truly representative Congress as soon as the threat is gone. We've been going along like this for 240 years or so. There is nothing new about the abuse of power or removal of freedoms (unfortunately).

So what's changed? First, internet companies are tracking every freaking thing you do online. They figured out that the average Joe will give up his privacy for free email, and they're having a field day with it.

Governments trump companies, and since the data is already collected, every government on the planet is wanting a piece of that action.

Second, there is no ever-changing Congress looking to score points with the folks back home. Instead, there's a static political system that fears looking bad -- and it's grown a perpetual fear machine built up around terror that can make it look really bad.

Folks do this issue a great disservice when they focus only on the U.S., or only on the NSA. Look guys, if the U.S. and the NSA disappeared tomorrow, you'd have the same problems you have now -- you just wouldn't know so much about them. This has nothing specifically to do with them. (I'm not making excuses, only pleading for context).

The tech community brought this on themselves. We are the people to blame. The trade-off of tracking data for free stuff was too good to be true. In fact, instead of the tracking data being almost worthless to the average citizen, as it turns out this data is much too valuable to give up under any circumstances, at least in the aggregate. Until that leaky bucket is fixed somehow, nothing changes.
How you could have avoided January 1st completely this year
The top four tech legal cases to watch in 2014
SEEKING WORK — remote

Speciality:

+ Haskell — pretty much all areas;

+ POSIX/Unix (including Mac OS X), low-level(ish) too

+ Front-end web UI — JS / Typescript / whatever compiling to js / Angular / CSS / D3.js …

+ Math/numeric stuff, parallelisation, C/MATLAB/Mathematica etc

https://github.com/llelf http://lelf.lu http://lelf.lu/resume

me AT lelf.lu
The author does not make any reference to the learning psychology when he talks about learning and teaching. He does not know and does not care how students learn. Most of what he said is nonsense, kind of postmodernism staff.

For anybody who really cares:

How Students Learn:
History, Mathematics, and Science in the Classroom (2005)

http://www.nap.edu/catalog.php?record_id=10126

PDF is free for download
This thread is a gold mine!
Who has the copyright for these images?
Not to mention I don't think most of snapchats target audience even cares about this issue. My 20 year old sister certainly doesn't.
SEEKING WORK, Remote, Based in Brooklyn, NY

Designer/Developer

I design/develop web apps that are pleasant to look at and easy to use.

Website: http://moiz.org

Contact: moiz@moiz.org
Internet Marketing Strategy
Well I know to which country I wont travel with my notebook anymore. As an European Startup we've given up the idea of doing business with the US, it's just too costly and the rest of our business would be affected by risking to expose our European Customers Data to American Goverment Agencies.
<sarcasm>
OP just wants to harvest Snapchat usernames to harvest mobile phone numbers.
</sarcasm>
I haven't used React, but the approach you describe sounds very much like how early C++ UI toolkits worked. Applications would be built of "reusable, nested components", often called "widgets". The widgets would be placed into a hierarchy, with widgets often creating their ancestors. Widgets would have a paint() method that would take the widget's internal state and the state of the widget's container(s) into account when displaying (or updating a previous display) of the widget.

- Pacabel
Challenge HN: risk $100 to stick to your new years resolutions
leaking this data to the public could do more for us then ignoring it ;-)
Brazilian mechanic finds cheap way to substitute light bulbs (during the day)
Show HN: Hound - Elixir library for browser automation and integration testing
SEEKING WORK - Remote

Specialties: Ruby/Node/PHP, iOS/Android, UI/UX, ML/NLP (Python/Java)

http://www.minuscode.com is a tech collective based in Portugal, with experience with startups going from concept to market.

Feel free to ask us anything ( contact at minuscode.com )
I checked you out at while back when this popped up in the ML google group and was really impressed! Interested to see where this goes!
I didn't know Frappuccino was trademarked. Imwas fairly sure this is a common title.
SEEKING WORK - REMOTE
Long term Delphi developer, writing clean code.
For more info: paunovic AT gmail
CB Insights (http://www.cbinsights.com) - Front End Developer (Full Time), New York City, NY

Want to build beautiful, intuitive UIs and data visualizations that will enable world class venture capital firms and Fortune 500 corporations to predict the future?

You have:

Extensive experience with Javascript, CSS and HTML, as that will be your primary focus. We work with d3.js, knockout.js, and jQuery to name a few tools.

You don't need to know them all but you're excited at the prospect of learning about them.

Strong programming skills, you laugh off your peers who dismiss Javascript as a second rate language.

Familiarity with the full stack, as you will be called upon to do things such as pull data from an API.

An eye for design.

You enjoy:

Building data visualizations like the ones we use for our Investor Mosaic models.

Working with a talented team, but are self-motivated and have the ability to work alone too.

Developing and maintaining great software with an emphasis on speed and scalability.

You want to help us:

Discover ways of presenting data to our customers that will make them better at what they do.

Continually improve our product by developing new features and enhancing current ones.

Ultimately disrupt an information services industry whose software applications still look like they were built in 1983.

Send an email to career@cbinsights.com if you're interested. More jobs here: http://cbinsights.com/jobs
How does robot startups work?
Eh?

God says...
defends jointly conspiracy births withered
The Ruby-based CMSes are very, very different from tools like Ansible. That's an important issue when you're bashing the entire range, seemingly without any thought for the situations that make them useful and without knowledge of other options than Puppet/Chef.
At that pint you have now implemented a desktop UI styled API 'n the browser! I'm not against that by any means, I just think it's funny :)
The Constant Introspection of Management
Why do you think that will change? I'm expecting the CS market to be doing well for at least a decade (unless there's some kind of apocalypse).
SEEKING WORK - Remote only

Marketing + Growth Consultant.

What I can do for you: SEO optimization, email marketing, landing pages, a/b testing (for landing pages, emails, ads) and other content campaigns that can be done (e.g. blog content, resources page content).

Other activities available, but it depends on what you currently have and/or approve based on my recommendations.

Email in profile.
When reading some of these stories, I try to understand people's motivations and background (or here the website/station).

http://en.m.wikipedia.org/wiki/Hal_Turner

I'd also like to see some details from or credentials of the "experts" cited in the assertion that this is a meltdown.
For a quick try of React in CoffeeScript, I put together https://github.com/xixixao/mimosa-hyper
SEEKING WORK - remote or Europe

I do hardware/electronics/mechanics/robotics/firmware development, from idea to prototype. Experienced with motion control, liquid handling, small-scale automation, 3d printing, and quick turnaround electronics design/layout. Also happy to advise clients and teach them any of the above. I also do 3d printing and hardware development workshops/seminars europewide. Contact me at kliment at 0xfb.com (yes, that's a zero) or Kliment on the freenode IRC network.
SEEKING WORK - Remote (NYC)

Speciality:

+ iOS Development

+ Android Development

+ EC2/Scaling (Linux -Ubuntu)

+ Web Development (Django/Python)

+ Design Work (we are a full service firm, see link below)

+ Data Science (Recommendation Engines, Modeling, Natural Language Processing, Computer Vision,etc.)

http://www.mathandpencil.com
SEEKING WORK, Remote, Boston MA
Designer/Front End/UI/UX

+AdobeCC+HTML+CSS+PHP+Jscript

Res - http://ctrla.lt/resume/
Blog - http://ctrla.lt/
robert@ctrlaltdesign.com
SEEKING WORK - Remote / Bristol, UK.

iPhone/iPad developer (and recent graduate) that's looking for part-time iOS dev work. I'm currently already working on full-time on my own existing apps that's in development. Specialties include: cryptography, networking, designing APIs and more.

If you have a project that's fun and interesting, email me at xii.0684@gmail.com
SEEKING WORK - Remote (based in Middle East)

3+ years remote work experience

Specialty: Android/iOS Camera Apps ( Java, Obj C, C/C++, OpenCV, FastCV, Snapdragon SDK, and more... )

Contact: mohd DOT moubarak AT gmail DOT com
SEEKING WORK — Remote, New York City/NJ

Speciality: iOS / Ruby on Rails / Frontend / Backend / Javascript / CSS3 / HTML5

https://github.com/ankurp

http://j.mp/encoreptl

https://www.dropbox.com/s/uo88t30qvlyv9hi/Ankur%20Resume.pdf

ankur@encoredevlabs.com
Low-end cameras are replaced by smartphones has already happened, surely?
It is[1] but only for "coffee beverages for consumption on or off the premises".

[1] http://tsdr.uspto.gov/#caseNumber=74187456&caseType=SERIAL_N...
MeteorHacks is changing to "Unofficial Meteor Research Lab"
ClassDojo

FULLTIME in SAN FRANCISCO, CA

ClassDojo is used by over 15mm teachers and students to manage behavior in the classroom, using real time feedback and rewards that can also be shared with parents. We're an edtech startup with funding some of the biggest names in the valley (Jeff Clavier, Ron Conway, General Catalyst, Mitch Kapor...), and we're one of the fastest growing education companies of all time. We're the only non-YC company that Paul Graham has ever invested in.

We've built a product that makes a real difference and gets huge engagement with millions of kids, and we're about to take it to the next level, hopefully with you on board. We have a strong team, an extremely comfortable and relaxed environment and great salary + benefits. If you're a strong hacker who wants to use JavaScript to change the world, apply here:

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

https://classdojo.wufoo.com/forms/join-classdojo/

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

Or email jobs@classdojo.com. You can read about the work and environment here:

http://www.classdojo.com/jobs

We're particularly looking for:

* Frontend Engineer

* Full Stack/Backend Engineer (working on hard stuff!)

Apply here:

https://classdojo.wufoo.com/forms/join-classdojo/
SevenFifty: B2B software in the wine and spirits world. New York, NY

We're looking for full-time software engineers to help change the beverage alcohol business. Our stack is Rails backed by Postgres with Solr for search.

About the company. Ever wonder how bars and restaurants buy their alcohol? SevenFifty is modernizing the wholesale beverage alcohol industry, which is massive but technologically antiquated. We're working with leading wholesalers, bars, restaurants, and wine stores across the country. We're funded, have revenues, and are on track to being profitable without additional funding.

About your role. You’ll be an early member of the engineering team and will tackle a wide range of problems. You’ll get exposure to all aspects of web application development. You'll work on hard problems like search and the processing of structured and unstructured datasets. You’ll own user-facing features from conception and design to deployment. You’ll also learn about the wine and spirits industry, which is intellectually rich, occasionally bizarre, and a ton of fun. (If interested, we’ll even help you further your formal education in wine, spirits, or beer.)

You can email me directly at steve@sevenfifty.com.
Republic Wireless - Full Time - Raleigh/Durham, NC (preferred)

We have openings for several roles:

* Erlang developer

* Android and iOS app developer

* Android core developer

* Web frontend developer (Angular)

email: hackernews@bandwidth.com

A few reviews about what have done:

http://allthingsd.com/20131126/smartphone-with-wi-fi-smarts/

http://www.theverge.com/2013/11/14/5105230/with-plans-starti...

http://online.wsj.com/news/articles/SB1000142405270230328150...

http://reviews.cnet.com/8301-19736_7-57611724-251/hands-on-w...

http://www.usatoday.com/story/tech/columnist/baig/2013/11/12...

http://www.mrmoneymustache.com/2013/11/16/republic-wireless-...
The worst thing that could happen is not being rejected. Just one hypothetical worse case scenario is:

1. Being accepted, signing over equity and giving up on the chance to move to another accelerator.

2. Getting to YCombinator and realising that all of the group bonding indeed happens over heavy late-night boozing sessions.

3. Trying to find a way to remain part of the group experience without participating in the boozing, but failing and becoming disillusioned and demoralised.

4. Abandoning your startup because you can't join another accelerator anymore and are afraid having to explain why YCombinator didn't work for you.
Hah, well keep an eye on the RetroBSD forums, I've been hacking away at the simulator and working on the PCBs for the keyboard and display. I've based it off the Fubarino, which I'm pretty sure is what my mail slip that arrived today is for, yay! I do predict it'll take me most of the year, as I'm going to have to hack in proper power management and other things, but it's so much fun that I don't care! I can't think of anything cooler than a HP 200 styled palmtop running a *nix. The question is, do I use the original 200LX case, or injection mould my own?

Got a link to your project at all? My website is in my profile, I'll be posting build logs once I pick up the board :D
SEEKING WORK - Remote/Michigan. Looking for part-time projects.

Senior Ruby/Devops/Javascript Developer, 7+ years.

* Fullstack Ruby/Rails development: frontend/backend/devops

* Javascript heavy apps and Backbone.js

* 3rd party API integrations

* Manage the server, with or without chef

* Mysql, Postgres, Mongo

* Product/project development

* MVP/prototypes

* Rescue/refactor stale/failing projects

Recently:

http://rackstoreels.com/ - Ruby, Postgres, Elasticsearch, HAML, Devops

http://balancedcomp.com/ - Ruby, Postgres, jQuery, Coffeescript, HAML, Devops

More:
http://featlabs.com/

For project inquiries send an email to: projects `at` featlabs `dot` com

=================
The Problems With Debit And Credit Cards Are Deeper Than We Thought
A much better example of an automatically designed game, in my opinion, is Yavalath. It's a board game, which is a simpler problem space, but on the other hand it's actually been published and sold.

I remember reading an article discussing how it was made, but all I can find now is http://boardgamegeek.com/blogpost/2814/yavalath-on-evolution...

> Ludi produced 1,389 new games over a four week run, of which it deemed 19 to be playable and of varying degrees of interest. It ranked Yavalath as the fourth best evolved game, while a group of human player testers found Yavalath to be the second most interesting of the evolved games.