skysight-inc/HackerNews huggingface dataset:
I'm genuinely excited about a recruitment firm where the people can actually code. It's an industry that needs some skills, even just basic ones like calling back people that you said you'd call.

So often you get guys who have no clue talking about things they don't understand, deciding who gets to apply where. This is terrible for both employees and firms. They also charge way too much money as a middleman. No way it's worth 1/4 of a salary to filter a list of candidates. Especially when you just do it by the staircase method. That's the one where you throw the pile off a staircase and choose the ones on one step.

I really hope recruitment doesn't turn you into douchebags. Here's some choice tactics I've come across:

- They call you, the employer, with the perfect candidate. Guy checks all the boxes, top degree, top employment history, looking to move for more interesting work. Half an hour before the interview, he cancels. But luckily the recruiter has some other guys available, and why not talk to them since that time is booked anyway?

- They call you, the employee, saying one of your colleagues is leaving and mentioned you. He's got a top job lined up, just send your CV. (Why bother harvesting CVs though, if you're gonna do like in tactic one?)

- They bomb your LinkedIn with an employee's CV. Your LinkedIn say nothing about you wanting to hire, or what technologies you use.

- They put out generic ads to get CVs. Not real jobs, just imaginary jobs.

Anyway, I'm hoping there's going to be some real value added from you guys.
Have worked with a few Estonians, and Seasonal Affective Disorder appears to be pretty prominent. One of the developers stopped working all of a sudden, and had to relocate to Thailand to get more sunlight.
Thanks Blake! :-)
I can second this comment.
We generally try to upstream our patches, and they've been generally accepted. IIRC, our current fork is very close to LLVM head. We also do support building with stock LLVM, though it may have bugs for the stuff that wasn't patched at the time that release was made, of course.
If http://fakespot.com/ can spot fake reviews, Amazon themselves should be able to do it. It's in their long term interest that product reviews are genuine so that buyers have confidence. If I can't trust Amazon reviews, I'll just shop at Target where at least I can handle the physical product before I buy it.
At the end of your 40 year career, with your numbers, not accounting for inflation, raises or the potential for investing, you would have $1.14 million in cash and $740k in 401k principal. At the end of most people's career they have social security... I'd call it pretty well off for having done nothing with the money.

Retire to Nebraska, live like a king.
The comment also originally said "but even mentioning it on Hacker News will mean you get downvoted" before it was edited - personally I get very tired of pre-emptive complaints about downvoting.
You need to use gpg2 explicitly (gpg 1.x and 2.x are under independent active development), e.g. `gpg2 --edit-key`.
Real close to Surrey actually, a few blocks from the border. Anywhere in the Lower Mainland is a really beautiful place to live, and lots to do outdoors if you're into that. Surrey had a bad reputation but it's mostly deserved. As usual, the vast majority of people are totally normal citizens, but there's plenty of gang violence. Last I read there had been 36 gang shootings in 2016 alone (Here's a map: http://bc.ctvnews.ca/2016-surrey-shootings). It's not somewhere I would ever want to live personally, but I know many people who have spent their whole lives there without any incidence.

If you're trying to escape expensive house prices though, you're looking in the wrong place. Housing prices have been on the rise for years now. I love the weather here, but you have to be prepared for lots of rain and grey winters. Traffic can be pretty terrible too depending on where you're going and when. Because of the geography of the area, there's lots of bridges that people like to get in accidents on during rush hour. If you can avoid having to cross a bridge in rush hour, or drive in the downtown core, you'll be fine.

FWIW I grew up in Victoria, spent a year in TO, and have been in the lower mainland for the last 5 years and it's been my favourite place to live by far.
From Elevator Pitch to Product Design – A User-Centric Journey
It's Betteridge's Second Law: the answer to any question is "no".

It really simplifies things.
Yeah, with answering your question, I realized I could stand to make that clearer. I hope to get to that today. So I appreciate you asking. Thanks.
Fun project, API works perfectly, but as Robin Sloan says, "it could go offline at any time."
> There's been a good amount of movement among JavaScript developers toward type systems and more explicit typing in JavaScript code.

> There's been a good amount of movement among JavaScript developers toward type systems and more explicit typing in JavaScript code.

This is key to me. I'm not really interested in bolt-on additions or slight variations to JavaScript that leave me still grating against the edges of the language. Whether it's rust or something else, I want to use a language that's well designed, or at least consistent in the browser.
Pretty disappointed with 538 on this article. The basic argument is that we shouldn't do more medical testing as doctors aren't sure how to interpret the results, public isn't sophisticated enough to understand and too lazy to do anything even if they did.

Personally I feel that if we had more data over a larger group of people we would be able to learn what leads to disease better. Further I'm a little shocked that the medical industry can get away with a stated policy that patients should wait until their symptoms are acute and then get a minimum number of tests so their doctors don't get confused. I'd like to see us have more data about our health even if we're not sure what to do about it right away. Ignorance is easier to implement but isn't always bliss.
I love that Amazon tells me when a reviewer is part of the Vine program, so I can immediately ignore it. It's funny when a niche product has overwhelming negative reviews and a string of 5 star vine reviews.
Sad, but true. I'm making pretty the same coin per word I always have. What was good in the 80s isn't so great after 30 years of inflation.
Silicon Valley venture capitalists raise more money, give less away
It's possible every penny is well accounted for, but the person being interviewed doesn't seem to share that sentiment even pointing out that the original "Ali Baba" was a thief. The other investor quoted said Alibaba's paperwork looks "faked". They may have their own agendas, but Alibaba seems to be deliberately avoiding any legitimate transparency.
Maybe trying to net a large an enterprise customer? Do they have any public partnerships that are anti-open source?

Edit: They seem to have a pretty even mix of open source a closed source enterprise partnerships. https://www.yubico.com/support/partners/
YouTube's Pitch deck to Sequoia in 2005
What is the rate of false positives with fakespot?

A 3rd party can afford to be over-zealous, but a first party solution can't.
Actually if you're an indigent and your life is dependent on a court appointed lawyer it might be a huge improvement.
At least the Methane doesn't stay in the atmosphere for geological periods of time.
Except you have to publicly post your question before receiving search results. A search function is a lot faster and you can do a few attempts.
It's Discourse (forum webapp) and I suspect it's a rather heavy site for mobile devices.
What exactly happened here? All I see is a highlighted line that seems to have already been there.
Personal attacks are not allowed on HN. Please don't do this again.
But wait, how did it happen ?
Wow, that's bad even by interpreted language standards:

% strace perl -e "print 'Hello, World';" 2>&1 > /dev/null | wc -l
192
Giving up on Julia
True. This thread has me thinking about how a controlled social engineering hacking event might play out just for the sake of education and awareness. (especially since one of my clients got hit badly with a phishing attack recently...less than a single percentage 'success' rate by the attacker but still cost them almost $100K).

Tough problem.
Even "temp" would be a standard name for the temporary variable used in a swap function.

https://en.wikipedia.org/wiki/Swap_(computer_science)#Using_...
Does that mean Cupertino has already rewritten iTunes and App Store and Apple Online Store? I'm guessing they're going to keep the WebObjects style URLs for compatibility with old versions of iTunes and App Store.
Why the hell should they have to move, though? They bought a home in that area because they wanted to be there. Why should they be forced from their home because you have some kind of hard on for punishing people who got lucky?
Aging is present in non-social species.
You misspelled "customers".
Took me a second to understand what happened. But yes, earned his $100.
The offending commit: https://github.com/defuse/defuse.ca/commit/4770ad5c9d4851d40...
> existing attempts at legalizing prostitution do not at all curb trafficking

That's because most of the attempts have been for a different reason, to protect the sex workers, not to combat trafficking. This is the right approach, we need to start protecting the sex workers, give them protections, rights, health services and so on.

Prostitution and sex trafficking are two different concepts, trying to combat them together will never work.
A guy issued a challenge saying he'd give $100 to anyone who could trick him into inserting a certain string into any of his software projects.

Another guy responded "You should put this challenge on your website."

The first guy said "Good idea" and proceeded to do so, thus including the string in one of his software projects: his website.

GG
$2.50 a day for 30 days is $75. $100 a month doesn't seem insane to me.
Capitalism won’t save musicians; a basic income might
"In real world, you can always bootstrap your way to a decent nest egg"

No, not really. Especially given housing prices now.
I've heard that the Durst family made an app for changing the lights on One World Trade Center. They guard its distribution pretty tightly, though.

I have a fantasy about going on a date at some rooftop bar that has a view of the spire, asking her what her favorite color is, directing her attention to the spire, and making it happen. I suppose I'd settle for changing the sign on a Portland office building, though ;)
Can't even read the article with the distracting autoplay vines repeating over and over. Worse than autorepeat gifs.
“DataGateKeeper: The FIRST Impenetrable Anti-Hacking Software”
The damage caused to water tables and such caused by extracting natural gas does last that long though, it's not a very good solution.
No, it's an advantage: they're not distracted by the good weather and they're not tempted to go outside. So people stay in front of their computer working :-)
Ah, totally didn't read the whole twitter thread. Brilliant.
Fantastic achievement. Would love to know some more details about the project and hardware design.
I wonder when rust will be natively available on arm64.
Here are my notes on the talk: http://pchristensen.com/blog/articles/surviving-the-framewor...
I really thought this was satire at first, but now I'm not so sure.
How to find Go projects
I don't recall any other Indian app companies which have done well on App store. Can you list down a few ? Please note that this is completely different than Olas, Flipkarts. It is a pure play app company which makes money by selling apps on app store
I built a new server for myself six months or so ago. I put in 6 x 4 TB WD Red HDDs and a pair of Samsung 850 Pro 256 GB SSDs for the OS/boot partitions.

I really like those SSDs! I replaced the (about three year old) Crucial M500 480 GB SSD in my ThinkPad W530 with a pair of them and have since put them in every machine I've got (with the exception of my new MacBook Pro).
I am slightly biased being part Italian, but we should celebrate diversity. Italy was unified only in 1860 – the area was various republics/city-states/etc prior to that. I love the regional variations of dishes. I love the Italian people's passion for food.
An A-Z Index of the Bash command line for Linux
Anyone know whether they used watson APIs to create this bot or used the original watson codebase (with IBM collaboration)?
Obscenity laws make filming pornography illegal in most states. It's legal in California due to California v. Freeman, back in the late 1980's. (Basically, hiring adult actors for a film was not considered pimping.) It's legal in New Hampshire, as well, where a case cited distinction the California case and said prostitution and producing porn were not the same.
Completely agree. False positives are a fact of statistics, what we need is more data to establish baselines for people and populations and understand when is the right time to worry. I'm genuinely surprised that doctors aren't leading a charge to get more data about their patients and arguing instead for less testing and data. Do they really feel that their diagnostics are so good that they only need a few data points every couple years? My watch and phone know more about my health than my doctor.
"Stop flying" is, to say the least, an extreme measure. Especially when there are so many other things you can stop that have at least as much impact on the environment (i.e., consuming beef). I also take issue with your statement that "flying is one of the human activities that we don't have to do."

Flight connects foreign countries and unites cultures. A hundred years ago, you would never experience a remote island in the pacific, and there would certainly not be an international tourist industry on that island. But flying makes it possible to go through a door, sit down for 18 hours, and emerge in a completely different part of the world, surrounded by a totally new culture. You benefit from that, and so does the culture you visit. Even if the economics are asymmetrical, such that you can visit the island but the islanders cannot visit you, at least you can provide a window for them to experience your culture in the same way you experience theirs.

With literally any culture in the world available to you at a moment's notice, flying promotes the idea that we are all one species, one people, one family. The importance of this cannot be understated. Learning about other cultures allows you to empathize with them, to see them as fellow humans instead of some hypothetical out-group. Flying turns the world into a global cultural melting pot, instead of a disjoint collection of conflicting groups.

The importance of this cannot be understated. Globalization, for all its problems, is primarily a uniting force, and certainly one that promotes world peace. The more you learn about your fellow Earthlings, the more you experience other cultures, the more you realize that human culture is one unified work of art, and to harm one is to harm them all.

So no, flying is not something that "we don't have to do." It is, quite literally, one of the primary forces contributing to relative world peace.
> I wanted to debug something
> I've analyzed Erlang strace
> "Erlang is complicated"

If you want to debug Erlang program then Erlang/OTP already includes tools to help you do that: http://www.erlang-in-anger.com/ - 92 page manual that includes:
- tracing functions called with defined parameters
- analyzing crash dumps, memory leaks, cpu scheduling
i disagree that the middle class should be able to afford to buy a home, necessarily. that's completely dependent on the housing market in their area. is there a crisis of homeless middle class people? if not, then they aren't being priced out of a place to live, but out of owning a house. i've never considered the middle class as excluding renters.
So by the hacker asking the victim to add the details of the contest, he tricked the victim into including the winning string in a software project.
A friend recommended fakespot to me a few months back. I tested it by pointing it to a product that I'd recently reviewed. It came back saying that the reviews were questionable, giving as an example of a shady review the one I'd just written myself!

Needless to say, I wasn't impressed with their heuristics.
Another way to win this bounty would be to share some code with the string BackdoorPoCTwitter with the same color as the page background. If he copy and paste the code it could work. ^^
We know that native Indians built huge densely populated cities, cleared forests, shaped nature to suite their needs and engaged in bloody wars all the time. They created Maze through selective breeding of previous crops.

My money is on the fact that Mayans were pretty similar.

Also, I think it is incorrect to think that people who burn down forests aren't in harmony with nature. You can use nature and be in harmony with it at the same time. That is what I learned from ancient Hindu beliefs.

Evidence:
https://www.amazon.com/1491-Second-Revelations-Americas-Colu...
That was the summer following a volcanic eruption, indeed, it snowed during that summer!

https://en.wikipedia.org/wiki/Year_Without_a_Summer

also: While usually attributed to him, the actual source of these words is unknown and there is no evidence that Mark Twain ever said this.
There are commercially-available off-the-shelf phishing training services, such as https://www.knowbe4.com/phishing-security-test-offer .

Disclaimer: My employer has used this, but I was uninvolved with the choice and have no stake in knowbe4. Just using it as an example I have to hand. I believe there are quite a few choices.
Can someone link to context? Without it, I don't see why this is even posted here.
Who do you trust then?

1. USA is just as worse, it's not better than China. So, you wouldn't use any US-created services either.
2. Nearly all hardware products with firmwares are created in China, would you stop using these products as well?
Mitochondria are self-contained organelles. Gene transfer would be if their DNA became part of the nuclear DNA. What you suggest is that there was first a lateral transfer, and then that transferred DNA was ejected from the nucleus, and the cell somehow formed organelles that look surprisingly like bacteria. The theory I believe is that symbiosis evolved into mutual dependency, with the mitochondria starting to live inside the cells instead of outside them sometime along the way.
Sure, I will definitely look into it. Thank you.
It's in amazon's interest to suppress fake reviews, but it's definitely against amazon's interest to highlight the fact that their user reviews are often fake. The worst case for amazon is that users don't trust their reviews, and putting up a warning or score on reviews like fakespot doesn't improve the user's trust.

Amazon does police their reviews (as the article says, they've just sued another batch of companies for posting fake reviews) but they try to do it silently.
IMHO: The comment isn't valuable: It's an obvious idea, the comment provides no information or analysis, and its snarky wording prompts more low-value snarky comments. One obvious, snarky sentence isn't a useful comment.
I'm afraid I have no idea what the point of your comment is. Could you elaborate?
The last few months have been an interesting mix of learning empathy for some of the pathologies of the recruiting industry and being absolutely slackjawed amazed at how bad some players [edit in response to reply: meaning, actors in the recruiting industry] are.

An example of the former: I now totally understand why recruiters frequently forget elementary facts about individual candidates or jobs. They're often juggling multiples of both at once, at numbers which overwhelm the working memory of almost any human, for weeks at a time. I had a very nice conversation with (making up facts) Cindy the Pythonist and Sandy the front-end engineer one Tuesday, minutes from each other, and three weeks later had about twenty minutes of the conversation with Sandy go by before realizing that I was giving her advice for Cindy's situation, to her amazement. I do know that React is not made of Python, and I've recently shipped a retail stock trading site built in it, but from Sandy's view of the conversation it probably sounded like I was scatterbrained, incompetent, or scatterbrained and incompetent.

I thought I could fix this with better notes or a database, but I think it has to be fixed with process improvements, because the amount of task-switching I was doing was making it impossible for me to keep each of the X0 stories I was telling straight.

I don't anticipate us adopting lying as a business tactic. Telling the truth seems so much more straightforward.
The App Blueprint – App Creation When You're a Non-Technical Business Owner
Agreed, but most investors will not part with that kind of money unless they believe in the plan for turning it into way more money (... at least I hope so.)

Of course, some investors are idiots, so you have to take their confidence with a grain of salt. But the past decade has proved that there is value to building a large and loyal userbase. As long as big companies continue to acquire those userbases for large price tags, investing in the userbases can remain a justifiably smart idea.
>the former co-founder lost whatever leverage he had.

Doubtful. They probably have an escrow set up for any funds that are being disputed by the lawsuit.
Agreed, this is super cool. I've read the book "Code" a few times, so I understand a lot of this stuff in theory, but I sure don't understand the practice. Awesome work.
Precisely! I have been going to through the documentation and it amazes me every time I come across a directive. You are absolutely right, maintainability of code will be good enough for me to start migrating my app.
In practice, it's very hard to make Python's distutils do this. I tried to figure it out years ago, see http://stackoverflow.com/questions/15527611/how-do-i-specify... . I also asked on the distutils list. No one had a clean solution.

The best solution I have is to interpose my own "CC", which looks at what is being compile and adds the correct compiler options for the right files before calling the real compiler. This is hacky and inflexible.
Laziness is a virtue. What you're suggesting is not all that different than creating a webpage that says "read the book" instead of adding value. If a bot can be created to make discovering answers easier why shouldn't it be done?
I was there, at that announcement in 1996. It was the only time I saw Steve Jobs speak. His cult was pretty much not a cult then, and it was pretty hard to understand what he was talking about, but of course a short time afterward we were all talking about and building db-backed websites (and my career was based on it for a long time). The prescience was always there.
Speaking from experience from being in this class, the unfortunate truth is many people don't bother to read the documents for assignments (thoroughly, at any rate). This one wasn't as bad as another one I took, but many people will ask questions which are easily answered by looking at the materials they're given. That's essentially the area in which this AI excels.
So did we come to the conclusion that Jeremy wasn't being screwed?
Smalltalk was started to be adopted at the enterprise level when Sun unleashed Java into the world.

I used Smalltalk/V at the university around 1995, and since my focus was programming languages, started devouring all the Xerox PARC books right away.

IBM used to sell VisualAge for Smalltalk, which was reborn as Eclipse. To this day, Eclipse still has a Smalltalk like class navigation when you switch to "Java Browser" perspective.

The first commercial collections for Java in the late 90's, tended to either be influenced by STL's design or Smalltalk's.

The majority of Smalltalk vendors ended up switching to Java.

It didn't help that Sun brought in the startup that was trying to improve Smalltalk performance, to create Hotspot instead.