skysight-inc/HackerNews huggingface dataset:
I try to do this whenever I am the one talking through the results of the interview with a candidate but only if the candidate seems open to it. It seems like a valuable thing to do even from the company's perspective. If you are considering doing this: It isn't always received positively so you have to be prepared for that. You and your company will be judged in this conversation and it's likely that the candidate will not agree with you. Also, if the decision is final (for now or forever) make that very clear right away so no one wastes their time arguing their case. It seems best to approach it with the mindset that no interview process is perfect and your conclusion is based on your side of the exchange you had (which may just be a few hours with the person); it's possible your company's assessment is wrong for some reason but you've made your best effort to make the correct decision. It's easy to come off as arrogant when you're the side doing the rejecting.
I have successfully offered feedback and later hired a candidate (more than once!) when they returned after taking on a new project that helped them grow in a way that addressed the feedback. Our company has also changed its collective mind about some people when we have had success with another candidate or found a particular project or situation that minimizes the risk of whatever we were concerned about (for near-hires). An interview that results in a rejection isn't necessarily a permanent dead end.
I'm 100% sure it is https (I worked there). But if you don't believe me you can sniff your network traffic the next time you play a movie on Netflix. :)
> Try talking to a dev, ask them why they use Github instead of Gitlab. Are they going to tell you "Oh I absolutely would use Gitlab but their uptime is such a problem"? Or are they going to tell you their stuff's already on Github? Their friends/coworkers are on Github? Their employers look for their Github profile?

Just as an alternative point of view, a shop I knew used self-hosted gitlab in preference to github, because they were in China. That was actually how I learned about gitlab.
I don't particularly value equality - rather, I value utility. If I can make everyone better off, but increase inequality in the process, I will.

How much poverty are you willing to create to reduce inequality? That's the fundamental question. For me the answer is zero.

I also don't assign much value to proportionate representation. I think I'd prefer the rich to have more political power, they seem to be the least insane. Unfortunately, in our system we do have proportionate representation. The only way a rich person can influence electoral outcomes is by persuading poor and middle class people to vote for his candidate. Sadly, as Trump demonstrates, this can be done just as easily with nonsensical emotional appeals as with intellectual ones.
I ported my google voice number to... Google Fi! Most of the same features, plus now I don't deal directly with Verizon/T-Mobile/etc.

I suspect that is where the resources that had been on Google Voice have gone to.
I have to respectfully disagree. Cmake isn't super amazing and has some flaws and a less than ideal design and language, but it gets the job done. Autotools is more like something that was needed once in the 1980's when you had to support 300 different proprietary UNIX's and compilers / stdlib's weren't very standardized and had lots of bugs and warts, and now only exist because of inertia.
I was motivated to download your app based on your article so clearly you did a good job explaining the idea :-) I have to say that the Apple Watch has had a profound impact on my health. For the past 7 years, I work out at a gym almost every morning. However I did not realize that I was excessively sedentary for the rest of the day until I started wearing the watch. I now force myself to move around a lot more and sit less.
The Need for Speed: LinkedIn’s Rapid Release Pipeline for Mobile App Development
When describing his vision for GV and the health-care areas he wants to invest in, Maris lists genomics, cancer, central nervous system disorders and aging

At the risk of sounding wildly selfish, I hope "central nervous system disorders" includes tinnitus. It's hell.
"They started with 13,700 people from the eMERGE Network, and looked for associations between 135,000 Neanderthal genetic variants and 1,689 different traits."

Does anyone know how they compensated the statistics to control for the p-hacking?
Most GitHub users probably also didn't know about the open letter in the first place.
I was prepared to take them to small-claims court. I recorded my phone conversation (and warned everyone I spoke to that I was doing so). Eventually it came down to me saying that I'm canceling my account and I don't agree to the ETF fee. The person I spoke to (the manager's manager I believe) said he's canceling it but I will be issued an ETF.

Ultimately the ETF never came and I went month-to-month. By the way, mentioning that you're recording the phone conversation changes drastically how a CSR treats you.
That's certainly possible, but if so then it's a pretty sad indictment.

If it takes 29 days just to get approval to say you're going to work on the problem, imagine how long it will take to actually get something done.
That gets into some interesting points:

1. Cost-plus pricing (or contracts). Here, the vendor (that's you) gets costs plus some value. Which means that the customer probably wants to know what goes into determining those costs. This in turn requires a close familiarity of both parties. This was more common say, in the 1970s and earlier, and especially in government major-projects negotiation. But it's why negotiating contracts itself is a substantial activity.

If you're creating a one-off product, there isn't a market price. There's what you and a buyer agree to. Depending on circumstances, neither of you may be particularly free to walk away and go elsewhere.

2. Moen's Law of Bicycles: bad customers make for bad products. This is almost certainly a variant of Gresham's law, itself a generalisation of the point that information sufficient to distinguish product quality is itself difficult to come by. This manifests in multiple ways: crap quality cheap products flood markets, or flashy, easily-distinguished, but not materially significant features are added to products.

True quality, measurable in the use value of products, is often quite difficult to assess. This is tightly coupled to the Dunning-Kruger effect.

3. Map-terrain relation. A plan (or contract) is a map, it isn't the terrain itself. In many planning (and legal dispute) instances, there's a confusion of these. A contract which fails to encompass materially relevant information is at risk of being voided.

The upshot, again, is that contracts don't define software development schedules. Software development does.

It also means that you probably want to desgin the contract scope for developing complex products much as you do those products: iteratively, over time, with conscious trade-offs of features and costs.

Everything else is setting you up for a mismatch of model and frame to reality. Reality wins.
It's a huge topic. Read a book.
I noticed you have interaction design roles open, do you accept remote hires in this position?
I wonder why it's not recommended for cycling then. Cycling is my main exercise. Very little arm movement on a bike.
It is on the phone. Just not on desktop.
Ugh. I was on a project like this. I figured that it was mostly just that specific customer...
I agree with sergiotapia about Google Photos falling short in the area of sharing pictures among family members. If we do trust Google not to kill off Google Photos...

Without grahamburger's hack of creating an independent, shared account (which I wonder whether is strictly allowed by account usage terms), how can a family share all of their photos? I'm not talking about sharing an album. My wife and I would like all photos taken from either of our phones be automatically uploaded and shared between us. We've not found a way to do that using Google Photos without making everything public, which is unacceptable.
"The low point was in 2014 when I was trying to compile a package that intentionally did not ship a configure file and made the user explicitly call autoconf."

At the risk of having to admit I've had my share of bad experiences with autotools, don't ever do that. That is a big sign with flashing lights and sirens, saying that you should put that package down and leave it alone. Because...

"This would have been ok except that in the 3 or so years between when the code was released and I was trying to build it, autotools made some backward-incompatible changes and autoconf/automake errored out, with no indication of how to fix those."

The version of autotools someone was using when they wrote the scripts is very closely tied to the scripts. It's not at all a good idea to use a different version of the autotools.
We also have higher energy food products. And an obsession with speed and productivity
Yep—resting heart rate is a good proxy, and readily measurable from Apple Watch.

A definitive study would randomly assign people to an exercise routine, follow them for 20-30 years, and then measure hard outcomes like heart attacks, strokes, and all-cause mortality.

Since that's pretty challenging, all of the studies on exercise (and nutrition, for that matter) make two types of approximation:

1. analyze correlations in data rather than randomize, and/or

2. analyze proxy metrics like resting heart rate or blood pressure rather than hard endpoints.

That's part of what makes research on health so complex!
>Should they essentially be punished for those choices

Men are punished by working in more dangerous fields. They are literally killed for their choices and at a far worse rate than any income inequality, even of the most exaggerated reports.

But perhaps my biggest gripe over this whole issue is that I believe that had the occupational death rates for men and women been opposite what they are, we would be having radically different conversations about the issue.
I dunno, what you say just reads like a bunch of buzzwords that Agile, even supposedly "refined" or "good" versions of Agile, never prioritizes or delivers. More often, when quality work is produced it's produced in spite of Agile, not because of it, which is a shame because then people falsely attribute that success back to Agile.

I admit though that it's hard to know exactly what you mean just exchanging textual comments like this, so I'm happy to leave it at that.
Does Google Photos support Canon CR2 raw format?
> people are just fine with [VAT]

Er, not quite. I for one would rather see VAT disappear. It's a regressive tax, it hits the poor (and start-ups) disproportionately, and it's basically just a huge "get out of jail" card for lazy lawmakers who won't dare to tax the rich. Which is why it is so "popular" around elites of every country.
I think it's because they don't want to be in the position of making an offer to someone they explicitly rejected when the preferred candidate didn't work out.
Oddly enough I canceled with Sprint for the same reason (they raised the price of what we contractually agreed I would pay). I called and had no problem getting my contract cancelled and going month to month.

Years later I get a check in the mail for $200 from a class-action law suit related to this Sprint fee.

Always read the contract. They say specifically they reserve the right to raise the cost of the bill, but if they do they provide some amount of days for you to cancel the agreement.
MessageBus – Action Cable Without WebSockets
You're welcome! Our devs are not pleased that they had to spend most of their day tracking this down, but they are tickled by the response :D
I wouldn't say they're competitors; the real interesting thing here is the components, which should greatly reduce the mess of html you have to deal with. I've used foundation for emails before and the markup involved is quite a pain.
If you are in Quebec once, try to speak French even if you struggle. You'll see most people will go pretty far to help you.

In any cases, feel free to message me in French if you need practice.
Sanitize, Fuzz, and Harden Your C++ Code (Google Presentation)
Google Photos is perfect for this, and for most of them it is free.
I guess he should have said that there's nothing reasonable he can do about it. Creating an entirely separate set of HTML pages would require a new publishing flow, add a new step every time docs update, and generally encourage the docs to fall out of sync with the repo. He could do all of this, or he could do the sensible thing and leave the docs exactly like they are.
I'd say $750-1000 CAD is per month is on the low end. In general I find that renting near the train system is about $1200-1300 CAD for 1 bedroom, but that's on eastmost side of the city which is about 15-20 mins out of downtown (by train). Average dev salaries are maybe 60k CAD?
Show HN: Nbem – Intuitively write the class name of BEM method in React
This is pretty low even by Hacker News standards.

There are some highly intelligent people who are homeless, they have no ethical problems. They may have dependency issues, they might have a mental illness. In the US it's even possible they got wiped out by medical bills and can't afford anything, their credit is destroyed and they're not physically able to work, yet that's just the visible homeless, not all of the actually homeless people.

I've been technically homeless for six months. Even though I had money, I had a job, and I spent every day looking for listings, finding a place was crazy hard, every listing would be snapped up within hours of being posted. I ended up couch surfing and living out of my office.

It didn't matter that I had a job, that I even owned the company, I was still homeless. It sucked. The place I was renting was sold, I had to move, and the timing was awful.

Long-term homeless people have a host of issues that keep them in that trap, but that's a small portion of homeless people in general.
> Everyone should just calm down and stop whining. They've responded that they are working on a solution, it will take a while to implement.

As someone who's actually involved in the Dear Github movement and not just some commenter on HN, not a single one of us wanted them to respond immediately with "We're doing this, and this for you RIGHT NOW" and stop everything their doing.

While today's response is a good sign, it does nothing more than satisfy what you should have done from the start. Respond that they are aware of the situation and will have a better response in time. That time could be 3 days, 3 weeks, or 3 months. Just acknowledging that they seen it and are addressing it is good enough.

Their support has been notorious (we've outlined it on the letter) for not being responsive... So the best response is quietness for almost a month, just to say "We see your letter, we will prepare something soon."?
Yet the silence on the society and culture shaping men into choosing careers that kill them is deafening.
When you buy something from Amazon Prime and it gets there three weeks later, I hope you are as amused by the "negotiating process."

(Yes, I know, the product you build is different than manufacturing, different than construction, different than paperwork, and every other deliverable.)
> I don't particularly value equality - rather, I value utility. If I can make everyone better off, but increase inequality in the process, I will.

Unfortunately, inequality is, empirically, one of the strongest sources of disutility. So, as much as you might think you can "make everyone better off, but increase inequality in the process" when you use poor proxies for utility, you probably can't.

> I also don't assign much value to proportionate representation.

Comparative studies (at least among nominal democracies), show that proportionality is fairly strongly correlated with experienced utility of government. So, this may be incompatible with your claimed preference for utility. (see, e.g., Lijphart's Patterns of Democracy.)

> I think I'd prefer the rich to have more political power, they seem to be the least insane.

Maybe they just have more power to shape perceptions through media, image management, etc.
Have you looked into Picturelife[0]?

They have native iOS and Android apps as well as a web app. They also offer the option to use your own AWS S3 bucket[1] at which point you can use their service for free. And you'd still retain complete control of the photos because you have access to the S3 bucket.

You can also download your whole library as a zip file with or without metadata[2].

[0]: https://picturelife.com/home

[1]: https://support.picturelife.com/hc/en-us/articles/202605823-...

[2]: https://support.picturelife.com/hc/en-us/articles/202512346-...
Photoshop or Lightroom should meet your needs. Not free, but better they're not free: that means they'll stick around.
I am not talking about sales to others. I am talking about "sales of personal talents to a company".

Sales to others WRT to a product that you are not/do not personally make is different than all other sales of personal services/self traits...

I'm sure you understand this.
> Ultimately, all the progress in technology is to make us live better lives.

Is it, really? That sounds very naive to me.
You are aware of the share structure of Alphabet?

It was designed at the outset (the IPO of Google) to reduce the power of ordinary shareholders.

http://www.fool.com/investing/general/2015/10/29/is-a-vote-a...

or

http://blogs.wsj.com/cfo/2015/08/12/googles-multi-class-stoc...
Not surprisingly not a recent thing.

I consider myself to be very lucky to have taken Latin in high school and then and after studying Roman history (and much more nowadays), today's events don't surprise me hardly as much as they might.
Those companies are very much outliers. Does those 3 all have development operations in Seattle?

Your figures don't seem to stack up RE Google:

https://www.glassdoor.ca/Salary/Google-Seattle-Salaries-EI_I...
Good point. I'm pretty sure that Vanguard has thought this through. The article says "Danon collected a $117,000 whistle-blower bounty in Texas in November, meaning that Vanguard paid the state at least $2.3 million. It’s possible that Vanguard’s payment had nothing to do with the fee issue." So I'm going to guess it's some other arcane thing they missed.
I knew someone would say that haha. Let's rephrase what you said in a general context to show what the problem is:

"Anytime you're evaluating solutions to a specific problem in your system or code you should look at all the source code people are posting without expecting a description of what it does. Just read all the source code out there, guess if it meets your needs, and then try whichever looks right."

Kind of dumb way to go about finding 3rd party libraries or tools. Similarly foolish to expect it unless one simply doesn't care about adoption at all. The alternative, which my comment promotes, is to have relevant data in a short summary on each projects' page. Google, HN, or whatever finds users/developers a set of pages like this. At a glance, they can tell what's worth further investigation. Then, they look at its code. Much better way to use limited time to find needles in the massive haystack that is the Web.
>As someone who doesn't own any property, I really hope the housing bubble explodes.

Where were you 5-7 years ago?
Breaking News: The Suit is Back! http://www.paulgraham.com/submarine.html
Daya Bay discovers a mismatch in nuclear theory (neutrinos)
Writ – A flexible command and option parser for Go
Secrets of the Superbosses
For another kind of robot roach here is a bio-electrical arduino connected roach : https://backyardbrains.com/experiments/roboRoachSurgery
In general, this is a terrible practice.

"How much is it going to cost to build my house?"

"Er, I'd rather not commit to a price. We'll figure it out later."
Which makes perfect sense. The company doesn't derive any benefit from telling you why they didn't hire you. There's no reason to do it if it involves risk.
A Letter to College Students
So now we only have Lightroom? I ask myself if I'm the only one who recognized that Picasa is way faster than Lightroom in indexing and face recognition? It feels way faster for viewing and managing.
Actually Picasa is very optimized for desktop usage. I don't understand why to throw a good product away... it should go open source or it should be supported by another company for the future.
They are less concerned about them having children and if they do, there is less impact to either individual because the gendered role of child care is equally applied. Gay men take a penalty for the same reason that there isn't a default woman in the relationship who will be socially pressured to care for the child and thus increases the risk that either man will be put into the role.

That isn't to say this explains all of the penalty. Homophobia leading to less employment options could also be an issue (and unequal homophobia targeted at either gender).
I bring stats, and sources to refute baseless statements, and I get down voted. Any ideology that requires false statistics will fail.

In single income families, the income is shared, the household or domestic partners work in not uncompensated. And as to expenditures, the domestic partner, primarily the female childrearer is in charge of a huge percentage of that income, for everything from vehicle purchases, vacations, furniture, clothes, etc.

If I'm wrong, show proof.
wow- the price on this house was dropped $500K in the last 6 months. Looks like the bay area prices are finally crashing /s
What We Can Infer About Apple's Car Plans from the One Car They Bought
And then comes along a Source Mage user.
> > > Traditional hash tables are imperative data structures, and Lisp code (or Scheme code, at least) typically does not use them because of this. Association lists, which can be represented as literals, are persistent and {snip}

> > I don't understand that.

> Introducing state into programs makes them harder to reason about, thus Scheme programmers generally discourage the use of mutable data structures when a persistent data structure would have worked.

Oh, maybe you typoed and meant to say that traditional hashtables are mutable data structures? In that case, I see what you mean; in Clojure, hashmaps, vectors, sets, and lists are all immutable and persistent. In Scheme, which data structures are persistent, or mutable/immutable?

> The way alists are used, only the first pair to contain the desired key is considered.

Ok, I see now. The function creates a hashmap from an alist.

> I learned that people reach for mutable hash tables far too frequently when there are better options available.

{raises hand} They're very easy to work with. In Clojure, I found myself doing extra work to work around the immutability. I'm sure it's a benefit for larger and multithreaded programs, but mine were neither.

> What languages even have literal syntax for sets? I can't think of any, but I'd like to know.

Clojure and Python. I suppose I could live without literal set syntax, but hashmap/hashtable syntax is extremely handy.
Dropping NPN seems like a bad idea. As far as I know neither Debian stable nor Ubuntu LTS currently ship an OpenSSL version that supports ALPN. This will make deploying HTTP/2 for smaller companies or individual developers much more complicated.
Correct me if Im wrong, but he just built a pool with 3 layers of parity right? The first drive with three drives mirroring it? Where as the later is effectively RAID10, a stripe across 2 mirrored vdevs.
Have you ever done sales?

Sales quotas are extremely common.
Flickr or SmugMug.

Flickr would probably require some tuning, as it's built as a social, not private photo-keeping, tool. SmugMug, though, is targeting professional photographers, so high-res, galleries, exporting is all there.

Flickr pricing is kinda off-putting - $0 for 1TB, $499 for 2TB.
Researchers Are Making an App to Predict Earthquakes