skysight-inc/HackerNews huggingface dataset:
SEEKING WORK

Location: Mendoza, Argentina

Remote: Yes

Willing to relocate: Yes

Technologies: Puppet, Mysql, Apache, Nginx, Gitlab, LXC, Docker, Nagios, etc

Resume: http://fredrikson.com.ar/cv_pablo_fredrikson_en.pdf

Email: pablo-at-fredrikson.com.ar

My name is Pablo Fredrikson and I'm a Linux Sysadmin/DevOps with 9 years of professional experience. I love working with automation tools, specially with puppet. I love Nagios. I have a lot of experience with webservers and new technologies as Docker, etc. A little experience with Ruby and PHP.
Boston Globe Media - http://bostonglobemedia.com/careers - Boston, MA

In engineering & IT we're hiring:

- Full Stack Web Developers

- Front End Web Developers

- Data Security Specialist

- QA Engineer

- Senior Systems Administrator

But we're also hiring for analytics, product management, design, marketing, and more.

Since the Boston Globe separated from the NY Times, we're making big moves within the world of news and media. We have the challenges and innovation-focused mindset of a startup, backed by the resources of an established company, and the credibility of New England's most trusted brand.

We're hiring top-tier developers, product managers, UX designers, and content directors to build, brainstorm, and grow new products. If you want to help shape the future of journalism, check out our open jobs and see if one is right for you:

http://bostonglobemedia.com/careers
Location: Mendoza, Argentina

Remote: Yes

Willing to relocate: Yes

Technologies: Puppet, Mysql, Apache, Nginx, Gitlab, LXC, Docker, Nagios, etc

Resume: http://fredrikson.com.ar/cv_pablo_fredrikson_en.pdf

Email: pablo-at-fredrikson.com.ar

My name is Pablo Fredrikson and I'm a Linux Sysadmin / DevOps with 9 years of professional experience. I love working with automation tools, specially with puppet. I love Nagios. I have a lot of experience with webservers and new technologies as Docker, etc. A little experience with Ruby and PHP.
I thought of this too. The problem is that adding noise doesn't throw off the existing signals. All you can do is try to introduce new patterns, like try to convince the linear regression that you're left-wing and right-wing. Random data won't do that though; you'd need to know what patterns to recreate. A lot of effort, and as you say, pretty paranoid given one could just optout and block web trackers.
PhD students have to ask permission to their own writings/images. Thanks, NOT
>"most of the other languages were modeled on it."

Having a regexp library is hardly "modeling a language on Perl".

"Most" of exactly WHICH languages are you claiming were modeled on Perl?

>Perl is a language that is still ahead of its time.

Perl's time was 15 years ago.

>"Also, Perl's library system, CPAN, is far more comprehensive than many languages."

A library and a language are apples and oranges. Python's library ecosystem is more comprehensive than Perl's language. Because most any language minus all of its libraries is less "comprehensive" than another language's libraries, simply because most mature library ecosystems are much more massive than the language itself.

Even if you compare apples and apples then oranges with oranges, Perl is a terrible language compared to most other languages, and most of CPAN is terrible outdated crap compared to other language's libraries. Python, Ruby, Java and JavaScript all have much richer and more up-to-date library ecosystems than CPAN.

>"By the way, Python is a great language, except for all the tabbing nonsense."

Is the worst thing you can say about Python that it forces you to indent your code? Then I'd hate to see the haphazardly indented code you write in Perl. Good programmers don't find that to be a problem, because they indent their code properly anyway, and Python simply lets you do that without inserting a lot of punctuation. But inserting lots of punctuation is what it's all about with Perl, isn't it?
Modern scripting languages with... parametric polymorphism, built-in parallelism/concurrency, grammars, constraint-based multiple dispatch, etc.?

Yes, it will be very important to build up a Perl 6 community and an ecosystem of libraries. That being said, if you want to talk about modern scripting languages, Perl 6 seems like a good choice. Ok, to be fair to functional programmers a lot of these things are old features. But for the mainstream scripting languages, these are really new and powerful tools -- tools worth learning.
Banks and other corporations will never lend money to poor people again.

Keep in mind that many countries have laws that allow private individuals to declare bankruptcy and default on their debt. Yet, banks still lend money to poor people in those countries.

Banks will factor the possibility into their costs (and hence interest rates), and it might reduce their willingness to lend slightly, but this is far from the picture you're painting.

All things being equal, people will borrow money smartly or stupidly, but the consequences, good or bad, are faced by the people who borrow.

There is a saying that goes something like this: If somebody owes you 100€, it's their problem. If somebody owes you 100 million €, it's your problem.

A loan is a two-way street, and it makes good (social, moral, economic, game-theoretic) sense that the lenders also face part of the consequence.
Hypothesis: Habits are the highest-yield form of discipline.

We humans seem to have a sort of behavioral inertia, whether it's showing up at a job, maintaining an MMO addiction, or brushing our teeth. The ideal state is to develop positive habits (writing for an hour every morning, cooking a healthy meal every day after work, practicing the bass every Saturday afternoon), that reflect one's deepest desires. Deviating from existing habits, good or bad, is expensive in terms of willpower (brain glucose); but once a new habit is established, maintaining it becomes the default, and suddenly it requires very little energy.
It could be that the loans were unlikely to be repaid anyway, like "sub prime" mortgages in the US. The banks could benefit in the long run by being allowed to write down these loans rather than holding fake assets on their books.
Discipline is the protocol, action is the data.
Did you read the entire article?

> Prime Minister Zoran Milanovic has convinced multiple cities, public and private companies, the country's major telecommunications providers, as well as nine banks to clear some of their citizens of their debt.

This means that the losses happen with consent of the corporations involved.
Surfly - Amsterdam, The Netherlands - http://www.surfly.com

We're looking for Javascript + Python engineers to work on the core of our technology which goes far beyond regular web development. Our stack includes: Redis, Varnish, Ansible, Esprima, Haproxy, Nginx. We use Python, Javascript, C and Lua.

What we offer:

* Upto €65K + equity
* Potentially become part of management
* Developer focused (sitting/standing desk, multiple screens, good hardware)
* Nice office located in the centre of Amsterdam
* Reimbursement of costs for conferences etc.
* We'll help with VISA and relocation
* We'll arrange tax benefits for migrants

About Surfly

Surfly allows you to surf the web together with others. Unlike traditional screen sharing it requires no installation or browser plugins. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way.

contact nicholas@surfly.com
So I should use `return` except when I shouldn't? This is the cognitive overhead problem I'm talking about.

The original context of my concern is the instance where the match statement makes up the last statement in the function (frequently the only statement in the function's immediate scope). Since the individual cases are not terminating the function early, to get a value out of a match statement you simply leave the last expression bare.

i.e.

fn something... {
match input {
Ok(input_val) => {/* several lines of semicolon terminated code*/
output}
Err(errval) => {/* several more lines of semicolon terminated code */
output}
}

is correct, but

fn something... {
match input {
Ok(input_val) => {/* several lines of semicolon terminated code*/
return output;}
Err(errval) => {/* several more lines of semicolon terminated code */
return output;}
}

is poor style, and

fn something... {
match input {
Ok(input_val) => {/* several lines of semicolon terminated code*/
output;}
Err(errval => {/* several more lines of semicolon terminated code */
output;}
}

is an error.
His, hers, its, yours, theirs
I'd suggest looking at openstreetmap for hospitals with emergency rooms. This might also give you an easy way to allow people to update the data.

OSM has http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dhospital

amenity=hospital
name=Royal London Hospital
emergency=yes
TechChange - online training for international development - Washington, DC

Full-time, open to remote

At TechChange we're building a training platform for humanitarian aid workers in low-bandwidth locations. We currently have 15 team members and are profitable and bootstrapped without venture funding.

We're looking for developers of all stripes, but are especially interested in those with experience in Node/Express/Backbone.

If you're interested, send an email to info@techchange.org with the subject Hacker News.
Sure, it's a problem because the programmer used a completely unsuitable algorithm that is slow for this use case regardless of memory layout. It's similar to looping over a predicateless SELECT instead of using COUNT. And then blaming databases because I misunderstood the "promises" provided. Although, the original article doesn't make the claims that your submitted title did. (No hostility, just pointing out that you're adding a wrong interpretation.)
CloudFlare are hiring in both SF and London.

We have a range of positions, most of which can be found on our website, but if you happen to be great at any of the following just get in touch:

* Lua

* Go

* C

* Docker architectures for microservices (Mesos, Marathon, etc)

* JavaScript (think of ES6 and core stuff)

You don't need all of that, we welcome specialists in a big way though awareness of how things glue together and core HTTP is a good thing.

We don't welcome agencies or recruiting firms, at CloudFlare engineers hire engineers. You'll find our contact details easily enough, or ping any of us individually via Twitter or email.
I actually worked in the lab with Louis' team this past summer (completely unrelated projects.)

If the wind was going faster than a couple miles per hour, they couldn't even turn their prototype on to run their tests. I think the biggest problem they're having with going big-picture with this is doing the due-diligence to prove it's not a tornado machine.
There's a great guide like this for Lisp dialects that I often refer to here: http://hyperpolyglot.org/lisp

They also have a number of similar comparative guides on their main page now: http://hyperpolyglot.org/
Are you open to letting the interns be remote? I'm interested in an internship however I'm not near the Bay Area.
If you are working for ISRO, is the position in India or the US? If it's in India 800USD seems quiet fair and not "indentured servitude" as a commentator has suggested.

What kind of technologies excites you? Which city are you in? If it's something like Banglore/Delhi, I would suggest going to some tech meetups and explore what people are doing and which technologies are in demand in your city.

I would suggest you to start freelancing, but pick the technology that really excites you.

Considering that you would be working full time at the same time, that's really important.
DEDICATION TOO ASSHOLES AT YOUTUBE?LOL
Hass may not be the tastiest avos, but they are superior to what was the dominant commercial variety (fuerte) before they took over.

Related: the Hass "mother" tree:

http://articles.latimes.com/1992-03-29/local/me-373_1_hass-a...
Actually, this law was proposed way before the elections in Greece were held, so it wasn't related in any way.. except that Croatia and Greece are in a similar positions debt wise, so similar political moves can be expected
I think most people use the concept of being for or against "Freedom" to refer to the opposite sides of the bottom-up versus top-down modes of economic development and governance.

Certainly, it's an over-generalization, and the word freedom is used specifically to evoke an emotional response, but I don't think it's devoid of meaning.

An unfortunate side-effect of having a democracy with 300 million plus people in it, is that to a certain extent these sort of over-generalizations are a necessary part of coalition building.
What the article doesn't mention that the tax authorities in some country's don't like some types of self employed contractors.

Ask a UK based contractor about IR35 and you will get an earful - though of course lawyers and accountants are allowed to continue as before - got to keep those greasy engineers in there place old chap.
Not sure if it'll be much help, but you might be able to find and scrape data from here: http://data.gov.uk/data/search to do something similar for the UK, I can't seem to find it though.
Does anyone know if bad debts are tax deductible in Croatia?

If so, the government would have just needed to convince the banks that the chance of getting the money back was lower than the tax they'd be repaid by forgiving the debt.
Thanks - that's helpful feedback for me to see how this can be read.
I think that even if someone doesn't have anything to hide, there are still issues that are relevant to them. So that section is just to address the issue from that perspective.
The Indian polity resorts to similar schemes, come election time.

I'm hardly surprised at WP not taking a more critical stance.
> programmers use them as a crutch to avoid thinking about proper error handling and reporting

Funny, because asserts in C are used to find bugs but not for "error handling and reporting".
Quite ironic, but the only reason i haven't deleted my FB account yet is because i participate in https://www.fbclaim.com/ui/page/faqs

Anyways in my opinion FB doesn't have a lot of value because the stuff you read on it isn't REAL. Everyone only posting their best pictures, best experiences, none of the normal or bad stuff that happens. Thus, not realistic = fake = no value.

And the worst part of the privacy abuse is of course people not even being aware of it...
All that is true but it was also true before digital media. While saving "everything" (whatever that means exactly) may or may not be a laudable goal there are always going to be practical limits to what any organization can realistically achieve for the reasons you cite and others. I could probably name any number of online magazines that have gone belly-up or at least restructured and old content in CMS systems is effectively gone forever as a result. I'm not sure how you would even approach archiving a complex site with high fidelity.

Even if the Library of Congress, say, took the task on with good funding, lots of things wouldn't be preserved. (And I'm not sure I would like seeing the government in this role in any case.)
Just nitpicking one thing:

> taxes are very high

Doesn't seem so: Croatia's tax to GDP ratio is 26.6 %. Compare that to 46.8 % in Belgium, 43.4 % in Austria, 40.6 % in Germany, 45.8 % in Sweden. 26.9 % in U.S. which is internationally known as a low-tax regime.

Surely some taxes are high, and taxation is not necessarily fair, but I'd say that Croatia's taxes overall are not high. I would also expect that the "black market" GDP is higher there than in "old" EU countries, say Germany or even France, or the U.S. Though I admit this is mostly based on just prejudice.

(Using Heritage Foundation figures in http://en.wikipedia.org/wiki/List_of_countries_by_tax_revenu... - OECD numbers are slightly different but not that much)
Verizon is still giving out misinformation on this. A support representative confirmed to me in writing today that "As of February 1, 2015, Verizon Wireless will not send an identifier to third parties." However, it's still being sent, and a higher-up representative said later that a third-party identifier will currently always be sent, and there's no known timeframe for availability of an opt-out program.
Segment is hiring engineers to revamp our infrastructure
As an old guy in this industry, I may have a perspective here that many others lack in this discussion.

When Google acquired the dejanews archive, it was AWESOME! The search capability was exponentially better than what came before it. Google made a big production about this, including also of rhetoric about the importance of preserving the heritage of the Internet.

Then one day, mercurial Google released a competitor to Yahoo groups, and seeded it with the Usenet archives. Except that most every aspect of Google groups was worse than what came before. I gave up on the product a decade ago as my job role changed, but at that time thing like date searching were completely and utterly broken. Perhaps it's fixed now.

As people progress within Google, priorities will shift. So if you like some free offering without a monetization strategy (ie. Google Reader), you're likely to be disappointed. It's not evil, it is just life.

Librarians are a different lot. Preservation of knowledge is their thing. While the headline may be a little dramatic, it is accurate.
If only we could have webpages on our mobiles, eh? :)
I definitely agree with the binary yes/no

Also, instead of a percentage, list the good/bad ratio. 99% doesn't seem much different than 98%, but the first is 99 good experiences per bad one while the second is 49.
Lyst Ltd - London, UK - http://lyst.com/careers

Lyst is a leading fashion marketplace - we partner with the world’s top fashion brands and stores to provide people with a personalised way to discover and shop for fashion online. From launch in 2010, Lyst is growing quickly and already generates tens of millions of dollars in sales for the hundreds of brands, retailers and publishers it partners with around the world. Lyst is backed by a range of all-star of investors including Accel (Facebook, Spotify), DFJ (Skype), and those behind Oscar de la Renta, Smythson and Tory Burch.

Behind the scenes we're python & machine learning fanatics.

You may remember us from these posts:

Image Background Removal: https://news.ycombinator.com/item?id=7340818

Color Detection: https://news.ycombinator.com/item?id=7353102

Bayesian A/B Testing: https://news.ycombinator.com/item?id=7815419

OpenRoss – fast, scalable, on-demand image resizer: https://news.ycombinator.com/item?id=7931744

We're actively looking for talented people across the business to work full-time, on-site in our London HQ. Right now, we're particularly keen on strong JavaScript developers.

Dev Blog: http://developers.lyst.com/

Contact me directly if you are interested in finding out more: steve@ly.st
In one second on Super Bowl Sunday there are
The author of that snippet was probably just trying to demonstrate multi-method dispatch using a familiar example; I don't think that's how people would actually calculate Fibonacci numbers in Perl 6.

I expect most would either use plain 'ol imperative code if that's what they're used to (from Perl 5), or do it with the sequence construction operator (triple dot):

my @fib := 0, 1, *+* ... *;

...which looks funky on first sight, but is really just another operator.

From what I've seen so far, Perl 6 code is still similar to Perl code. Presentation snippets tend to focus on specific new features and should not be taken as representative samples of real-life code.
£70 an hour is a £560 day rate which is a tad high but 450 for generic programming is quite achievable out side of finance of course its hard to avoid getting caught in the IR35 trap.
You know what other technology enables this kind of perspective-sharing? Books. :)
none of those guys can be easily outsourced overseas though
Public transportation is quite good in Europe compared to say, the USA, where car companies purchased intranational train tracks, dismantled them for highways

http://en.wikipedia.org/wiki/General_Motors_streetcar_conspi...
With perl5 + Moose, perl6 beats perl5. In startup time and run time.
With simple small scripts the small startup footprint of perl5 still elevates it over perl6.

perl6 has much more features than perl5, it's a completely different world. I wouldn't call that bloat.
> So I should use `return` except when I shouldn't? This is the cognitive overhead problem I'm talking about.

No. Use `return` only when you must. If you want an early return in a function, then you need to use `return`. If you don't need an early return, then don't use `return` at all.

I can't remember if this was ever a cognitive load for me personally. I don't think it was.
> In particular, allocating a new object and returning a reference to it it from a function is common in C++ but difficult in Rust, because the function doing the allocation doesn't know the expected lifetime of what it returns.

I'd like to see a code snippet explaining this problem.
Digitally Imported http://di.fm/ -- Senior Native Mobile Developer

REMOTE or from our Denver, Colorado office.

Digitally Imported is seeking a talented Native Mobile Developer to join our distributed Product Development group. This is a full-time remote (telecommute) development position with a close-knit distributed team.

We currently support native apps for iOS, Android, BlackBerry and Windows Phone, with other devices of all sizes and shapes still to come. Ideally you're already proficient with several mobile platforms, but if you’re rock solid in one and willing to learn others, we'd love to talk with you.

Visit http://di.fm/jobs for more info or email jobs@di.fm to apply.
Mkcast – GIF terminal screencasts with key presses overlaid
Well, yes, except for where not entirely or at all. [0]

[0] http://www.npr.org/blogs/thetwo-way/2011/11/28/142854391/rep...
Why You Should Buy a Mechanical Keyboard
Your app to find Emergency Rooms nearby shouldn't be used in emergencies? I'm not convinced a disclaimer like that it's going to cover you.
Cities old enough they were designed for foot-traffic, not car-traffic; modern-ish train systems and other public transit; the high price of fuel... My guess is less need.
Spreemo, newly funded healthcare marketplace in FiDi (downtown New York City). Looking for junior and senior full-stack Ruby on Rails developers. Good pay, environment, and team. Help fix healthcare by providing transparency in both cost and quality.

http://spreemo.com/careers
>convinced

I wouldn't put much stake in that. What choice do you have when the government is trying to "convince" you to do something? You play ball.
There's consent and there's consent. Like as a shop owner I consent to give some money to a don, because it would be such a shame if my business burned down.

Not saying that the convincing is necessarily done via threats, or is a bad thing at all, but "convincing" has many meanings.
Here's a query for the OSM tagged emergency rooms near me: http://overpass-turbo.eu/s/7pL (move the map and press "run" and it will update)

https://www.mapbox.com/blog/coffee-directions/ has a "coffee finder" that will give directions, but replace "coffee" with "emergency room" and it suddenly has a much greater impact.
I'm not sure about any current Perl6 vs other language benchmarks; older benchmarks aren't terribly useful because within the past year MoarVM both became the dominant P6 VM and also received substantial performance optimizations. My understanding is that this is one of the big goals of this year.

Another one of Johnathon's excellent presentations goes into depth about the kinds of optimizations being made in MoarVM: http://jnthn.net/papers/2014-yapceu-performance.pdf
> package go_koans

Hmm. I wouldn't trust this very much.
It isn't reasonable to expect an app to replace 911.

That might not be what plays out in court, but the problem there is people aren't reasonable.
It says a lot about the history here that Perl 6 gets a 1.0 release, not a 6.0.