skysight-inc/HackerNews huggingface dataset:
Made it darker and increased the font size slightly. Hope that helps. :)
If criminals picked jurisdictions based on criminal justice systems, presumably there would have been pretty much no crime in places like Maricopa County, Arizona under "Sherrif Joe", but as it happens criminals rarely appear to weigh the impact of getting caught very much.
IoT box supports internal RPi, Arduino shields, and more
Primarily because I come across a lot of non-html content like presentations that don't link to the abstract, but to the slides themselves.

For instance,

hn-link: https://news.ycombinator.com/item?id=9631580

abstract: http://velocityconf.com/devops-web-performance-2015/public/s...
Write articles. Give talks. Share your knowledge and help others be better.

Those things are great but they won't get you a raise. They'll only really help if you want a better paid job at a different company. To get a raise you need to demonstrate to your employer that you're undervalued - do really good work[1], bring in new clients, teach things to other members of your team. Raises happen internally, external things won't really help.

[1] Note that this does not mean going over and above the specification of a project. That's a bad thing as far as the business is concerned because chargeable work should never be done for free. If you want a raise try suggesting things to the client that they will pay for - bringing more money in to the business always makes you look great.
Depends on your preferred learning model. If you can learn by just absorbing the narrative lectures, fine, but not everybody prefers it. For some, like myself, a degree of structure and interactivity provided by Coursera, helps a lot.
WPA cracker online
It is rather sad you have been downvoted, but alas in these PC days, not surprising.
You are of course right, the audience here, of all places, should seek further education, and whilst pointing out the horrors of slavery, should not take the simplified modernistic version of suited Westerners sailing over, grabbing a boat load of locals and sailing them back for work. It was and is far more complicated than that. There is a reason it was called the 'Slave Trade' for a reason - the locals were more than happy to sell their bretheren. That is probably the saddest point of it all.

Well, sadest is that slavery still exists in most of the world, and yet we seem to consider it a relic from the past.
That's a language design choice - not a conceptual argument.
It is true in American culture. It is not true in European (not sure about Asian) culture. Try putting your shoes on the table in Europe at the same time claiming credit for someone's else work in Paris or Berlin.

The difference is a cultural one. Americans don't complain when they see or experience injustice or poor behavior. Nobody will talk to a jerk like this in Europe.Or actually he will hear something. Like: "Can you take your shoes from the table Mr. Important? You are not at home! BTW, Jane did this work, not you, why are you claiming credit for her work?" I can't imagine someone telling something like this to a jerk in the US. At the same time I can't imagine someone not telling something like this to a jerk in Europe.

Also, never have seen so much politics and self-praise as in the US.

But then again, maybe a strict culture that puts everyone in their respective place, is the reason why we don't get Steve Jobs or Bill Gates success stories.
The Government Still Has Plenty of Surveillance Power If Section 215 Sunsets
True, and the "first person singular = narcissism" equation that this makes struck me as strongly inappropriate. With this metric, a CEO who takes personal responsibility (e.g. "I instructed the finance department to do X, and I'm sorry about that but it is a necessity for reasons Y and Z") is going to be identified as a narcissist compared to the one who hides behind words weasel words like ("We architected and rolled out a brand new program, which we hope you will like very much (not)").

If that is your measure of narcissism, then it's fine -- but it should probably be called something else. I wouldn't be surprised at all if the first CEO in the above example was more successful than the second.
Do you mean Kra__Gl_e?
Didn't one of the boards sell for almost $1M recently? Did the market for them drop massively or did some fool over pay by $800k for an Apple I?
I'm female. I prefer to stand for human rights. Last I checked, men are still human.

FWIW, I don't generally self-identify as a feminist, though I get accused of being one quite a lot.

I think anyone who claims to want a better world and is vindictively hoping that some class of people with more "privilege" gets their come-uppance is doing it wrong.
And that separation is a substantial part of why I'd find it hard to morally justify giving a "guilty" vote given the penal system in question.
NYT Visual News – Explore the today's headlines through images
I think that 'hard' really needs qualification here.

Programming languages are designed to allow us to do what we need to. It might be difficult to perform incredibly complex tasks, but that's because the task is complex.

For example, cycling is easy. Cycling at high speed sustained is hard. Or rather it requires masses of training, discipline, etc.

I have also always found programming to be 'easy', but that doesn't mean I can somehow instantly solve any problem, or that everything is tractable, just that the actual tools have always seemed reasonably natural/sensible to me.
In the promo pics for the Avengers movie, Hawkeye was wearing double arm guards. As I understand it, they are only worn by n00bs who haven't learned to rotate their elbow to the right instead of down. (Try it. You will see what I mean.)

http://www.blastr.com/sites/blastr/files/HawkeyeRenner1.jpg
For the proof of your PhD, doesn't an official transcript mailed from your school suffice?

I've been at my job for the past 7 yrs, but has hiring changed so much in this time that most jobs DON'T ask for academic transcripts anymore?
Ukigumo, great question! We're asking our reviewers to assess functional, UX Design or Agile requirements to look for gaps, errors, omissions, contradictions, or other flaws to help our customers improve the quality of their requirements. In the registration process, we actually ask you to do a sample exercise to help explain what we're looking for. In that exercise, you'll develop What If scenarios to spotlight issues that could turn into bugs and defects. So it's not about a specific methodology per se but rather about your observations and logic. It's like solving puzzles!
The story of Amstrad’s amazing CPC 464
> They'll only really help if you want a better paid job at a different company.

Show the offers to your current employer and ask for a raise?
So far, there's no wall. There's just a gardener that can sell you a certificate that you indeed visited the garden, but you can still visit it anytime whether you pay or not.
Iranian youth – curious, wired and desperate for normality – are forcing change
Høh, I was gonna ask why it was used, but that (sort of) explains it. It seems like Americans like our Ø way more than our Æ or Å, I wonder why. Colbert used it correctly at least..

ØMQ pronounced correctly would have been a horrible name anyway though.
Quite egotistic phrase, IMHO. It's most likely you simply become irrelevant or are forgotten like almost everyone else.
That then means contacting my school and getting them to sort out a transcript, which means involving a third party. Easier just to point them at a URL. Done.
Imagine how much you could accomplish if you used that time to for example learn a new language.

I disagree. The best way to learn a language is by playing. Reading compelling stories, making puns and jokes, flirting with the natives, having some fun!

And I hold the same opinion with mathematics. You can learn to attack some classes of solved problems without having fun, but to be a mathematician you have to follow your sense of aesthetics. Now this is highly sophisticated fun, the kind that takes years to develop. But once you achieve it, it is bottomless, requires nothing but a little free time and it is so useful that our entire civilization runs on it!
Ya this is a good read. I cut my teeth on this stuff.
This guy here is good if you're working with scala.
https://github.com/mDialog/scala-zeromq
mDialog were actually bought by google so I guess it worked out well for them too: http://techcrunch.com/2014/06/19/google-acquires-mdialog/
Here it seems user-driven (people flagging articles that are entirely appropriate as way to suppress them), but the fact that this happens often and doesn't seem to be perceived as a serious problem by the site maintainers does deserve attention.
I think that in some vague sense, self confidence (sometimes spilling over into egotism) is a requirement in order to occupy high positions.

Before you can convince others of your skill, you have to convince yourself. And even then, you have to be willing to actually take the top spot. Plenty of people are uncomfortable with earning vast amounts of money - they might want it, but the actual process of taking surplus value from underlings is something different.
Atlantic article has a bunch of unexamined underlying assumptions that are then presented as some false dichotomy, in order to inspire fear and self-loathing in the masses? Color me unsurprised.

There are times to be nice and times to be a jerk. That's it. You have to listen to your instincts, an activity assiduously avoided by the Atlantic demographic.

I've noticed that as I've spent time on both sides of being nice and being mean, it's easier to turn one or the other on or off depending on the situation. Eventually, I stopped being nice (or even mean) out of obligation. I've gotten a lot happier as a result. Yes, it's also a thing to cave into being a jerk out of social pressure.

Which is when we get to the unexamined foundation of this article: that we have to be nice or mean because it will "pay off" or help our position in society. This is just a bunch of bullshit because what matters isn't your personality, it's what you contributed to the world. If that means you need to kick some ass in order for your contribution to be seen, then that's ok. On the other hand if that means you need to be super friendly and nice, that's also ok. Skipping the pretension and being real is what matters, and in a large number of cases that pays off the best anyway!
Sure. It was a sense of arrogance and inflated ego more than anything else. Just because you went through ten weeks of boot camp doesn't mean that you're a master at your craft. Huge mistakes were made left and right without any sense of responsibility, accountability, or willingness to learn from one's mistakes.
> They are masters of deception and will cheat and lie in order to be released prematurely. I really hope the Scandinavians have thought of this.

The low re-offending rates speaks for themselves: Most people who commit a crime do not re-offend if they're treated properly. Most of them are ordinary people that made a mistake, not psychopaths.
Are you a corporate lawyer for sides that normally lose and just throw muck and nonsense, or did you have trouble reading?

He certainly didn't spoil his integrity. He had largely un-traceable riches in his hands, didn't exploit it, and gave it up. Nothing was "messed with".
Tell HN: Thank you whoishiring, a.k.a. Matthew Walsh-Cloonagh
Back in 2011, an HN user volunteered to consolidate the scattered "who is hiring" posts that were popping up and post one automatically at the start of each month. This not only worked well, it became an HN institution.

https://news.ycombinator.com/item?id=2391828

Four years of yeoman service later, our mysterious benefactor has gotten a lot busier and arranged with us to take over the account. I asked if we could thank him publicly and he said sure. So thank you, Matthew Walsh-Cloonagh! You've helped a ton of people get jobs, and made Hacker News a better place. We're all much obliged.

Any thoughts about "Who is Hiring" and related threads that any of you want to share? Fire away.

Edits, based on the discussion below:

I think we'll change the time of these postings to 11 AM Eastern time. This balances east and west a bit better, and has the practical advantage that when something goes haywire with one of them, the problem won't languish for hours before we fix it. (If anybody posts before 11 AM Eastern tomorrow morning wondering where the thread is, or tries to make one, please refer them here.)

We'll also make the posts show up on the first weekday of each month, instead of each day—but that won't make a difference until August.

Finally, we'll make it more explicit that to post a job in the thread you need to personally be part of the hiring company, not a recruiter or third party.
I criticized the article below, but I'd like to note that the study about the café was done by Dutch researchers, not Americans.
What you're describing regarding phones seems more like an addictive compulsion than play to me.
Carnegie Mellon Reels After Uber Lures Away Researchers
Funny; we've been working on the same thing at iCouch for a while now: real time predictive analytics during a video therapy session. Even funnier is that the investor community has nearly zero interest in what we're doing. I bet if we built a real-time, gluten free, organic food ordering service, we could raise $500k in about ten minutes. Our problem is determining market size; what's the market size for technology hat can predict severe mental illness situations potentially weeks before they happen? What's the market size for tech that can prevent suicides? Since nothing else like that exists, there's no way to predict how much that would be worth in terms of an investment deck. It's frustrating. The revenue generating side of the business (our SAAS for therapists,) is doing wel enough, but certainly not well enough to be able to subsidize moon shot technology that would actually disrupt mental health diagnosis and treatment. But alas, good to see NPR is giving the issue some coverage.

It is insanely frustrating when fundraising worthiness is so tied to how good you can make 10 keynote slides. Changing the world doesn't always fit into bullet points.
I feel sad for you if that is genuinely how you feel.
This needs more upvotes..
As a so called 'European', I'm kind of shocked/dubious that this would also be acceptable in American culture.

My guess is most people would agree that if you put your feet on the table and take credit where it isn't due then you're probably an ahole. But this is a stereotype of the typical 'jerk'.

It's the jerks that 'play the game' and aren't necessarily blatant that do (perhaps unfairly) well.
I had an informal interview at Couchsurfing's SF office a few years ago. Having met the people behind today's CS, it all made sense why the site had completely lost its magic.

The employees I had lunch with spent most of the time dogging on the "technically incompetent hippies" that founded the company. The recruiter balked at my question about why they switched to Ruby on Rails, saying that, "anyone who thinks Ruby doesn't scale frankly doesn't know what they're talking about." My intent wasn't even to question the validity of the question, but the guy immediately got defensive.

Everyone I talked to was drunk on the "startup culture" they were trying to latch onto. Every person talked about the great monetization opportunities.

I had felt that CS had lost its magic many years before this interview, but the people running the company were the nail in the coffin for me.
In my own experience, having popular open source projects, giving talks, and writing articles contributed to the overall picture of my value as an employee and helped me advance my salary. This obviously can vary depending on where you work.

Doing those things also were great learning experiences, and made me better at my job.

It certainly helped me feel confident that I was worth a raise, and comfortable in that if I did not get paid competitively, there would be other opportunities.

Also you mention bringing in more business. Depending on your company, doing those things can bring in more business.
Someone said 30% of the images on the Docker Registry contain vulnerabilities
hmm - yes I have the similar doubts about programming at the advanced "building something very complicated level" with a analogous experience in my current project with machine learning and cloud infrastructure.

Totally agree about having a person present -- but moocs don't preclude that - see "inverted classroom" concepts.

back to complicated high-end equipment :

* there are people who have electron microscopes of their own - http://hackedgadgets.com/2013/01/01/garage-scanning-electron... .

* usb protocol analyzers used to be 20k (if I remember correctly how much catc's were) ...and now they are available for < $100 or can be made with open source parts.

Its hard to imagine ahead of time, but many exotic things come down in price and complexity when smart people come along and imagine a need for them in their garages or similar lower-end-than-original setting.

fun discussion!
From what I understand(still a newbie) , Dispatcher helps organized store dependencies , the waitFor()
>mystery human stands to get half

definitely, as opposed to for example aliens from Omicron 8. Anyway they definitely would have a "specie-ism" claim here.
Ha. I got -4 points for this. Can't people take a joke?
Bingo. Came here to say this too. Germany has a very large aging population. In 15 years time a large percentage of these will have died (baby boomers). Germany has some interested ng regional issues too. Many old DDR states have lost much of their younger generation. These states are filled with people in their late 50's and older.
That would be of Yore as in "long past" although in the grand scheme of "humans making things that float" its hard to consider this as ancient.
Fairly typical, I tend to respond something like:

"Hi [Name],

I find it's usually better to focus on what value we can offer each other early in a relationship. If you'd like to set up a meeting to discuss this, you can reach me on XXXXX-XXXXXX.

Kind regards,
[My name]"
"Triggered" has become something of an Internet meme these days (via tumblr). That's what he is referring to. He was using quotes to highlight the irony.
> I understand you're uncomfortable with having an automatic secretary.

It is a quite bold assumption and as such a wrong one. I am uncomfortable with a tool (any tool) over what I do not have control and whose main objective is to benefit somebody else at my expense (1). I am (well, would be) perfectly fine with a personal automatic secretary.

> Please don't insult my intelligence by pretending I don't understand the trade-offs I'm consciously making.

I do not think I was insulting you. But you are free to feel insulted.

I was just trying to extend the discussion that was driven in my option into too innocent looking direction and as such my reply was left mostly for a third random reader and not directly for you.

We could probably continue this discussion but I think that an intelligent and critically thinking readers can find counter arguments on their own.

But about conscious trade-off making, I find that you are assuming too much trust in a organism without ethics but with much power. I think that you are also assuming a status quo - that it would stay most profitable to continue to use information about you as it is (to your knowledge) used at the moment.

(1) as a small remark - I see that we are moving from an age of tools that were built to benefit the owner into age where the tools are built to exploit the owner and this raises the question of trust - not only that can I trust my computer or mobile phone but can I trust my thermostat or my fridge? How is the collected data about me used and will it actually benefit me or it would be actually in most of the time used against me (in the longer run).
> New York, Kansas and California have more in common from the point of view of the citizens than the countries that you've lived in.

We have to keep in mind they were not always like this. Willingness to be part of a larger whole is key. EU members are not keen and politicians are playing divide and conquer with the EU.

The fear buttons they play are extraordinarily dangerous.
Ask HN: Who is hiring? (June 2015)
Please lead with the location of the position and include the keywords INTERN, REMOTE, or VISA if the corresponding sort of candidate is welcome.

Feel free to post any job that may interest HN readers from executive assistant to machine learning expert to CTO.

Please do not post recruiting firms or job boards.
In Elixir you can annotate functions with type signatures and then use a tool like Dialyzer(1) to perform static analysis on the compiled bytecode. There is tooling that integrates with mix in Elixir called which makes this easy(2)

1) http://www.erlang.org/doc/apps/dialyzer/dialyzer_chapter.htm...
2) https://github.com/jeremyjh/dialyxir
ok got it - thanks for additional context.
OK, the game sounds good, where can I buy it?

Lego.com don't appear to have heard of it?? Google results liknk to http://www.lego.com/en-gb/games?domainredir=universe.lego.co... but that page doesn't mention it ...
Is computing Chaitin's omega the most pointless waste of time that can possibly be imagined, by definition? If you actually had the value can you do anything with it at all?
Still pretty tough to read here: https://www.dropbox.com/s/036jxac9dm9l7rw/hard-to-read.PNG?d...
currently in recess. they will return for vote in one hour at 6pm EST.
I am very happy to pay to get a certificate for a course that I actually get an opportunity (i.e. time) to finish. With a full-time job, a family, and side projects, it is generally hard for me to predict during sign-up if I'll be able to give enough time for course completion. It is also clear that if I do spent enough time on a course, the monetary value of my time spent and knowledge gained is much more than the cost of the certificate (I am based in the US). Additionally, while I care for the knowledge as the main thing, I do feel "why not" for the certificate too.

However, I do mind getting a certificate showing say a score of 51% when my score is 51% (instead of say 97%) just because I was unable to find time to finish. Does anyone else feel this way? Is my concern real? Assuming so, I would like to pay to get the certificate after I finish the course, not when I start it.
That looks cool. To get that face mesh to fit to the video in realtime like that, what kind of processing power do you need? Is this work an application of that or did they do this because now algorithms/hardware is up to the task?
No problem! Glad it was what you were after
> Also do you have any alternatives?

Yes: Not doing it.

> in those situations where Ruby was discarded because of performance

In most cases where Ruby gets discarded because of performance, it's a red herring. Most of Ruby's main uses are in areas where you can generally make things IO bound fairly easily.

For my part, I don't believe Ruby needs static typing to get far more performant. I'm working on a Ruby compiler, and while it's far from usable, from looking at MRI in particular it's worth noting that MRI implements pretty much nothing of the last 30 years or so of dynamic language optimizations.

Look towards JRuby today, and especially the Truffle backend, for indications of where Ruby optimizations can be going without sacrificing what makes the language attractive in the process.

That's not to say there aren't warts that makes it harder than necessary, but you can get very far with far less impact on the language than taking away dynamic typing.
GIMP project's official statement on SourceForge's actions
When would you use 0mq vs Google's grpc? What are the main differences between them? I rarely hear them mentioned as alternatives to each other, but I haven't been able to grasp the differences.