skysight-inc/HackerNews huggingface dataset:
The Common Job App For Programmers

Our goal is to fix a broken hiring system. Too often, talented programmers don’t get the chance they deserve, just because they don't have the typical resume companies look for. We think that’s wrong.

So, we are working with a number of startups, including some from Y Combinator, on a new way to hire programmers. Without resumes. Open to anyone. Letting your work speak for itself.

Here's how it goes:

1. No resumes. Apply with code.
To get started, we send you a few real coding problems. You write out your answers and we manually review it.

2. Pair program with one startup.
After we review your work, you get assigned to one of our partner startups. You’ll pair program and answer a couple technical questions via screen share for an hour. The project you'll work on is the same one that everyone uses, so it doesn’t matter which startup you get paired with.

3. One interview. Shared with many companies.
We share your pair programming session and interview with all our partner startups, including the ones you didn’t interview with. Your work speaks for itself, and any company interested will reach out to you for an on-site interview.

Right now, the application is only for front-end engineers at our partner startups.

Start applying here: http://goo.gl/forms/dqrrIiy20x

If you want more information, feel free to check out www.symni.com.
> How did it work? Any interesting tweaks you can share?

For being such a naïve approach I think it works fantastically. It works better on some types of texts (newspaper articles, research papers) than others (poems, fiction). It was my first real programming project so the code has a certain sentimental meaning for me :)

The analysis code (https://github.com/peterldowns/bookshrink/blob/master/analys...) is very short and the comments include my thoughts on certain tweaks / approaches. Some quirks of the implementation: uses regex for sentence splitting (really!), doesn't perform any stemming, and weights proper nouns heavier than other words.

> BTW, I love the highlight-in-the-original-text option.

Thanks! The eventual goal was to build a tool that would make essay grading easier for teachers, although I never got around to it.
This is not true anymore, linked blog post is from 2010. RabbitMQ doesn't work like that now. It has queue indexes and various mechanisms to keep messages in memory and so on.
Modern scripting languages with... parametric polymorphism, built-in parallelism/concurrency, grammars, constraint-based multiple dispatch, etc.?

Not everyone thinks that ticking off a list of feature checkboxes satisfies the most important adoption criteria.
Awesome, I'll check it out. You may have just convinced me to pick up Go.
Is there an order I'm supposed to be doing these in?
The point isn't that they are required to be custodians of Usenet, it's that they volunteered to become a custodian, and then dropped the ball on that function in the most noxious way possible.

Tying it back to the article, you can't trust a company to do something in the public interest, or maintain that work in perpetuity unless you pay them.

Usenet is a limited example, a more impactful one would be Google locking down access to Maps, including all of the metadata contributed by the public. There's nothing stopping them from doing that.
Yes, that's the idea. ArrayLists don't work well at all if you want persistent data structures as your language's default. Also arrays are less sensible for pattern-matching. (Note that most functional languages offer normal stateful arrays as an option, if they're necessary; interestingly, Erlang does not.)
They are seriously running the "done by Christmas" line again? They are holding us in contempt.
Pomegranates have increased in popularity recently although they're still very seasonal and fairly expensive in pure form (or even as 100% juice).

My perception is that cranberries have also expanded beyond their home territories although they're still seasonal as well. (Don't really understand why you can't buy them frozen as they freeze quite well--something I do every fall.)

There are a bunch of tropical fruits that could potentially fall into this category as well but they're mostly too expensive for the broad market so it probably doesn't make sense to market them more.
Even if you spend 10x in Manpower what you spend in bounties, it's still a pittance compared to the cost and negative publicity of one incident per year. And those engineers are not going to be completely useless, either; They're going to be fixing bugs, finding rough spots, etc, while they investigate those reports.
I'm not familiar with the situation in the UK though I know some freelancers/contractors there, can you explain a bit more about this?
I wrote the above snippet, but it was basically just one step beyond what Curtis Ovid Poe shows in his "Perl 6 For Mere Mortals" presentation.

My intention wasn't to make people say "wow, I know Perl 5 but now I'll never figure out Perl 6," but rather to illustrate some new features in the context of a familiar example. :) In fact, the above-mentioned presentation introduces P6 features by gradually expanding upon P5 code, showing that you can gradually grow into the language.
Human API - Redwood City, CA & Vancouver, BC http://humanapi.co/

== What you will build ==

Human API is the easiest way to integrate health data from anywhere. Users can now securely share their health data with any application or system, regardless of how that data was recorded, processed or stored. As an engineer on our team, you'll tackle the challenges that arise as we build a large-scale system for data processing and distribution.

== About us ===

We're a small, product-centric team focused on opening the world of health data. For us, life is all about moving fast, crushing hard problems, and enjoying the journey. Our investors include a16z, Eric Schmidt, Blue Run Ventures, Max Levchin, Scott Banister, and Alex Payne.

== Open roles ==

You can read more about the Dev Ops, Full Stack, Front-End, Technical AM, Sales, and Marketing roles here: https://angel.co/humanapi/jobs We'd love to hear from you even if you don't "fit" one of the job specs -- we hire for people not roles. andrei@humanapi.co
Seems like a really nice tool. A few things:

- When I mark a task as "Done", I would assume its sub-tasks to be marked as done too.

- When I mark a task as "Done", it would be nice if it somehow went out of my way. Like if all of the subtasks collapsed into the parent or something.
I've been working on this over the weekend. Due to imported data, the quality of hospitals in OSM (for the US) is pretty low. There are hundreds of doctors offices, clinics and nursing homes that are listed as hospitals.

(I've been correcting the data in my region. I have the idea to do some analysis for the entire country and incite people to clean up their areas. The Medicare dataset mentioned in this thread really makes that easier.)
HN is not an open-mic comedy show
some people would rather ... complain from the peanut gallery than they would help it move forward.

That's not entirely fair. Some of us doubters spent a lot of time, energy, and resources trying to help it move forward before deciding it wasn't worth it.
Maybe Google should just start paying bounties for reported bugs in apple's software.
This is pretty much the definition of "senior developer" at my company. I didn't know that was abnormal.
So when I take a bad picture (happens regularly enough), I shouldn't delete it but instead post it to Facebook?
Doesn't this presume the x axis is time. What if the x axis is progress towards completion and the y axis is effort?
Well, it's vague at best. If, indeed, the case is that these institutions voluntarily did cancel some debt, first, they have abysmal PR teams, letting the PM run with the credit for it. Second, the headline is just wrong. "Croatia" didn't do anything, a number of creditors did. Third, it's unlikely that all poor debtors had all their debt to these creditors, and any debt to creditors not participating in the scheme would not have been cancelled.

Either that, or the somewhat more plausible explanation, that the word "convinced" just doesn't quite describe the process that is taking place.
Wix (http://wix.com) - San Francisco, CA - full time (on-site)

We're looking for Web Developers and Junior Web Developers.

Our main office is in Tel Aviv, but we have a small development team (4 engineers) in our Mission Bay, San Francisco office (~100 people). We're looking for Web Developers eager to join a fast-paced Scrum team working on the support services and infrastructure for Wix's 56 million users.

Looking for experience with:

- Python and Django
- MySQL and Redis
- Front-end JavaScript (we use a lot of Ractive and D3)
- CSS, Bootstrap, responsive design
- Real-time applications (sockets & AJAX)
- Comfortable in Linux (Ubuntu)
- Agile/Scrum
- Continuous integration/testing (Jenkins/Selenium)

Nice to have skills:

- Familiar with a Dev Ops environment and best practices
- Passionate about Git and source code management (we use GitHub)
- Deployed production applications on AWS/Google Cloud
- Performance testing and monitoring
- Experience with the challenges of scaling and multi-tenancy

What we offer:

- Competitive salary, equity, 401(k) match, healthcare, and vacation
- Small team environment
- Pick your work setup
- Electronic standing/sitting desks
- Commuter stipend and shuttle from Powell St. BART
- Free daily lunches and Philz coffee
- Dog-friendly office
- Flexible work from home schedule
- Gym in building, and we also offer Yoga and Crossfit classes
- Employee growth encouraged (conferences, software, books, whatever you need)
- Employee stock purchasing/buyback program

Position:
http://www.wix.com/jobs/locations/san-francisco/positions/17...

To apply or for more info, contact me directly at peter [at] wix.com. No recruiters, please.
That is because it is version 1.0 of Perl 6. The '6' is not a version: 'Perl 6' is the name of the language.

Meanwhile, Perl 5 will have its 22.0 release this May.
I want to downvote you for the played out jab, but your sentiment on the industry in general is worth being heard.
Could you explain more about what you mean? I don't understand what I am supposed to get out of your link (I see where it says banks profited from a program designed to help them profit, but I don't see anything about money they didn't pay back).
SEEKING WORK

Location: Barcelona Area or REMOTE

Willing to relocate: Yes (only to Seattle, WA area) - I am married to an American and eligible for a Green Card, but you can contract me through my company too.

I'm a software/web developer and a Maximo technical expert.

As a Maximo technical expert I have over 4 years of experience deploying, configuring, developing, maintaining and integrating TPAE-based solutions.

As a software and web developer I have over 12 years of experience.

I have worked in international organizations and teams of different sizes both on site and remotely.

Technologies:

- Maximo 4.1, 7.1, 7.5, 7.6 and SCCD

- WebSphere, WebLogic

- Java, PHP, C#, Python, Rust

- MS SQL Server, Oracle, DB2, MySQL, PostgreSQL

- HTML 5, CSS3 (including Sass, Stylus), JavaScript (including MooTools, jQuery,
CoffeeScript...), XML

- GIT

I have also some professional experience as a UI/UX designer and in technical writing and documentation. I would be happy working on any of my areas of expertise. I'm also interested on mobile app development and modern client side frameworks and libraries (Angular, Ember, React...)

Email: kilian@aktive.cat

Resume: http://j.mp/1z2yp3F
Too f*ing late. They already 'know' you. What makes you think they will delete your profile and 'forget' you? By closing your account or stop using it they may lose track of you for a little while but you are who you are and FB, NSA, etc already know it. In fact, I think the smartest way out would be to start posting, liking, commenting, installing apps that deceive your true self, let them build a different profile, fool them.
Known Exchanges using Peatio

Yunbi Exchange - A crypto-currency exchange funded by BitFundPE
One World Coin
MarsX.io - Australian Cryptocurrency Exchange
Bitspark - Bitcoin Exchange in Hong Kong
Yes-BTC - Bitcoin Exchange in Taiwan
Mulcoin.com
ecoinz.info (Launch soon) - New Zealand Cryptocurrency Exchange
eShares (https://esharesinc.com/) – Mountain View, California – FULLTIME

We're looking for FULL STACK engineers to help us bring private corporation ownership tracking into the modern era. We're replacing the dead-tree versions of stock certificates and option grants with fully electronic versions.

Many of the other companies listed here are clients of eShares and we're getting a lot of exciting traction. You may have seen a blog post about a month ago about broken Cap Tables here on HN [0][1] - that's us!

We're growing rapidly, in terms of customers, revenue, and employees. We recently raised our Series A investment through Union Square Ventures and Spark Capital.

- Python / Django

- Javascript

- AWS / dev-ops

- SQL (PostgreSQL)

Financial background not required!

Contact/Questions?: eric+hn@esharesinc.com

[0] https://medium.com/@henrysward/broken-cap-tables-bbf84574a76...

[1] http://avc.com/2015/01/broken-cap-tables/
The homebuyer can simply buy a smaller home and extract the difference between paying mortgage and renting.
It is still personal data and theoretically regulated in Europe at least. It is hard for me to see how the information about non-users is legitimate from my understanding of UK data protection law but maybe they just stay inside the Irish law (which I know even less about).
Beyond Caste: Identity and Power in South Asia
I doubt that - most users would probably not pay $10 per month to remain on facebook. The more people who left then the more incentive there would be for more people to leave, since part of the barrier to exit is that many of a user's friends and contacts are using facebook and don't have a presence on alternative social networks.
Bet most HN readers didn't know this
Coincidental. I haven't kept my archives, even though at one point I had sucked postings for several nights (all of de.*, and the Big8, I think).

But others kept their "purple data" religiously.
This original announcement, which said "18 to 24 months, with a prerelease targeted for [July 2001]"?

http://use.perl.org/use.perl.org/articled5d3.html?sid=00/07/...
I hope you warn your dbas before you do this :)
The US is not regarded internationally as a low tax economy, it's regarded as a medium tax economy. There are about 110 countries with lower tax takes per GDP than the US.

Singapore (14% of GDP) and Hong Kong (13% of GDP) are low tax economies.

Japan and Australia are similar to the US, and are not considered low tax countries. The US and Japan also share the distinction of having among the highest corporate tax rates on earth.
TripleLift - New York, NY - http://triplelift.com/

We're rapidly building out the engineering team and are looking for both front and backend developers. On the front end we're using AngularJS and on the backend we're primarily Java but looking at Scala for a few use cases. We're working on some fun problems including real time bidding, image analysis, and rebuilding a lot of our existing components for scale.

If you have any questions definitely reach out - dgoldin@triplelift.com
It depends on the specifics of someone's background. Send us a note.
Been posted before, but up voted anyway since there are too many who are ignorant of the valley's roots.
Late to having a large, committed community and momentum. 15 years ago, Perl was Real Big (although I think even then PHP was starting to eat its lunch). If you launched Perl 6 then, you had a lot of active Perl projects you could talk into switching. Now, Perl 6 is Just Another Language, and it faces most of the struggles any new language/runtime would face, plus the added burden of carrying everyone's preconceptions about what Perl is along with it.
On the github page 'Usage section' the author said you need to clone the repo and run go test and follow what is on your screen.

|~/go-koans - [master] » go test
about_basics.go:4
assert(__bool__ == true) // what is truth?
exit status 1
FAIL	_/Users/kev/go-koans	0.040s

Order is defined here too https://github.com/cdarwin/go-koans/blob/dc03120953195e70c62...
Designing for Lasting Change
If you use voice actions, they also store voice recordings on the cloud.

Google Now saddens me, since the obvious focus is now data collection (same goes for Fit), instead of working on the platform more (battery drain and memory leaks in Lollipop and they haven't even address it publicly after 3 months).
This is a strong perhaps. It is obviously dangerous to try to estimate a lower bound for negative publicity related to security, but it is also less obviously dangerous to refrain from estimating an upper bound (or at least attempting to do so).

It is fiscally irresponsible to invest too little in security or too much in security. Software security is a nonalgorithmic problem, and the best you can do is risk management.

Look at it this way: if you spent 300 engineering hours a month investigating spurious reports and the only valid reports you ever received were for cross-site request forgery attacks on non-sensitive profile actions, it does not matter what the ivory tower ideal of the bug bounty was, you wasted resources.

"Given enough eyeballs, all bugs are shallow" is like the worst case scenario for an algorithm. Sure, it works, but at what cost? What if you had an internal team penetration testing everything and a private bug bounty program? What if you exclusively outsource to NCC Group or Accuvant?

There is no hard absolute in this. It's generally good to have a bug bounty program, but you really need to be aware of the numbers. For example, Yahoo actually reduced the payments they were giving in bounties for the same vulnerabilities at the same severity because they did not anticipate how many would be found of that type.
Nope.
http://message.snopes.com/showthread.php?t=49183
> Unlike the developing world, the developed world is perfectly capable of building a house for every man, woman and child.

The trick isn't building n houses. It's building n houses where people actually want to live. Oh, and also the bit where the houses should be of the kind people actually want to live in. The UK, as you are no doubt aware, but for quite understandable reasons you neglected to mention, ran with pretty much exactly that idea in the decades following WWII. To the extent that solved anything, it was in a strictly numerical sense.
Now I kind of want to cross-reference this with the TIBOE index and make a frankenlanguage with the most popular syntax.
I can't seem to reply to chromatic, but my point here was to address one of the parent post's specific criticisms, that of being "modern".

At least here on HN, rising languages such as Go, Scala, Elixir, and Clojure offer many of these features to help address developers' pain points. The authors of Go have themselves expressed surprise that their real audience ended up being disaffected Python programmers.

If we want to talk about modern languages we have to of course talk about their features. There's more to a language than features, but there was once a time when none of the above languages had much of an ecosystem or community. Rather, they all offer something compelling, such as type safety in Scala, concurrency in Elixir, etc. I just wanted to touch upon how Perl 6 offers many of these things.
I dont think he meant compound interest as technical debt in the usual sense. He's talking about building slow abstractions on top of slow abstractions and multiplying your slowdown. The code itself might be very clean code thats easy to understand. Usually, performance optimized code is really nasty looking and hard to understand
Notion - Portland, OR - Full-stack Developer http://usenotion.com

Notion is a new company in Portland, OR that’s dedicated to changing the way people use data to make decisions.

You’re ready to be a key player at a startup using the latest in front-end and backend technologies to provide better insights for workers like us to make better data-driven decisions when building products, systems, and businesses. We think there is a huge opportunity for teams to leverage the data they already have and we’re ready to provide the fast-paced, forward-thinking environment you’ve been dreaming of.

Come join our startup team with a track record of success to create your perfect future.

Here’s what we’re looking for:

Be a leader of product development. We believe design and engineering coexist side-by-side, so you’ll work closely with us on user experience, design, and technology – not just on technical feasibility, but creative possibilities. This is your opportunity to create an amazing product and see it grow beyond even what we can imagine.

A generalist that loves the details. You love front-end development, but are just as comfortable server-side. You believe in writing maintainable, performant code. You believe in tests and testing. You see the web as just another client and want to push the limits of what’s possible. You know what it takes to scale a team, and you're interested in sharing your knowledge to help make that happen.

Love a challenge. Embrace risk. We know startups aren’t for everyone, and so do you. We don’t have to put in 80hr work weeks, but you know that fixing that last bug matters and means a huge win for our latest customer; that we’ll try a lot of new things and some will work, some will not; that we’re building the best team you’ve ever been a member of.

Requirements:

* Strong command of core front-end (HTML5, Javascript, JSON) and backend (Ruby, Python, Go) technologies

* Confidence in designing clean, intuitive APIs and useful abstractions

* Worked with REST APIs and comfortable with the whole request / response lifecycle.

* Strong understanding of JQuery and DOM manipulation techniques

* Experience developing complex applications

* Experience integrating data from third-party APIs

* Expert debugging skills

* Awareness of security topics and an interest in building secure solutions

Here are some “nice-to-haves”:

* Exposure to true agile methodologies

* Familiarity with automated build tools and Continuous Integration

* Understanding of what it takes to implement an application with cross-browser support

Email us at jobs@usenotion.com
I had similar thoughts but then I reconsidered.

In theory banks price risk using interest rates. That is to say that high risk individuals have to pay a higher interest rate on their debt than lower risk individuals. This reflects the banks concern that they won't get paid back.

If they (the banks) are doing their jobs right then having their highest risk people default is already covered by the interest rates other less risky clients are paying.

The trick though is actually making the bank take the loss which is something they have worked around with the help of the various governments. And that is where we get a conflict of interest where the bank is pricing the loans with the expected risk but actually taking much less risk due to government back stops. That difference is, as you would expect, profit for the bank.
Location: Phoenix, AZ

Remote: Yes

Willing to relocate: No

Technologies: Django, PostgreSQL, PHP, MySQL, Nginx, Linux, and anything I need/want to learn

Résumé/CV: http://treddell.com, http://treddell.com/travisreddell-resume.pdf

Email: travis@treddell.com

I specialize in CakePHP and Django web development, but I'm always interested in branching out. I have a B.S. in Computer Science from the University of Arkansas at Little Rock. I like having a challenging side-project going at all times, currently http://redreader.co.
Getting Hy on Dokku with NewRelic
I suspect Europe's population density being 3 times that of the USA doesn't hurt either.
To be fair a portion of the Greek government has been arguing - quite publicly - for debt forgiveness for a long time. That didn't begin with the Greek elections.