skysight-inc/HackerNews huggingface dataset:
Challenge accepted. Been building carrier grade equipment with significantly lower failure rates than that for >15 years. Gear I designed in my first year out of grad school is still in field use today.
> Good article. Disconcerting that all of the comments are from men though...

How do you know they are men, and why did you bother to check?
Why is this an issue? Sounds awesome. Judge him by his output, not by other factors, as per the hacker manifesto. One idea is try drinking with him to give some camaraderie, then tapering down the volume. Also, obligatory XKCD @ https://www.xkcd.com/323/
Hello, I'm the author, this is nice!
Please send a PR if there's a Python version.
> Facebook's CDN still seems to allow serving files with the wrong (unvalidated) content type just by changing the file suffix in the URL.

Is this common practice amongst websites? seems like a weird config to have enabled.
Prefixing a date/timestamp unless the client has asked for IRCv3 timestamps is reasonable.
I remember like 8 years ago my friends and I avoided XMPP because XML + the overhead of XML.

Now we have more bandwidth, and sending XMPP as a server is negligible.

I just would prefer JSON to XML. :-)
Ever tried coding on weed? #doesnotwork
I have observed no higher power than man. Where does that leave me?
I think that the details of him brilliantly coding while at the Ballmer peak is kind of irrelevant. It can be a huge liability to have people intoxicated in the work place, and I think it's important for your manager to have an initially undocumented, private chat with him about it.

In alcoholism, an important concept is 'enabling', where you are making it easier for the person with alcoholism to continue with their habit. You are enabling your co-worker to continue drinking by giving him rides home, having interns walk him to the correct apartment, and allowing him to commit code while he is clearly under the influence.

Your manager should be setting the boundaries in the workplace regarding alcohol, but the best thing you can do as a co-worker is to be there as a friend and to listen. Take a break from the screen and step outdoors and have a conversation, because it sounds like this person is really struggling with a difficult chapter in his life right now.
GOLD: Sets Up to Resume Broader Uptrend
I admit that I get a bit blurry-eyed reading those, but I hope that they do in fact prove practical and gain implementation usable to everyday programmers.
Hello I'm the author.
Cool idea, would you please provide some paper so that I can absorb?
That is the wrong attitude
There's a huge compliance problem with working in someone else's Slack team -- you own none of the resulting data and you don't control access on your end.

Email is much better in this way, since everyone gets a copy.

With Sameroom you essentially retain the carbon copy semantics of email, but with real-time collaboration. So, I'd argue that it's great for Slack.
How Telegram Offers Way Around Public Records Laws
Considered in isolation, it isn't relevant. But the basis of this decision will serve as a precedent to get Apple to unlock a multitude of phones. And that's not Apple's business. Apple, or any other company, is not a branch of law enforcement, and cannot be conscripted to perform law enforcement's functions.
You should approach a mental health professional and ask for guidance. A social worker might be able to help you help him in some way. Death is hard. More so when it is as reagic as you stated. It changes us and sometimes not for the better. Grieving is complex and affects everyone differently. The only option is to get informed and approach him while respecting his dignity. You may not be the right person to talk to him, but you might be able to find the person who would be. Above all, be kind. Not for his skills as a programmer. Be kind because everyone might just write him off as a loser who drinks away his problems. Best of luck.
Looks a lot like this $58 item on Alibaba.[1] Is Ring just a reseller with an app?

There are remote controllable door locks. This doesn't interface with them. Nor does it talk to the home security system. The home IoT guys need to get more organized about this.

[1] http://www.alibaba.com/product-detail/Outdoor-battery-operat...
Analytics, Fuckin A
I am not familiar with builders but the one I know a little is Weebly and I think their most expensive option ($25/month) offers the same (but then unlimited storage, members, etc) at a much lesser price...
Are you thinking of Fermat's Little Theorem?
Traditionally offline message caching would be the responsibility of a bouncer, or something like memoserv. There is an interest to make this responsibility part of the server in IRCv3, though.

IRC scales much, much better than Slack. Unreal or InspIRCd or Charybdis whatever - Slack fails miserably for hundreds of thousands of users in one "team"/network.

I do agree administering/configuring IRC servers has to get nicer. I personally want an IRC server that exposes a REST API for online configuration (no rehashing of a config file).
That's insane, and highlights the unreal expectations around the VC investment model. A draw is not a huge win but it's still a draw, and that means you get to play again.
What problems were a Turing machine designed to "address"? Sometimes the things that have the most value are the things that we can't wrap our minds around yet. Think forward.
Trying to think how I'd want this handled if you and this fellow were one of my employees...

First, I'd want you to tell me about the issue (if I wasn't aware of it already). Have you told your boss? What was his reaction?

Second, after I was told, to be quite candid, I'd be put in a tough position. If this guy is getting loaded at work, people know about it to the point where they're giving him rides, IANAL but that's a huge liability. He does something while drunk and that's coming back on the company. And the problem isn't that I'm a greedy asshole who doesn't want to get sued, it's that if I get sued then you and probably a few other people are going to lose their jobs. Depending on the size of the company a suit could destroy it.

Third, all those things considered, I have to intervene to protect this fellow, you and your colleagues and the company. That doesn't mean fire someone, that means a serious come to Jesus with this guy with the goal being to find a way to get him through this. Underwrite counseling/rehab/whatever is needed.

So...lots of words to get to this: you gotta go up the chain. This isn't your responsibility, unless you are the boss.
Err, many of us might argue that feeling the world is full of right and wrong divides is the wrong attitude. Hell, look at Uber and the law for an example. Systems are systems.
I'm not seeing any ethical problems with breeding smarter animals.

We do it already for dogs.
Initially, I agreed with the sentiment that the government can't have it both ways.

Thinking about it more, I think it's a bigger issue as public employees are obliged to follow public records requirements vs. a private citizen with no legal obligation to share under normal circumstances.
React v15.0 Release Candidate 2
> Firing quickly is partly about the company, but it is also respectful to the employee.

This a thousand times. Under Microsoft's brutal stack rank system, I chatted with a peer who saw me as a good source of career advice. This fellow was not performing very well in his current team. His management had given up on him and IMO his peers didn't see him as a leader. Whether it was his skills or his environment that led to this situation, the environment was definitely no longer there for him to improve or gain responsibility.

His read of the situation was totally different. He was seeking increased responsibility in the team and had a promotion goal he was targeting. This was lunacy. His past 3 annual reviews had been the lowest score possible. If his manager was following policy, he would have been fired a long time ago, not kept on as a sacrificial lamb for the stack rank gods.

There's a lot of gray area, obviously, but I shared your feeling that "fire fast" was misrepresented here.
> Netflix would then have a monopoly on the ability to distribute content with DRM

To rephrase Archer, "Do you want the DOJ to be involved in the creation of (global) web standards through antitrust lawsuits? Because that's how you get the DOJ involved in the creation of web standards through antitrust lawsuits."
Looking at Shutt's thesis (I've just started), he makes the point that Scheme is pretty 1st class, but not entirely: It has a few reserved forms, e.g., if, lambda, quote. This never particularly bothered me, but errhaps this is what Shutt is attacking.
Go is relatively popular, but usually not that popular. (The "street sign" is a giant TV screen. I guess it will just show whatever's on TV at that time.)

But last week it seems the whole Korea fixed eyes upon these five matches. The last match was broadcast by all three major TV stations along with several other cable TV stations, with a combined rating of ~13%: better than most shows!

Source (in Korean): http://news.kmib.co.kr/article/view.asp?arcid=0010450700&cod...
Alcoholism is only a symptom of the problem. He clearly has lots of pain that needs to be addressed. You need to get his family or maybe a close friend informed. If nothing else, take it to HR. It's not an ordinary coworkers job to offer counseling on such a troubling matter. Also, his competency as a functioning alcoholic shouldn't have any influence in how to deal with this situation.
That's "just" figuring out what's running on a computer.
If your company has a comprehensive medical plan, such as Kaiser, you can get help from them. If you have a real HR department, they can handle it. Pros are required. Dealing with alcoholism is very tough, and it get worse with time. Consider putting him on unpaid leave and sending him to some rehab center.
So you have a problem with open source putting out alternatives, but you're perfectly fine with the free market, in which companies put out competing products all the time? I'm not trying to start a flame war here, I'm just curious as to why you think that a community of programmers working together to develop a competing product is any worse than a company like HipChat doing the same thing. I, for one, welcome this kind of collaboration.
Can somebody give any use case that make this project or draft.js interesting compared to all the other WYSIWYG editors available (tinyMCE, CKEditor and so on...)?

Especially since the generated HTML of the editor is very verbose and doesn't respect semantic (header1 isn't translate as h1 but a div with a super long id. Why?)

And what is so terrible about contentEditable? I spent a few minutes with it a few month ago and it felt great (and works on old version of IE), just lacking some library on top of it to give the end user a way to fully control everything.
The Not-So-Secret Black Market of Twitter Handles (2014)
Making a Go program 70% faster by avoiding common mistakes
^^^^

This is what managers and HR is for. If you're uncomfortable bringing up the issue, explain to HR and have them present it as "we want to help you" and not that "you're in trouble". Depends how good your managers and HR are. It's probably best for everyone that he can move forward with his alcoholism, even for himself.
My point is this collection of libs and tools exist only to fix a flawed solution called React. If you need that much tooling to make React "just work" then React doesn't "just work", React is a trade off and just pushes complexity back to the server which goes against the philosophy of SPAs ( light weight servers , "fat" clients ). I mean why bother when you can just fetch HTML fragments from the server with AJAX directly ? That's basically the same thing as using GraphQL instead of a REST API.
Great response. I admit I am interested in fexprs because of the syntactic sugar; not having to quote arguments means code can look more like words at the top level, and smaller functions can deal with how they are interpreted.

As far as the search for compilers is concerned, I think what is considered powerful notation should be kept around, even if it's tough to compile at the moment.
I've never tried, but I've always read the opposite. I've seen many claims of coding better when high.

Then again, I've seen many claims of playing pool better when drunk, and that's definitely not true.
I haved a try for sdr-bootstrap-prepack,however that it need install Java 1.8...
Sri Yantra and Mandala predate Islam.
And I suggest you read too, the changes in "styles" of "Islamic Art" can be directly correlated to the Islamic expansion especially in SE Asia and Maritime Asia.

Islamic art is not only religious art it's for the most part all art that was created in the Islamic world; not art that was created by Muslims.

https://www.khanacademy.org/humanities/art-islam/beginners-g...

Quite a bit of it was attributed to Muslims but it was done incorrectly, Islam banned any use of human figures in art so local art styles which were already highly abstract and geometrical had to be evolve into purely abstract art.

So medieval Muslims were big patrons of Arts in their time but Islamic Art on it's own is not "Islamic" in a religious or (monolithic) cultural sense.
>I think it's crazy that you'd facilitate his drinking by driving him home, walking him around with an intern

As opposed to what? letting him endanger his life and potentially those of others?

I don't think that at this point that's facilitating his drinking. The guy will clearly keep drinking regardless of his coworkers. Facilitating him would be letting him get drunk just so he can code faster and meet the deadlines or something like that.

>If I were a manager id have a chat with him

And have a chat about what? I don't think that someone with that level of addiction will just hear you out and say "oh yeah, he's right, I'll change my ways". And if you fire him you will probably just make things worse, thus the OP's question on how to handle this without just throwing him off at the curb.
Is that a bad thing? Competition good.
"There was a lot of freshman lawmakers all trying to make their own mark, perpetually blind to the prior efforts."

Sounds a lot like our own industry...
To me, this two-way sync'ing is the killer feature of Zube (from my short usage so far), along with its Trello-like card metaphor for issues as a value-added layer.

Just having the real-time filtering on issues is a huge win. Change a filter, see your updated list. Excellent.
I doubt it. Not only does Apple (maybe?) run one of the largest Cassandra clusters in the world, but surely they wouldn't leverage cloud provider features over open source alternatives for fear of vendor lock-in.
I was hoping someone would come in and say this. I know that Doug Lenat doesn't go around correcting all of the articles, but the mythology of a company just building up a knowledge base with no income for 30 years is far from the truth. Cycorp used to run the Lycos search bot, which is at least 15 years back.
This is a wonderful skill to have, I had it when I was in my late 20's to mid 30's. Have a child, you will get it!! They will make you slow down and appreciate what life is really about.

DISCLAIMER: Wall Street programmer / engineer
The benchmarks is not fair. Compare a concurrent hash map with those has cache replacement policies.
pretty sure (at least) AWS builds their own network hardware. I remember reading something a while back that said they found it magnitudes less expensive than buying enterprise hardware, with better performance as they went about the affair as scientifically as you'd expect them to.
From just what you've written, it seems that this has more to do with your measure of success rather than success itself. You're looking for external factors to validate your success - Twitter followers, salary, names of companies on your resume. Ultimately, you have no control over whether someone decides to follow you on Twitter, hires you, or offers you an awesome salary/decides to invest in your startup. Sure, you can do all sorts of things that will motivate others to do those things, but that's not ultimately in your hands.

I think you would be better served if your measure of success came from within. What do you want to do? What goals do you want to accomplish? Which of those are in your power to do? I can make an awesome web app, but I can't make someone buy a subscription to it.
In the U.S., it is an illegal practice in the context of lending.

It's also leads to really ridiculous situations. For example, living in Brooklyn, NY made it impossible to rent a car in the 90s without an existing relationship with a rental agency. Living in a black neighborhood made it impossible to get a mortgage.
In our team, we created a "random" channel for animated gifs, unrelated links, etc. to keep from cluttering the work-related ones. So far, it seems to have worked well.
Can your boss use git from the command line? If not, then it's probably his ego taking a hit! But he's the boss ...
Is he causing a problem? You haven't described a problem, only someone effective at what they are doing.
No, it really doesn't work.
Perhaps it is like the gas stations that sell gas for $4.99/gal when others sell it for much less. It's only worth their while to sell it if they make a healthy margin so they only sell to people willing to pay that much.
In which case, you have also clearly missed what I was trying to communicate. Maybe, we both suck at English. I said nothing about politics or any other inappropriate workplace chatter. I was trying to say that an environment where you become paranoid about saying anything for risk of offending is not a healthy one. Does this particular company get to that point? Probably not, but too much focus on whether or not something is a "micro aggression" could bring it there rapidly.

I actually agree with most of what you said; I just don't see how it is relevant in the context of the point I was trying to make.
To me that sounds like a cry for help...
a headache.
well, on the other hand, the toxic environment you describe would be also weird for men that do not want to participate on it. i still haven't found it on tech (i did when i was working on a news room, and i quit, as did a lot of people of all genders, because toxic is toxic. i will not blame the whole gender/race/religion of the few that throve there, but the individuals)
Is there any example code to study ? thanks!
It seems terrible that such a project would lock up all that knowledge in a proprietary form.

Fortunately, my scan of their website seems to indicate they have released their ontologies, their under a creative commons license.

http://www.cyc.com/platform/opencyc/
http://www.cyc.com/documentation/opencyc-license/
Free speech includes “All these guys did is simply push a sequence of buttons that they were legally entitled to push.”

http://www.wired.com/2013/05/game-king/

The prosecutors argued that they were "hacking" the machines, and behaving illegally. That's ridiculous.

If Apple can be forced to falsely claim that any hacked software is "valid", then every single citizen of the USA can be forced to parrot the government line.

Free speech? Only when it's acceptable speech.
And some people who aren't going to do well on verbal questions but who can code.
Why didn't he sign an 83b when he joined? That's a must when you join an early stage startup!
How is the problem of irresponsible scientists different for the government than private funders? I can assure you that private funders want the highest standard of accountability available.
Yes, Google will not "win" at the total expense of Amazon & Microsoft, but I would bet a good deal of money that they'll become the market leader within the next five years, and likely sooner. The rate at which Google has been open-sourcing things, too, will further expedite this, and the fact that they just joined OCP will give them better industry credibility on the data center / computing side.
He is a liability. Drunk on the job is a big problem, and acknowledging it makes it worse. The fact that he needs to be escorted/guided home brigns it to a whole other level. It probably voids whatever e&o insirance you have in the event of a problem. And when the intern dumps him on his couch and he ends up drowning in vomit, the family will sue everyone.

The guy will implode. The smart move is to figure out how to get rid of him.
I've never needed to open an SSH tunnel to connect to IRC. I click on the Xchat icon, and two seconds later I'm connected. I don't know where you're getting these ideas that using IRC requires consulting the RFC or opening SSH tunnels, because you don't need to do either of those things.
That was my optimistic interpretation because I refused to consider that he might actually be sexist. :) I could be wrong, but I hope not!
No need to speculate. Selective breeding for intelligence is how we got herding dogs (Border Collies, German Shepherds, etc.).
India Kashmiri students 'attacked' over beef rumours
Not a multi hour one though. My first programming job interview was 6 hours and I had no idea that was even a thing. Now I inform places I'm interviewing "Hey I am taking 1.5 hours vacation/PTO whatever, so I need to be back at work after that time."
battery life / fast reconnection (aka, the mobile problem)
push notifications
"message was only sent to my other client and I didn't see it" (dunno if this is solved now, was a problem when I last used XMPP in anger)
scrollback / history search
editable messages
embeddable rich content
reliable interop (aka: my mental model of how a message I create will appear to my viewers doesn't need me to understand 100 different clients and their quirks)
If you're trying to impress with your skills, you should aim to be in the 1st group, rather than the 2nd.
Why You Ought to Never Let Anybody Kiss Your Infant on the Lips
It goes to the cloud, but only to stream the video once it's already been stored.

When the unit senses motion, it starts recording video, then uploads it to your cloud, where you have to wait a short bit before its processed before you can view the video if you didnt answer the ring.

If you answer the ring, the camera is still streaming the video to their cloud which is in turn streamed down to your phone via the app.
I wrote my first IRC bot in Lua at 13, so you're right, it would test the limits of 10-year-old level of difficulty.

Regardless, it's not as if there aren't upwards of a dozen of off-the-shelf IRC bots you can grab off the 'net...
That's a downside to you, not to the FAA - they aren't responsible for your liberty unless you tell them that's their responsibility.
Nobody is advocating for that kind of environment! The reason "micro-aggressions" need a name is because white dudes freak the fuck out when they got told that people are unhappy about their supposedly benign comments about people's appearance or background. The only thing any company I know of is asking is that people stop making these comments when made aware that they're bothering people.
What's the point? The addresses TWC assigns are extremely stable in my experience. Are you trying to run a public-facing DNS server or do you have some other need to hard-code IP addresses?
I would think otherwise: it's not that React itself is a flawed solution, but that it points out flaws in other parts of our stack, such as REST. I'm still writing REST APIs at work, but given a chance to start again I would have chosen something more GraphQL-like.
Its more catch-up than an exodus, but also overtaking in some ways. Short version I'd say pricing and data processing (DataFlow, DataProc and especially BigQuery)
Their core network infrastructure is more advanced, and Live Migration is pretty nice too.

Long version the recent posts of Spotify and Quizlet’s moves to GCP dive deep into their reasons why.

https://cloudplatform.googleblog.com/2016/02/Spotify-chooses...

https://cloudplatform.googleblog.com/2016/03/free-online-lea...