skysight-inc/HackerNews huggingface dataset:
I evaluate it the same way that I evaluate any other code that I'm bringing into our project: is it robust, extensible, free of obvious errors, covered by comprehensive unit/functional tests, etc.

I would say that "project is open 6 months" is a pretty poor metric, because 6 months is a lot longer than the handful of days that your custom code will have existed when you add it instead.
I totally understand the argument, but there is a catch: Sometimes the error message is not there to help the person using an application, but to let them pass it on to someone from a technical support.

I often try to educate users: If you come to me with a problem and there is an error message please give me the error message. Make a screenshot, make a picture and mail it to me, write it down. Unfortunately I still have a hard time convincing people that this makes sense.
from the article: "The amendment itself is rather simple. It removes the end date on the existing tax ban, thereby making it permanent. Additionally, it establishes an end date of June 30, 2020 for those few states — Hawaii, New Mexico, North Dakota, Ohio, South Dakota, Texas, and Wisconsin — that are still collecting sales tax on Internet services."
Sorry for your loss. Could you share some stories about him?
Hey Trevor and Jared,

I am in the midst of creating a new platform as a service product while working at a large tech company. I am not quite willing to reveal the platform to the world yet, but it is a new take on backend-as-a-service platforms that I think will be very intriguing to developers.

My question is not specific to my product and instead pertains to the situation of trying to develop a startup while working full time at a large company. I have done 0 work on the product on my employers time and am not concerned with that aspect. I am more interested in your thoughts on when would be the ideal time to leave my current post to work full time on the startup? My biggest concern is leaving the financial stability of my current job when I have no capital lined up to support a startup. I have already launched a closed beta of the platform and am getting feedback from a small set of users and plan to open the beta up to the world in the coming months. In your experience have you ever seen VC's or Angel's be willing to make a deal with a startup founded by a full time employee of a different company. If I were able to secure funding, I would be absolutely be willing to move on and work full time on the startup but making that leap without funding would be a difficult decision. Any words of wisdom you can offer here would be greatly appreciated!

Thanks!
I don't think it's going to happen but it would be really neat if it supported Vulkan. I want to try to build an arcade machine out of cheap, underpowered hardware.
Companies don't bear any moral responsibilities - people do

Hiring managers and executives should use all of the tools at their disposal in the context of recruitment and hiring - including moral and ethical judgement.

Setting moral responsibilities aside - if you want to hire talented, passionate engineers like me, you will get serious about building teams with people from diverse backgrounds.
> I wonder if they could make a case that it violates the HIPAA, since your heartbeat/activity tracker info is on the device?

HIPAA privacy protections only apply to data held by HIPAA "covered entities", which are mostly insurers, health care providers, and their business associates, and they restrict disclosures by those covered entities.
[edit] My comment below has nothing to do with error messages.

Personally, I dream of the day when middle school kids laugh when a bank website doesn't require 2 factor authentication and understand how a brute force attack works.

Any child understands if you allow someone to try thousands of door keys to enter your house, eventually one key will work. Why hide that simple concept for computer logins?
I agree the debt is going to be a problem (though not an insurmountable problem - Japan is a wealthy country), but I don't understand why you think the size of the companies is an issue.
compare and contrast to reddit: text but extremely simple, intuitive, you can follow conversations, know who is talking to whom, respond, link, etc.
Check-out the Ethereum Virtual Machine instruction set by reviewing Gavin's Yellow Paper. It start on page 22:

http://gavwood.com/Paper.pdf
> The MD was from day one laden with DRM

Just SCMS

> Had to format convert to Atrac via some crazy program

The HiMD machines did not make nice mp3 players because they really weren't meant to be that. Only the final HiMD decks had mp3 codec.

I never converted from mp3 to atrac because atrac was a better codec. I didn't like feeling like I was listening to computer files anyway, and usually dubbed from a cd player.

> the only way to get them back out was via the analog hole

The last SonicStage update lets you download audio. This is important because these devices were used to record original content.
You know very, very little about the world and its inhabitants.
I think that should be further specified. It's not just that culture matters, but cultural expectations and the environment that leads to.

See, I listen to a lot of rap, or "black music". And differences in taste aside, some of the stuff is REALLY complex. Look at Nas, Tupac, or even more recently, Kendrick Lamar. The sheer amount of detail these guys put into their art makes me feel bad about myself as a programmer. These guys work hard at their craft. But you know what, they're not coders.

But here's the thing, quoting Kendrick Lamars "Black Boy Fly": "The only way out the ghetto, you know the stereotype
Shooting hoops or live on the stereo like top 40".

The reason why they're not programmers is the same reason why I'm not a rapper. Because I'm white AND asian, and I grew up with a computer instead of a boombox, that my friends coded and didn't rhyme. Not that I don't want to, or that I don't work at it, it's closed doors to me.

I'm fairly certain that black people from the neighbourhoods that I get my music from, walking into a coding interview, even if they've been trying to program for years, they'd be just as lost as me walking into a rap battle. It's not about how hard you work at it, or how hard you push at it. Social mobility takes commitment.

Or succinctly put from the same song "
What am I to do when every neighborhood is an obstacle"
I was simply questioning the bald assumption that the NSA already has access to this, not suggesting that we should assume the opposite.
Microsoft Said to Pay About $400M in Xamarin Acquisition
In Gmail, under IMAP Settings, set Folder Size Limits to number of emails you want it to sync. By default, its set to no limit. Then you can control by number how many emails to store in the email client.
Moving Breakpoints Intelligently
Then you should know better than computing black:white ratios. How's that an issue? I too am a racial minority in my team and my color has never has been an issue. It becomes an issue if you consciously make it one (as you did ITT)
True - that's what I had to battle with as well - disk seek cost vs. read speeds - Postgres does collect stats on that IIRC (in special tables), but might still need to advise it on that. And do lots of EXPLAIN ANALYZE (incl. BUFFERS sometimes) to check what happens. Re. buffers etc., I also had this nagging idea that the way Postgres sorts sets sometimes takes into account cache misses (i.e. it may use sort algo which compares elements that are not that far away - but not sure on this - also, perhaps this is to be expected anyway).
My co-founder and I literally just started a (mostly) API-only SaaS product. I wasn't going to launch our website until this weekend, but it would be a shame to miss this opportunity to capture some email addresses.

We're building a product that provides application logging as a service. We have a dead-simple API and library for most major languages that you can drop into any product and start gaining valuable insights into your customers and their data and usage patterns. Our service can also alert you via SMS, Email, HipChat/Slack whenever a log event crosses a user-defined threshold.

We're super proud of what we're building and I'd love to get some people to sign up to our mailing list[0] and give me some early feedback. (Ignore the website, though. It's on my todo list for this weekend.)

http://logdebug.com/signup/
This I really don't understand. All it takes is a simple Google search about "what can I expect in a software interview?" and you'll see right away the importance of whiteboard interviews for so many companies, especially when you are coming out of college. I don't how true the quote actually is, but for anyone, regardless of race, I feel like this is just basic due diligence if you want a job.

I've barely been to any career events at my school, and professors never mention about whiteboard interviews. My friends in CS don't discuss this either. I just learned right away when I did some basic research on job searching.
Will this break Splitwise?
Having grown up in the Birmingham, Alabama public education system I can tell you segregation never really ended.

Sure there aren't signs designating black and white water fountains but just because something is not written on a sign or on the law books doesn't mean its not written in the consciousness of the people.

The biggest reason for this in my opinion is the historical obfuscation.

Sure, we kind of studied the Civil Rights movement but we never really learned about Dr. King's deeper message, only that he "had a dream", and then segregation ended and everything was "normal" after that.

It wasn't until years after graduating that I began reading Dr. King's speeches that and the underlying causes of the racial divisions finally made sense, allowing me to let go of the anger I had held from bad experiences related to the racial animosity.

http://kingencyclopedia.stanford.edu/encyclopedia/documentse...
Geez, you need to break that goal into something more attainable.

Babysteps! http://i.imgur.com/wfHCoSA.jpg
It doesn't require a conspiracy. Those in power accumulate more power and exploit those with less power. That's human nature. Much power comes from technical leverage, and that's largely a historical accident. Read Guns, Germs, and Steel (or watch the tv version). It gets to the root of how technology happened, and how it gave some cultures a leg up.

Here's a precis:

In the area of the Tigris and Euphrates rivers (Iraq/Syria today), several species of grains grow natively - oats, barley, rye, etc. And several species of domesticatable large animals - sheep, horses, cattle - are also native. Very few animals can actually be domesticated.

Grains can be stored for a long time (years), but are hard to digest for humans. The accidental discovery of fermentation led to bread and beer. This gave the people living there a much more stable and high-quality food source than hunter-gathers. Improving the storage led to ceramics. Ceramics led to firing. Firing led to plaster, so they could also build much more durable structures. Experience with high heat fires led to smelting, alloying, and forging metal. The wealth these practices produced led to towns and then cities, and economic specialization - especially trained and well-equipped soldiers. Specialization led to writing, which created more wealth. Herding sheep and cattle, and riding horses, became practical and effective. The wealthy early kingdoms of the Middle East started conquering their neighbors and spreading their technologies.

Fast forward to the example of the Spanish conquistador Francisco Pizarro and the Incas. Pizarro had 160 or so men, with horses, swords, and guns. He completely destroyed a 5000 man Inca army. How? Technology. The Incas weren't stupid or weak, as you're suggesting. They were unprepared. The Incas didn't have horses or sophisticated metalworking - their environment didn't lead to those discoveries. The Spanish sword was the deadliest weapon in the world, the product of a couple thousand years of refinement. Their horses and mounted warfare techniques were the product of thousands of additional years of refinement. Europeans, of course, knew how to fight men on horseback. You build long spears and polearms, and train soldiers to stand their ground against the terrifying charge. The Incas didn't know that. They panicked, scattered, and were easily slaughtered.

They weren't stupid. They weren't weak. They were outgunned.

The Spaniards, of course, were smart as we are, by your concepts. Imagine what would happen if 160 fully armed armed modern soldiers, with the latest weapons, traveling in modern armored vehicles, encountered a 5000 man army of Spaniards with horses and swords?

It's all luck. It's all an accident of history. You're not either intellectually or morally superior to any other race.
Have you ever tried working at fast food joint in the summer?
You can work hard in the kitchen in KFC and push yourself to work even harder in the hot summer months, but that won't lead you to a better job. Students who work hard at school that does not prepare them for the current working environment, will not fair better either. Hard work and pushing yourself more does not always lead to success.
> I can't begin to understand how it is an issue, and I'm black (and European). I don't care about the color or the sex of my coworkers. What difference does it make? you can't relate to white people? No the main issue is networking and going out of one's own "sphere" or microcosm.

Read my comment later, where I mentioned that I have more white friends than black friends. I have no problem with white people. And no, I don't care about the color or sex of my coworkers. Instead, I was describing a very real phenomenom which may have been overlooked in the article.

> If they really like programming then they should worry about programming first and foremost, not how diverse is their environment. But maybe it's because of my upbringing, when I was the only black in a class of 30 students, I didn't have the time or any interest in worrying about the "blackness" of the classroom. I didn't have the time to worry about my tastes being "black" or white or whatever.

Not sure if you or I should say what those students should be worrying about. I think you may be missing my point. I made no mention about what those students should do. Instead, I talked about what they may be doing.

> Sure, people trust their kin more, and you talking about being "only black person in the room" is in my opinion the expression of that fact.

Actually that came from my personal experience (and that of many other POC) of trusting people who are not my kin, and then having race be brought up in a way that was detrimental to me.
Sure, jets burn fuel, so in that they count. However, the article is talking about a very specific application with opposing pistons and compression-based ignition. This is similar to how a traditional diesel works.

It's definitely useful to burn less fuel, but still.
Innovation in the U.S. Relies on Foreigners, New Study Shows
What do you mean by "strict semantics"? As a PL researcher, I associate "strict" with eager (as opposed to lazy) evaluation, but Go is eager, so you can't mean that.
Sure, and dismissed it.

Not all cultures, not all parenting styles, are alike and produce the same outcomes. Some cultures have more affinity towards academic achievement than others.
For such a controversial topic, you're being very cavalier. If you just butt-in with overconfident assertions and fail to cite any sources, you can expect to get downvoted for racism.

More importantly: Even if you're right, it can also be true that blacks and hispanics suffer from discrimination. Better to err on the side of helping the disadvantaged than to use an excuse like, "Eh, most of them aren't as smart as us."

Lastly, I prefer Gwern's response to the race & IQ debate.[1] The whole topic is radioactive. The best course of action is to stay silent. Eventually, gene sequencing will get cheaper and the data will be overwhelming (in support of one hypothesis or the other).

1. https://www.gwern.net/Mistakes#iq-race
That's the problem though. The courts haven't said anything related to these types of operations. It's not like drunk driving with clearly defined tests and much precedent law.
The baffling reason many millennials don’t eat cereal
Indeed. I'm not sure I would put up with a riddle now. That or being asked "what are the pillars of OOP" or some dumb meaningless memorization based quiz. Interviewing is incredibly difficult, yet so often the people who do it put no effort into improving their skills, nor do they even appreciate they have a problem. But this should be the bread and butter of any business. Being good at finding high quality candidates is a magnificent competitive advantage.
Always learn something from an interview
>If it seems to you that the how is a question more answerable from a scientific point of view, then I suggest you ask yourself why you think so, and dig a little deeper -- you'll probably arrive at some sort of fundamental value or belief that you hold, which I would categorize as a humanities position.

Ok, wow, you're very right. Thank you for taking the time to respond to me.
Berry-Phase Quantum Logic Operations in Diamond Robust to Noise
> Some cultures will actively hold a suit against a candidate.

Most places I've been wouldn't hold this against a new grad.

However, some places might hold this against a more senior person as being tone deaf toward the position he's going to be in. Nevertheless, I might wear a suit if the CEO, CTO, etc. was going to be part of my interview loop. But, I'll probably ditch the jacket and tie for the VP of Engineering.
I think reddit gets kind ofh ard to follow for conversations. It's really good for content aggregation, but I much prefer 4chan (and any other chan etc) for conversations. Though I think in the end thats more to do with the functionality than the UI. You definitely need an extension to use 4chan seriously but the same can be said for reddit.

I've said all this but either is INIFNITELY better than twitter, especially twitter's standard web client. TweetDeck makes the thing barely useable.
Yup, all too often it goes like this when you're trying to troubleshoot something:

1.) User does something that causes error.

2.) Error message with instructions on what to do to fix error pops up.

3.) User clicks dismiss button on error message ten milliseconds after the message pops up.

4.) User ignores your request to do it again and FOR CRISSAKES, DON'T DISMISS THE MESSAGE. Instead starts randomly twiddling things and performing voodoo rituals.

5.) Try to get keyboard and mouse control from user through screensharing software. Software doesn't work and/or crashes.

6.) Cry and head-desk.
It was removed from Firefox in Firefox 4:

https://bugzilla.mozilla.org/show_bug.cgi?id=388195
"The data clearly supports your opinion"

What a great subtitle to the page. The first thing I looked for in the graph was data that supported my opinion. The subtitle called me out, and I read the rest of the page with (what I hope was) a more objective eye.

Unfortunately guns are a very polarizing topic, and reliable, unbiased analysis is difficult to come by. The magnitude of other confounding factors (income, crime, education, family history, policing policies and intensity, etc.) make an honest attempt at understanding their influence even more difficult.
There's a really simple explanation for this: it's because the Indians and Chinese who weren't good at STEM weren't even allowed in the country in the first place.

It's called survivorship bias: https://en.wikipedia.org/wiki/Survivorship_bias
I had a customer-facing programming job (something like a technical consultant). I had to speak English understandably -- even over the phone -- and be a polished, likeable, and competent representative for the company.

It's hard to imagine how this could be done without "flawed human judgement".

Some jobs might be form-filling or widget-building in a dark basement, and you might be able to get away with this. But a lot of jobs are not that.
I agree with you RE: the salary price being a factor, but I think what I'm saying is, there's a lot of companies perpetually hiring good candidates - even if they don't have a desperate need for one enough to be actively recruiting. Employee referrals from good developers are often some of the easiest good hires you can find, and when they fall into your lap if you can afford them, and they fit in, you jump on it. There's a reason so many companies offer referral bonuses. It's downright cheap to give a dev 5K to refer his friend/former coworker compared to paying 18-22% in recruiting fees for a higher risk hire.
I'd bet a lot of airboy renters would be willing forego rent in exchange for a turn. "Pay by visa, PayPal, ladies..."

A lot of guys rent a room in hopes of just that. Why not make it explicit? Just sayin...
Right, but you being bothered doesn't have any legal weight.

It's kind of like the torture thing (excuse me, "enhanced interrogation"). It's plainly against the law, but your counsel has a novel legal theory about how black is actually white, up is down, etc. The person who would prosecute you for violating that law is the one you appointed, or possibly Congress if they felt like impeaching you. But... nothing happens. People argue about whether what you did is really right, or if torture is actually torture, and life goes on.
Show HN: Messaging in the Age of VR
That's unfortunate for anyone who was using the API. Not cool to just shut it off like that. However it seems Venmo has realized they are an app and not a platform.
> Tell me what the job is, what it's worth to you, and let's mutually determine if this relationship is a fit.

That's basically the same as Patrick's advice. The difference is that you're expecting an employer to do that naturally, and he is encouraging people to ask employers to do that. It seems to work pretty well, anecdotally, and it's not all that scary.
"which lets our customers send marketing emails."

Shouldn't you have been using MailChimp all along? Mandrill is for transactional email messages (e.g. password resets, order receipts, etc). Did they ever allow bulk marketing messages through Mandrill?
Who thought this was a good idea? Are existing businesses using their API cut off, or just new sign-ups? How can existing businesses develop new or existing functionality on their platform? Cue in the "sorry we're not sorry" non-apology blog post in 72 hours.
I'm guessing this is due to fraud or compliance, and some bigwig at Paypal said "Shut it down now."
"Scientifically it has been proven ... It just isn't mainstream" - the presence of these words, in this precise sequential order, has been empirically demonstrated to indicate that the author is a crackpot.
"Likely illegal" means a lot! A guy kills his wife; his actions are "likely illegal"... it's just that we have a "innocent until proven guilty" system (thank goodness!). It isn't until the judicial branch rules that we know for sure that it was illegal, and that there was sufficient evidence to prove that it was illegal.
Blacks make up 13% of the population in the US but 75% of NBA players and 67% of NFL players.

Do you think white peoples under representation in US pro sports is more due to genetics or environmental influence?

Having worked in Sillycon Valley for a long time I think it's funny/sad how the whole scene pretends to be PC about race and diversity issues when pretty much all the tech employees there are white or Indian males.

What's even funnier is that white people are only a small percentage of world population but have the audacity to refer to all other races as 'minorities'.

I don't know any good solution to systemic race/diversity issues other than making mushrooms legal and mandatory.
Latest in Smart Textiles--a Musical Tablecloth