skysight-inc/HackerNews huggingface dataset:
Spot on. I worked for 7 years as a contractor before amassing enough money to be comfortable taking on my first employee. That was just over a year ago and now I have 5 of them - and plenty of cashflow to actually pay them what they're worth.

It's almost like people have forgotten how a business works...
Yup, having an internship opens so many doors and if you're not going to a top school you hardly get a response from Google/Amazon/Facebook etc.

I'd also bet that anyone who can build a Django photo sharing app with auth has a much better skillset than what I'd expect from a first-year intern.

Intern's at Amazon, etc, tend to be pursuing a Masters and usually have some experience. One intern project was adding Jepsen testing to a distributed database, for example.
Let's say most of your great grandfather's people were killed by another group of people and dispossessed of their land and property. And then someone came along and coerced them into making recordings, perhaps of their secret religious songs. Maybe for instance your ancestor was desperately poor - because their land had been stolen etc - and someone came along offering you food or a little money to buy food. All you had to do was reveal your cultural legacy to the people who destroyed it. So now 100 years later do the descendants of those people have the moral justification to do whatever they want with the recordings?

I argue the answer is no, because there's at least a high likelihood that consent wasn't freely given.
This is the first time I completely understand what thunks and trampolines are. For some reason I always thought a thunk was some mysterious kind of closure that wasn't quite a closure. But a bind() that sends all the expected arguments is a thunk. It's very simple, I'm not sure why it hadn't quite crystallized before.

It is worth pointing out that large recursions can often be easily turned into iterative code by pre-allocating your own pseudo-stack from the heap, as long as you have a reasonable maximum upper bound size. The pseudo-stack is just an array that holds only the recursion state you need. Plus, this works even if you have branching recursion and need backtracking. Recursive flood fill is a good example, this can be done by allocating another image as the stack, and then doing the recursion via iteration and storing the backtracking coordinates in the (image) stack. Both safe and fast.
The game I play the most is hexcells, an excellent puzzle game with no reinforcement to continue playing. Solving is the only reward.
When one of your most popular articles gets plagiarized by another company
Rolex is a luxury watch maker. The cheapest Rolex you can get is more than 5000 dollars. To say they market to different audiences would be an extreme understatement.
Nice to the dead people?

Or instead be "nasty" to the dead people and nice to all the living people by sharing freely with them. To me it doesn't look like a question of niceness, it's far more nuanced surely?
If I were the product manager in charge of Waze, I would appreciate the user feedback so that we could work on improving. In this case, they may have automatically detected this issue, but it is always good to hear from customers/users, and have the opportunity to apologize when you let them down.
My son has some lung problems and is sensitive to dust and smoke. I recently decided to get HEPA filters for the 3 bedrooms and replace the decade+ old Holmes unit that was starting to look worse for the wear and I had been using in the kitchen while I was remodeling.

I ended up going with the Coway unit the Wirecutter recommends and have been pretty happy with it. One nice feature that seems to work pretty well is that it has a particulate sensor and an "auto" mode that adjusts the speed based on particulates in the air. The normal mode is super quiet, but when it detects gunk (often triggered by walking into the room), it will kick up the fan for a bit.

I don't always love the Wirecutter/Sweethome choices, but in this case it directed me to a product I wasn't even considering and I was happy with it.

Always read the details of the reviews, what they find important may not match what you do.
Yea, i went into a phd program in biomedical sciences, spent 2 1/2 years doing computational biology, studying math, computer science and machine learning, not to mention working on project, then left. It was at the point where the prospect of out competing 7/8 of my fellow phd students was not work it, when all of my skills, where transferable to industry, even without staying for the phd. Part of me wishes I did stay, and I'll probably go back for a masters at some point. who knows. Anyway, the system really is designed to get phd students to do the heavy lifting, at 30k a year, for 6 year stretches. Why would I do that, when I have dropped out, and tripled my salary?
> A line about the average response time to issues and/or pull requests.

Does someone know any projects that have this?
Ask HN: Why not tax campaign donations?
I think we all agree that the amount of money in politics is a very serious problem and is essentially turning this country into a kleptocracy. But on the other hand, if you can spend tens of millions of dollars on ads saying "Taylor Swift is amazing, you should listen to her," why shouldn't you be able to do the same for someone like, idk, Elizabeth Warren.

My idea would be to give every person a tax credit of ~$100-300 that they can use to donate to a campaign or Super PAC. Any other donations those organizations receive gets taxed at ~70%. I think that should remove most of the special interest money in politics while preserving free speech.
How Not to Talk About Lyme Disease in France: A Lesson in Changing Minds
Did you respond to the right comment? I’m having difficulty figuring out where the OP compared reaches.
A friend and I were fed up with the situation a while ago and started work on something that should fit your expectations. I expect it should be available very early 2018.
> I don't think Unity forced change on Epic,

I know, I know, Correlation does not imply causation. But just from wikipedia:

> On March 19, 2014, at the Game Developers Conference, Epic Games released Unreal Engine 4, and all of its tools, features and complete C++ source code, to the development community through a new subscription model.

Same year Unity took best engine.

> In July 2014, Unity won the "Best Engine" award at the UK's annual Develop Industry Excellence Awards.[1]

Unity made Epic react.

[0]: https://en.wikipedia.org/wiki/Unreal_Engine#Unreal_Engine_4
[1]: https://en.wikipedia.org/wiki/Unity_(game_engine)#History
Informed consent, glad someone cares about that. This concept also applies to putting old usenet archives back online and confronting people with EULAs written in legalese all caps.
The Saudis are locked in golden handcuffs. We provide them lavish lifestyles, they provide us irreplaceable energy resources. When the oil is gone those people go back to living in the dark ages.
For some definition of "we", we are not.
When you have a family and full time job it could be that you simply don't find the time for side projects even if you love programming.
I have an August lock
I absolutely feel your pain. So a friend and I started work on something that should please you. I expect it should be available soon.
Website Redesign Lessons from 50+ Digital Professionals
This presupposes there are actually issues with some of the aforementioned examples. The ultimate determiners of success are on the side of the company, not the applicant. A successful interview process is one that leads to a successful candidate, and really nothing else.

(N.B., The linked Reddit post is indicative of abuse, so I’m not talking about that.)

A lot of SW engineers complain after an interview process, especially a rejection, because of some “if only”-hypothetical. “If only they tested my real skills and not whiteboards. If only they saw that I’m a hard worker at work and I just don’t have time for side projects. If only they read my resume and know that I don’t need no stinkin’ coding test.” This is a strong aversion to false-negatives. But it generally seems to be in the company’s interest to over-reject according to some “stupid” rules than to over-hire.

I’m not saying that there are no wrong interview styles, but I think there is a supposition and sensitivity of a problem that isn’t being framed correctly—around applicant satisfaction and not company success. I think if more folks ended up being hiring managers, they’d understand the inherent difficulty in the construction of these supposed silver bullet interview styles.

(PS, I say this as someone who has complained very loudly and publicly about mistreatment at Google interviews.)
> For the kids, they get their screens back before they leave for school

Is this the norm now for kids to have smart devices? Are there more benefits than dangers in letting a pre-teen/early teen have a smart device?
> Grants are extremely difficult to come by these days

Only because of competition. It's still vastly better in the U.S. than any other country.

Competition is good.
Sell. Diversify.
The ONLY reason I can see to hold is if you can get tax benefits from doing so.
You'd have to know which site each hash relates to, so that you know who to give the money to. So the hashing wouldn't gain anything, since the system only works if they can reverse the hash.

It can work for Safebrowsing because they can just have a gigantic list of hashes and it doesn't matter which specific site the user is visiting, only whether it's any site in the list. But for Flattr to work, you need to know which specific site it is.
The method in question is here RT using Twitter advertising to reach out to millions of Twitter users. RT itself is small but the reach comes from the cheap advertising. They spent ~ $250k in total which is pretty small compared to total ad budget of a number of PACs. There are many individuals who donate more than that amount and could easily spend it on Twitter ads.
Everyone makes sacrifices. There are reasons why pro athletes retire in their 30's. Aside from deterioration of performance, injuries start to take their toll. On the other hand nothing stops an academic from staying reasonably fit-- not enough to win races, perhaps, but easily enough to not suffer from sedentary ailments.

Relationships are difficult for anyone that pursues extreme success, athlete or academic.
Zerynth and Ubidots announce a tech partnership to simplify IoT dev using Python
True, there's nothing stopping any random person from doing the same thing. However, no random person has the same incentives as a foreign government to pollute dialog on political matters. The personal gain or sense of satisfaction that an individual might get from launching a disinformation campaign pales in comparison to the economic and ideological pressure that motivates heads of state to do the same thing. So it seems far less likely that we're under threat from random individuals than from foreign governments.

Also, how are you going to "fix" people being dumb? We've been trying to figure that one out for a long time and it's going to take a while to make progress on that front.
I'd be more worried about the caffeine, which we know increases demand for calcium and magnesium, and causes an increase in water excretion, among other negative effects.
IBM giving away basic Watson functionality for free
They also pay shills to spread propaganda in the comments sections anywhere Monsanto is discussed. It’s particularly obvious since it’s the same users, with the same talking points, commenting within minutes. The same 5-10 pro-Monsanto accounts on Reddit show up in most discussions. I suspect this is going on for many other aspects of our life and it’s downright paranoia inducing.
Best interview I ever had was a $300 contract to add a feature to a company's API.

It was the only time I felt a fair exchange of time and money was tendered and I also felt that it adequately demonstrated my skills to the company and their codebase (and impression of future work) to me.

I didn't get the job but the company will always have my respect.
Looks like Paperspace announced Volta support yesterday: https://blog.paperspace.com/tesla-v100-available-today/ One nice thing here is you can do monthly plans instead of reserved on AWS which is a minimum $8-17k upfront. Really great to see the cloud providers adopting modern GPUs.
"But all our people are passionate about the product and willing to work for equity Bison Dollars..." Yeah, no. FYPM.
The Red Scare, a classic American delusion.
Wait, who are you talking about?
This is absolutely correct and I think the same thing whenever I read suggestions that Roman defeats are/were significant to its decline. Rome's major strength from the beginning was an indefatigable political will. Hannibal did not just cross the Alps, he decimated multiple Roman armies in Italy and then rampaged around the peninsula for over a decade. There is an anecdote that when Hannibal's armies approached Rome, inside the city Roman traders sold land rights to the spot on which his army camped. Much like the Russians and Americans have found in Afghanistan, it is hard to defeat an enemy that shares a common fundamental belief in its own persistence and refusal to acquiesce.

Even in this story, as the article notes, after having lost three legions in an utterly decisive battle in the wilds of Germania, Emperor Tiberius' son Germanicus decided he would go back and wage more war to recover the standards. That is not the sort of political will we are used to.
I'd like to see some evidence as well. An adversarial media is a sign of a healthy democracy, and RT definitely filled that role with zeal. Their correspondents were often the only ones asking the "tough" questions at press briefings.
> His being the president doesn't make these things more allowable, only our deference to hierarchy does.

You mean the constitution right?
Exactly this. Not only that, but typically there are sell windows with your company that prevent you from being flexible with a sale if there’s a personal emergency.

Better to stay diversified.
On a different note I recommend you also google "Let Nothing Go." [Monsanto is being accused in court of hiring 3rd parties to shill public forums including facebook, and it's alleged the internal name of that program is "Let Nothing Go"]
Graphics programming is not engine programming, although it can be viewed as a subset of it. Most large game studios have engine programmers that do very little graphics programming, if any. The majority of code in a game engine is not related to the renderer. I've worked in the industry on AAA and indie games and have worked in both roles, which are often different engineering teams.
Windows 10 Mobile to be supported through December 2019 at least
Uber introduces a credit card
Yes, it is getting crazy. December should be very interesting. A lot of drivers are leaving the game entirely because of the new requirements, and so brokers and carriers are getting desperate.
Then you're not reading the OP's comment very carefully.
Microsoft Ventures Innovate.AI: A Global Startup Competition, 2018 – USA
Humanity imho clearly suffers from various forms of psychological problems and is generally poorly educated. Our problem is that the power elite have historically considered the first a lost cause and confused propaganda with education. And here we are.

And far as I can deduce, civilization boils down to sanity and thoughtfulness. The rest is window dressing and 'product'. (I am /not/ dismissing the fruits here, but rather focusing on 'roots'.) What is necessary is sanity. What is necessary is the ability to think effectively. Individually and collectively. Everything else is secondary, and if the former are lacking, abundance in other dimensions only gets you so far and then it peters out.
Answering the edit: you have to value their equity somehow.

Two people taking on a third after 6 months would probably not split out 1/3 to the new person, but it should almost certainly be more than 10% and on the same voting terms as all the other equity.

Don't forget that this now gives them a say in further dilution when you want to take on a fourth or fifth, or carve out an option pool etc.

(I've been the "first non cofounder employee" at a startup, but they paid me properly from day 1 with actual money, as well as options on a normal vesting schedule)
Are you suggesting that I'm delusional for seeing a threat in Russia's actions recently?
What does your post have to do with the OP?

The company in question is asking for someone to do actual work that they will use as part of the job interview, and then to work for free for 3 months, "non-negotiable".

You somehow think that is reasonable, and that anyone on HN who complains about it is simply whiny?
We're talking about Russia right? Not North Korea?
I'll admit I'm a little biased here (I made the preso), but here are a few more resources for those interested in building a home lab:

"Building Your Own Kickass Home Lab" -- bit.ly/kickasslab (or https://docs.google.com/presentation/d/1V-mWiyaJ3I6HhXRxH1M5...)

Recorded webcast version -- https://youtu.be/uzqwoufhwyk

I talk about hardware, software (choose your own host OS, consider VMware Workstation), operating systems, vulnerable builds, example labs, and some ideas of what to test.
My takeaway is that it's more a mark against someone who doesn't want to do their job function in their non-working times as well. To me, not wanting to code outside of work if you're coding all day is perfectly reasonable and shouldn't count against you during an interview process, an expectation that you have side projects just feels unreasonable. There's obviously not gonna be anything wrong with someone who also likes to code their own projects outside of work for fun. That's my view from the outside as a non-dev, anyway.
I'd be fine with this paper if it was labeled "Trip Report."
Yes, of course. Authentication is a single Django module, and they want unit tests (not even code coverage). Those are all scaffolding around the code that everyone agrees should be there. When people complain about whiteboard interviews, this is exactly the kind of stuff they argue is missing.
It's not only Americans. In my history classes in an Argentine high school my professor was a serious conspiracy theories who taught how, among other things, the 9/11 attacks were engineered by the US government for world domination, George Bush wanted to buy southern Argentina to steal our freshwater reserves, and Cuba found the "natural" cure for cancer (but of course the US government doesn't allow it to be exported). I heard these conspiracies coming from otherwise smart people all the time.

The issue here is that we have an entire generation that was raised in an environment where having stupid beliefs didn't matter, since news came from mostly "expert" sources, which is now living in a world where a big part of the information you give and receive comes from sites like Facebook or Twitter. If it's an education problem, it's unsolvable: you can't easily teach 50 year old the way they thought about media their entire life was wrong.
How does that wording that I quote or the fact that we've been in Iraq for such a long time contradict the point that "The intel didn't state that Iraq had WMDs. The Bush-Cheney WH made that misrepresentation."

Do you agree with the fact that it's the Bush-Cheney White House who perpetrated the fraud by cherry picking and hyping the evidence that supported their pre-conceived conclusions while ignoring evidence from the intelligence community that contradicted it (to the point of outing a CIA agent to end her career because they didn't like the evidence her husband presented them), but the only nit you have to pick is with the Washington Post's wording calling 16 years "ancient history"?
#!/bin/sh
IFS=:;x=0;while true;do read a b c d;
test ${#a} -gt 0||exec echo $x
test $c -lt 240||x=$((x+c));
done < /etc/passwd
So whatever the interns build is supposed to go unused? What if they build something open source and the company uses it?
> When the oil is gone those people go back to living in the dark ages.

Except they invest everywhere, SoftBank Vision fund included

http://money.cnn.com/2017/05/21/technology/saudi-softbank-te...
What worked for me after trying (and failing) to quit cold turkey a few times was trying to smoke just a tiny bit less every week or two, maybe even every month, over a period of ~3 years.

The way I did this was by making it a bit harder/uncomfortable to get my cigarettes, and by tring to smoke just 1 cig less every period.

E.g. I would usually carry around a pack in my jeans, so I started leaving them at the car, so if I wanted to smoke it would be harder for me, so that would reduce the impulse when I was very busy or just didn't have the time. After some time doing that it was no longer a problem so I had to up the ante: I would only bring so many cigarettes with me and leave the rest at home. So if I knew I only had say 10, I would try to spread them over my working hours.

Then I would bring only 5 and so on. At some point, some 2 years later I would only smoke 1 in the mid-morning, 1 after lunch and 1 in the afternoon.

Then I would set myself to only have 1 after lunch. Then 1 every other day.

After that it was easier to go several days without smoking until one day I just didn't feel like buying more and I stopped.

Also, I think what worked quite good for me was to avoid "punishing" myself if for some reason I didn't make it one week and smoked a couple more, as long as I was kept reducing it overall the other weeks.

Doing it like this was easier for me I believe, because my own body was breaking the addiction so I just enjoyed smoking less and less, which I think it's why I couldn't do it cold turkey: my craving was stronger than my will. However reducing the craving over a long period allowed me to weaken that craving until my will to stop was stronger.

I know my method sounds a bit stupid if you phrase it like "how to quit smoking in 3 years", because everyone wants to do it NOW. But by avoiding such an unreachable (to me) goal, I managed to quit even if it took that long, so I am happy with the results :)

Hooe that helps.
https://www.amazon.com/gp/product/B00D7M6692/

These types of filters get as big as you could possibly want
I wouldn't extrapolate too far from those horror stories you heard. My experience was nothing like what you describe. Plus there are many reasons to get a PhD other than going into academia and when you're a grad student you don't have to deal with any of the politics or the other "grimy" parts (at least not in the vast majority of cases).

There are many downsides to academia, the papermill mentality that has become pervasive being a big one, but this picture of a morally bankrupt subculture where people do whatever they can to get to the top is nothing like what I experienced.
I suggest applying, then laugh in their face and scold them once you get an offer.
i'd suggest learning the following:

1) how to write dockerfiles [1]

2) docker build, tagging, and push

3) docker run and docker exec

4) docker-compose

anything beyond that is probably not worth it unless you're also responsible for your infrastructure.

[1] https://docs.docker.com/engine/userguide/eng-image/dockerfil...
What about when U.S. media outlets do the same in other countries? Like all the time. I'm not saying RT is not Russian propaganda but come on, next time CNN publishes a headline like "Inside Hussein's WMD facilities " I hope @jack will ban them as well.