skysight-inc/HackerNews huggingface dataset:
Having been the 'goto build guy', I've had to cut people off who were seeking me out for very self explanatory issues. For example, when the build threw an error because it couldn't find a file, pointing out where in the error to get the file, but the person seeking help didn't even try reading the error. Basically I limit my intervention to prevent enabling helplessness. The amount of help given also depends on the role of the person as well, junior devs get more hand holding then senior devs.
google hangouts allo talk
This was one time where I appreciated living in the bay area. I found out 3 months into a new job that such metrics mattered. I was out before 6, and could've been before 4. Now I know to ask questions to prospective employers and look for signs of such crap.
I don’t see the reason to assume that was litterally the entire message posted to the channel, it seems more likely OP just pharaphrased what they actually said when the made that commen on a public discussion board.
An easier way to save and share Tweets
My Last Day at Moz. My First Day at SparkToro
I had been looking for such a product since a long time and had thought of building it once as well. A week or two back I came across BMAC on PH and it looked really promising so I signed up and got an anon donation of $3 (possibly from the founder or team). Will definitely use it in my side project.

https://buymeacoffee.com/sidyapa
Comments moved to https://news.ycombinator.com/item?id=16484461.
I live in WA and am amused. I didn't hear anything about this until now.

This isn't quite the same issue as NN, but in Seattle we had a single ISP monopoly (Comcast) until quite recently. Centurylink has started offering fiber in the last few years, but before that there was an uninterrupted decade where Comcast was the only viable broadband option for most homes.

(A number of vendors offered DSL, but it was extremely slow and typically not price-competitive; a small number of vendors offered very fast internet, but only in condos / apartment buildings in or near the downtown core.)
Honestly its like any other tool we use: once you know the rules governing its behavior it really isn't that hard to debug issues. Make is very consistent in most cases. There are plenty of traps, and they're made easier to fall into given the archaic syntax, but you don't typically have to fall into them over and over again :).
Setup was fast and easy. I like the simplicity of it so far.

https://buymeacoff.ee/avb
Anyone able to compare this with http://paperjs.org/? In the past I've used Paper.js and have been very happy with it. It looks like Konva has a very similar set of features.
You admit that you don’t understand the difference between the ribbon UI and tabbed layouts, yet assert that the ribbon design is “obvious”?
David Chang Combats Culinary Purity in His New Netflix Series “Ugly Delicious”
As a complement of information, the question of colorization was recently revisited using deep learning methods [1]. All very interesting work!

[1] Zhang, Richard, Phillip Isola, and Alexei A. Efros. "Colorful image colorization." European Conference on Computer Vision (2016) http://richzhang.github.io/colorization/
I wonder why some UI designer thought it wouldn't be annoying to have a quarter of the screen taken up on the top and bottom with massive useless bars.

Maybe they only test on huge monitors and smartphones?
>I admit that I do not get at all why people make such a fuss about wine. At the end of the day its purpose is to get people drunk and not taste too bad along the way. Turning it into a sorta-science seems silly to me, as the endgame is getting wasted

If one is 20 maybe. But then they can just down some Jägermeister shots or something, no need to mess with wine.

>When it comes to tea, I can be a real snob, and with good reason. With tea there really are so many subtle nuances it boggles my mind to this very day.

And with wine there are not?
First off, welcome to BuyMeACoffee! Had a quick look at your Youtube and it looks great. Youtubers make up a good part of BuyMeACoffee, and it's good to have you on board - https://www.youtube.com/watch?v=6qPlHUpuWIQ

Thanks for the feedback. It is a neat idea. I'll bring this up in our next brainstorming session. BTW the multiplier buttons are working quite well for BMC; a vast majority of the donations are three coffees or more.

Also, there's an option to choose the 'per coffee amount' between $3, $4 or $5. Although I don't think that's what you're looking for here.

Thanks again for bringing this to our attention. Cheers!
Yeah, I think my frustration with the promotion process is pretty widespread. People recognize that the promotion process is flawed, but they also recognize that it's hard to fix. And Google is aware and working to fix it, but making changes to something so important in a 70k+ employee organization is slow.

From other comments, it sounds like in the last month, they've gotten rid of committees for promotion decisions up to the level of Senior Software Engineer, so it does sound like they're moving in the right direction. I suspect in practice, there will be thorny incentives there as well, but I'm hopeful for them.
If only it were someone’s job to think for a few minutes each day about each employee and notice if there is some small action that would help them.

This is very good- something managers should do for all of their direct reports. If not every day, then often.
Isn't that a GNU extension? Here's an other problem right there, figure out which dialect of Make you're using and their various quirks and extensions.
Probably can count Android Messages as another Google chat app.
I can see this being great for youtubers. I'm excited for future crypto support!

https://www.buymeacoffee.com/danielni
Well there's also "Messages", which is the default Android SMS app. And even if you're on Fi and set Hangouts as your default SMS app, some things ignore that and open Messages anyway. This shit is so frustrating.
Now if only 3D printed parts were easily food safe...
Legal services.
Wow. Looks good! Thanks for the heads up.
Sidebar: This was really great writing for a software engineer! It's a skill a lot of highly-technical people lack but can have great impact when you combine storytelling with technical expertise. I saw one of the author's plans was to write more and find ways to monetize it -- I wish him luck and gave him a Twitter follow to keep up.
Many previous discussions: https://hn.algolia.com/?query=Probabilistic%20Programming%20...
True- and then educate the newbie on how to ask for help.
The reason is pretty clear, the worked remotely and so had no means to physically reach out but instead had to wait for people to reply on mail.
Brain can navigate based solely on smells
Both are businesses, and most successful businesses are sociopathic. That includes game theory both with customers and internal resources. You are a "human resource", not a friend.
Most material is covered in the most recent Stanford talk listed here: https://github.com/Tribler/tribler/issues/3472

The following Github issues all contain the detailed class project descriptions, as first item. Engineering projects are creating a storagecoin, fully self-replicating bots, self-sovereign identity. All for 4-5 engineers to do in 10 weeks. Last post is the final project report.
https://github.com/Tribler/tribler/issues?q=is%3Aissue+is%3A...
Key lesson of "Blockchain Engineering" class: blockchain is 1% hashing/crypto and 99% Engineering.
(thank you for clicking around on our website!)
People just need to be smart about making their FB private
'Murder on the Zinderneuf': early procedurally generated mysteries
“The Duration of Hell” (1929) [pdf]
Voice - You can 'text' to each other. Although ig you're both using Google Voice you're really just IM'ing.

Technically Google Talk is still around but yo have to use a third party Jabber server.

Each Google Document has whats left of Google Chat built into it which allows anonymous chatting.
Polygenic Adaptation Has Impacted Multiple Anthropometric Traits
> Examples?

Anything where the relevant state lives in a database, or is part of a config file, or is an event that doesn't leave a file behind (like sending a notification).
This seems right.

The tricky part is what will they do in Gmail? Gmail is used by businesses and currently has Hangouts Chat built in. But Gmail is also used by consumers so will they have allo integrated into that too?

Gmail seems like a big entry point for chat - not sure how they are going to solve that one if they split up the chat products as you suggested.
The simplest way at this point would be just to apply to other company at the senior position and then re-apply back.
How two programmers bootstrapped an apparel business
We have the same issue on the other side of the state in Spokane. In the majority of the metropolitan area, Comcast is your only viable option. Where I live, I can get up to around 250 Mbit Comcast or 1-5 Mbit CenturyLink.
Not at all. You’ll develop an eye for tonal contrast with your hip black and white camera!
Oh, thanks! Yeah, for most of the blogs I link to, I'm in communication with them and they react really positively to the site. I want to have a symbiotic relationship with them as much as possible.
Well... One thing job sites are very hesitant to do is qa. Jobs that aren't jobs. Listings without salary brackets. Where I live (Dublin) most jobs on job boards don't even mention the company name. This is because they're posted by recruiters that way, to avoid being routed around or tipping off the competition. Often the job doesn't exist, they're just resume fishing.

LinkedIn has similar issues.

I think there's hay to be made just on requiring a minimum amount of (ideally structured) information.
Not just on the terms page. Text contrast is way too low all over the place. I understand wanting to use lower contrast to control where the eye goes first, but please don't make your text so hard to read.
One previous company had a system where one can reward someone who assists you, in cash. It shows up on their w2, post tax and in performance reviews. The amount you can reward depends on your level.
When we hire (we are a 100% remote company), our questions focus on conflict resolution and communication. We like to be able to see assumption of good faith by default, and red flags are things like "automatically blames X for issue Y" or "constantly says negative things about management they've worked with in the past" (people are definitely allowed to have whatever conflicts and opinions they have, but the red flag is bringing that up as the inherently unsolvable obstacle to happy and/or productive work rather than treating it in the same class as any other work-blocking obstacle). We want people to focus on how issues can be fixed rather than who broke them. We look for signs that someone is comfortable receiving guidance from disembodied words in a chatroom, and willing to proactively ask clarifying questions, as well as to patiently answer clarifying questions from other people. Familiarity with remote-collaboration tools is a plus (the usual list of suspects--git and the fancy website UIs built around it, ticket-tracking software, some form of CRM, and IRC/Slack/Discord/keybase chat/whatever, everyone uses some form of group messaging app and this last thing is a really low bar). If the candidate hasn't worked remotely before, we want to suss out how comfortable they will be not being able to see their workmates in person on a daily or weekly basis, because there are a surprising number of people who aren't chill with that and who don't know it until they try. We want some indication that the person can be productive without someone breathing down their neck, although honestly this shakes out pretty fast (once you're with us, we know your commits and your releases and we're either happy with them or not, whether you spent exactly forty or fifty hours a week on your butt in your home office producing them isn't really relevant).
You're Doing It Wrong, Series 1, Work [audio]
As a remote senior lead who's hiring developers right now, I'm making a point of telling people whether we'll consider remote or not. Unfortunately my company really wants on-site but given their location and the talent we're after... not happening.
Sounds interesting, but is there a less politically-charged reading list along these lines with less Trump / Trump boosterism?
>My point being that the "hierarchy" in wine is, to my mind, at least a local optimum or close to it.
The problem I have is with the implication (not made by you, but made by the wine industry in general) that if your tastes don't align with this hierarchy that there is something wrong with you.

It's very democratic and individualistic (and fashionable) to say that there isn't, but I like to entertain the idea that many times, there is.

Even in matters of taste, people can be crude and ignorant -- and oftentimes, they have little familiarity with a field to be anything else anyway.

This is not the same as them saying 2+2=5, they are not wrong in the absolute sense, but they're still wrong in a similar way within their country's or global culture -- they same as someone that openly farts during a first date diner is doing something wrong.
My first smartphone was a Motorola Droid. It was painfully slow and had horrendous battery life. Each successive phone I've owned since has steadily improved both usability and battery life. My current phone has twice the battery capacity of my original Droid but lasts much more than twice as long. A decade of efficiency improvements in both hardware and software has made a huge difference.
> everything is—symbolically—a file

How are you going to make the result of a join in a relational database into a file, symbolically or otherwise?
How is this different from 21 or Gofundme
That attitude is pretty illustrative of a larger problem. Maybe the work of bug fixing and maintenance of legacy systems is undervalued, which might explain why those systems get into such sorry shape to begin with at big companies like Google.

My main takeaway from this piece is that it's easy for the incentive structure at big tech companies to get all out of whack. The most useful, most necessary work is often times not the work that benefits the employee most. This is pretty basic management 101 where you want to incentivize good behaviors by aligning the company's interests with those of the employees. When that incentive alignment is working it eliminates the need for employees to choose between the company and themselves. Everyone wins.

When it isn't working you get stories like the author's — the individual becomes unhappy and leaves and the company loses a valuable employee.
Sounds great to me :)
Sometimes things in workflows are sending/retrieving data over a network. It may be turning on a light. It could be changing a database. Make has no way of recognizing those events unless you've tied them to your file system. Do you really want an extra file for every entry or table in a database? It becomes fragile and error prone. A real workflow system should use a database, and not the filesystem-as-database.
The problem I have with this is that job applications are one of the only instances where I use real data for my personal information (besides when dealing with heavily regulated industries like banks). So now Facebook is collecting treasure troves of data on people via this job application tool.
I entered "fancy pants"
the initial block was all decent stuff you'd expect, and the response was quick. Yay.

The "Check some carefully handpicked domains for you" section included Dogban.com, Guppyra.com, Cruzani.com and other completely unrelated or ridiculous things, which made my brain say "bullshit" "handpicked my ass" I would kill that section because it's a) totally useless to me and b) makes you look like liars because it is not "handpicked domains for you" it's... I dunno random crap you thought was neat? i dunno, but unless i was selling "no dogs allowed" signs (Dogban.com) everything there is just... ugh.
Silicon lithography has to hit a wall way before single atom sizes. For a start, silicon semiconducting is a probabilistic effect and only happen on populations.

Photons at usable frequencies are much larger than atoms. Just notice that lithography is currently moving into what they call "extreme UV" (and most people call X-rays) because the UV photons are much larger than the features of current top of line chips.
But it's not true that everything is a file. A row in a relational database, for example, is not a file, even in unix.
CSD A7 requires that there is no claim of significance. This is an incredibly low standard (much lower than notability) and does not have to be supported by a source. Basically, if there is anything written in the article that suggests the band may be significant, A7 is ruled out.
Put yourself in your bosses shoes. Think about what they need to succeed, and do what you can to help them.

Once you have experience as a manager you'll appreciate how great it is having a"can do" person like this on your team.

This is a philosophy you can wear comfortably too, as it's not based on sucking up.

If you have a decent boss, they'll make sure you share in the glory.

If you haven't, you'll need to move on to some of the darker arts.
I've been on this for a few weeks now and has made a huge difference in compulsively checking email and twitter.

Pro tip: add it to the triple home button click (Settings>General>Accessibility>Accessibility Shortcut (all the way at the bottom)>Select 'Color Filters') for easy switching for color/grayscale.
7 Deadly ICO Sins That Will Scare Away Your Investors
The way I understand your profit model is that you are, essentially, trying to undercut the competition by operating at a loss until the amount of clients you have surpasses some undisclosed number (or your initial capital runs low?), at which point new customers will have to pay the market rate for your service, and your initial customers still don't pay anything?

If you make it far enough to start charging for your services, what incentive do you have to give the initial customers the same level of service as the paying ones?

I hope you understand I'm just expressing a healthy level of skepticism, not trying to degrade what looks like an awesome service.
> I was surrounded by the best engineers in the world, using the most advanced development tools in the world.

This one might be ironic, but am I the only one feeling really annoyed by the fact that every engineer working at Google feels like every other engineers at Google is "the best in the world" ?
Beside the obvious arrogance, I cannot tell if it's a subtle brainwashing or a complete lack of critical thinking.

(not only for Google, I saw the same remarks from Facebook and a couple of the other big ones, but Google is by far the most prevalent)
Interesting - what’s the justification for doing that?
Hey, Dhruv! Thanks!
Free Tool to make your content go viral
We estimate and log our time at my company Matters. Teams estimate a large budget if they don't know how to do it. When you assist another team you generally deal with the task in way less time than planned, therefore performing greatly.

It helped us discovering the importance of assists, so now we have support teams dedicated in assisting project teams.

Project-driven environment + no estimate or log = politics
Wouldn't Facebook be the single best equipped company to stop potential discrimination?

E.g. You submit an application for a job posting - once that application is opened, Facebook could block anyone who has used that IP in the past 30 days from accessing your profile.

I imagine Facebook is where most publicly accessible personal data is, if they could be compelled to, by PR or law, they could dramatically curb discrimination.
Yes. You can't change people. Your actual job description is worth 20% or less of your workplace success; as long as you're doing enough to stave off disaster, you are pretty much fine.

There is a simple metric for workplace success: if most people are happier while you're around (including and especially anyone above you in the chain of command), you're winning; if not, you're not. This can probably be summarized as "popularity". A few things can overcome this, so you may want to be careful not to go 100% focused on it, but you will definitely prosper if you make it the focus of 95% of your work.

Developers who like to debate and don't take it personally when a colleague disagrees are at a distinct disadvantage here, despite simultaneously frequently being some of the best qualified coders, because they don't understand that they're rare, and that many other people take any form of non-ambiguous criticism of their ideas or work as a major offense: taking bread out of their kids' mouths, etc.

I have a theory that the more a person cares for niceties, appearances, and superficialities, the more it shows that they're incapable of operating at a level any deeper than that (that is, capacity and the presence of superficial tokens generally understood to mark capacity are inversely correlated; e.g. an expensive watch does not necessarily indicate power, wealth, or importance; compare Dunning-Kruger Effect). People who are capable of doing useful work seem to find these superficialities asinine and have difficulty hiding it, whereas people who aren't capable of useful work try as hard as possible to keep the focus on the surface level, because that's their only hope.

Since the surface level is immediately apparent and the importance of the subsurface may only become apparent after some experience, imposters can, and frequently do, find great success.
Thank you for the kind words, @avb. Making the product minimal and frictionless was our #1 priority from day one.

Glad to be your first supporter :)
Well, a business decision can be driven by all product decisions, and if we look at the weird consumer/business crossover with Google the empirical answer is "probably just use slack."

Timelines:

1. Google voice gains voicemail functionality. Gains SMS functionality. Gains "make phone call" functionality.

2. Google Voice deprecated in favor of Hangouts. Hangouts gains SMS functionality. Gains "make phone call" functionality." Gains "receive phone call" functionality.

3. Google Hangouts "receive phone call" functionality removed.

4. Google voice gets a makeover. No new functionality, better UI though.

5. Google Hangouts SMS functionality deprecated.

6. Allo released. Duo released. Nobody is sure why.

7. Google Hangouts converted to "enterprise app."

8. Google Hangouts deprecated in favor of Google Hangouts Chat?

Other lost Google Products:

1. Gmail -> Inbox? Nobody knows

2. CAPTCHA

3. Google Site search

4. Picasa -> Converted to Google Photos (not so bad really)

5. Helpouts

6. Moderator (used by President Obama!!!)

7. Hello

8. Wave

9. Meebo -> Plus

Fucks sake even Google Maps Engine and Google Spaces was discontinued lol.

Here's a fun article: https://en.wikipedia.org/wiki/List_of_Google_products#Discon...
Bad:
"I need help with this."

Good:
"Hi, Sumitra. Can you help me with this or recommend someone who can?"

Good:
"Hi, $MANAGER. Can you help me with this or recommend someone who can?"
Indeed. If anything, the saying "Facebook is for old people" seems to become truer by the day.
I had Google Voice before I had an Android phone. A big selling point of Android to me early on, especially stock Android phones like the Nexus One, was how, being a Google product, it would integrate with my SMS and phone apps, and provide a unified experience. Since then, they've released so many chat apps, most with SMS integration, that it's just frustratingly confusing and it makes me think less of the entire platform.

So I get they wanted to make a Slack competitor... why not make this new app FINALLY also double as the One True Google Chat App? Surely that would be good for adoption and stuff, plus it would finally solve their "too many chat apps" problem once and for all...