skysight-inc/HackerNews huggingface dataset:
Who cares? The lot of them - a bunch of 5 year olds fighting in the play ground.

Don't get me wrong, harassment of any kind should be stamped out. But, this whole "scandal" has turned into something more likely to appear as a headline in a tabloid. Right next to the "OMG, Kim K changed her hair color!!!" story.
This not solving a real problem. This problem was entirely invented by twitter and is slowly being degraded in a horrible, suboptimal way.

Maybe I have just having a shitty day, but it is really sad to see people spending time solving silly human imposed problems.
The Show HN rules explicitly preclude email signups. You have to have something for people to try out now.

https://news.ycombinator.com/showhn.html
I've always wanted to try JWT. This seems like a nice usecase.
From first look (I just got it too, oddly enough), they have a spinner-2013.gif: http://www.namecheap.com/cdn-cgi/images/spinner-2013.gif

Type that into the Goog: https://www.google.com/search?q="spinner-2013.gif"&oq="spinn...

Might be a good start.
Yes, the other author has the ability to choose to not open source their code. But they absolutely do not have the choice to not abide by whatever license was applied to the libraries and original works they are building from.

The freedoms awarded by the GPL are not intended for the authors of the derivative works but for everyone else. The restrictions in place only prevent the author of the derived work from restricting everyone else.
The entire browser is built on JS/React. I'm pretty sure that is an indicator of the rest of their philosophy.
It's actually a fairly complicated business development process - we make money the same way the other travel booking/OTA (online travel agency) sites like Expedia/Orbitz do, but we think our differentiation is the simplicity of the site and social features we've built. If people have a good experience and share the site with their friends, then we will grow organically without a lot of expensive advertising.
Astronomers Watch a Supernova and See Reruns
How Developing a Reading Habit Can Help You Grow Your Startup
This is pretty cool. For a while I've used a dotfiles repo with various settings and config files in there, but I never got around to writing a script to automate symlinking things on new machines (and which things not to bother with - eg Sublime Text preferences on some remote machines).

Can you explain how sync differs if you use Git as your sync arrangement vs Dropbox? I know that Dropbox will propagate changes automatically, but git shouldn't, so would I have to go in and commit/push/pull changes if I opted for git, or does this make a decision about when to make these changes?
If You’re Going to Do a SaaS Startup … You Have to Give It 24 Months
Nobody has made this concept work long-term. Hope you can change the trend!
For me, he was the face of GH.
Might be time to talk to a CBT specialist. Think of it like physical therapy for the brain. It actually changes connectivity patterns.

http://www.ncbi.nlm.nih.gov/pubmed/19622682
Yes you can absolutely do this. Alpha server has a private key which Beta also knows, it uses the private key to sign an authorization ticket for Gamma. Gamma has its own public key which it gives to Alpha when it requests access. The ticket could look like this as an example:

signature = sha256(gammaskey + starttime + endttime + privatekey);
request = { key: gammaskey, start: starttime, end: endtime, signature: signature };

Gamma then sends the request to Beta, Beta can verify authorization by making the signature itself and verifying it matches.
> at least in America, a person's job is a huge part of
> not just their self-identity, but also their
> social image.

I agree with this statement, and I believe it to be wrong. Not incorrect, which would say that I thought it was false, but wrong in that it does people a disservice to themselves when they construct their self-identity in this way.

My wife is a software engineering manager, my wife is a home maker. Both true (not simultaneously) and both interpreted wildly differently externally. We were fortunate that when we had kids, either one of us could choose to stay home while the other continued to work, she opted to be that person. And she took some external heat for it from her peers, but it wasn't part of her self-identity. Looking back on that choice, pretty much everyone who knew us then and now understands that it was a better choice than that of continuing to work, however they are split nearly evenly on whether or not I could have done as well being the primary interface to the kids during their most formative years :-).

It sounded from reading Zach's essay that he didn't know if he should take it personally or not, but came around to realizing that he should not. That is a good thing and it will serve him well going forward. I think that is a great message. I hope that others reading it can avoid feeling like they lost a part of themselves when they are fired, and instead come to understand that they are all still there, just as they were before they were fired.
This is the worst-written article I've read in a long time. It repeats itself (forgivable), contradicts itself (unforgivable) and I'm pretty sure is factually inaccurate in places (Doesn't Firefox already show the slowest addons?)

In spite of that Vivaldi looks interesting, and as a long-time fan of Opera (the original company and the browser) I wish them well.
> When you interview ask how many people with MBAs and no programming experience you'll be working under.

If someone asked that, I would probably consider that a red flag, that they are mistrustful of "business types" and probably difficult to work with.
I would suggest using PKI certificate extensions and create an extension in the certificate that has a list of permissions. Beta Server provides a certificate to Gamma server with the permissions it has, and after validation, it will look into a custom extension that has all the permissions Beta server is granted.

The good thing here is that you don't need Alpha server anymore.
I didn't mean to imply an either-or. Sometimes the stigma of a mental health professional is too great a burden.
For the software side, I would most likely use mailinabox [1] or sovereign [2]. They both setup mail servers for you with reasonable defaults using Ubuntu and Debian respectively.

Ars Technica has a great 4-part guide [3] on setting up a mailserver yourself.

[1] https://mailinabox.email/

[2] https://github.com/al3x/sovereign

[3] http://arstechnica.com/information-technology/2014/02/how-to...
> I have often said that companies rarely take it personally when you decide to leave them, so don't take it personally when they decide to leave you. Easy to say and hard to do, like a lot of things in life.

Yeah, but companies are full of people - and I do care about them (hopefully vice-versa).

It's never easy leaving a job, even if it's a managed transition. When it's sudden, it's even harder.
>>I highly recommend a 10-day vipassana meditation course. It's free: http://dhamma.org

It's always hilarious when people recommend this to those who have not even done meditation. It's like they say they are thirsty and you say, "here, you can drink from this fire-hose!"

The guy is at a stage where he can benefit from even just 30 minutes of meditation per week. I think it's highly irresponsible to suggest he drops everything he's doing to go to some ten day meditation retreat...
Yeah, it definitely needs to be kept secret. Since you specified that A and B can have a set-up phase before C is around, the initial setup is fairly straightforward.

Depending on what the system is used for, how valuable breaking into it would be, and how long you expect it to be up, you might need to rotate the key every so often, by having A and B agree on a new key. This is a little more complicated; since B now needs to check C's HMACs against two keys (the original and the new one) until every message signed by the original key has expired.
Perhaps, but it's definitely wrong in places. I was working with a project this afternoon and the examples given didn't actually work. I should definitely take some notes on which bits were wrong, as it would be useful to have them fixed.
I had a similar experience working with a company not quite as famous as Sun.

The most important thing an engineer can do is recognize that "manager" and "person who influences/guides your career" are not the same thing at all. The best managers are usually good mentors, but conversely bad mentors are not necessarily bad managers.
Intentionally bloating category pages with tons of written content, unfortunately, is the result of Panda. Sure it's not good for users, but that's what happened, simply because those ecommerce sites had to adapt if they were going to compete or have a leg up over their competition.

And I'm not sure if Google took that into consideration when they launched Panda. If they had, we wouldn't be seeing the intentional bloat.
If its all about the money, then there's no answer but 'keep earning every second'. Not much you do will increase your pay so that it will make up for losing a year's salary or so. Especially if you have to go into debt.

On the other hand...
The gravy train will always be there - your skills will remain useful for another decade or so. If you want new skills, by all means learn them now! But don't do it for the money.
I've gotten more use out of my compact than my surface pro 2, ffrom day one. I think this little phone is more usable and certainly faster for browsing. ( opera for word wrap rules!) and I simply feel it's faster, renders faster, LTE when I have signal better than consumer FTTC !

Not having wanted a android phone particularly ... a Lumia seemed right for my use and Microsoft centric world... I didn't lose the great maps just downloaded Nokia Here , still have office and one note... And outlook. Oh and I got Opera browser which is for word wrap just indispensable.. All in all a bargain. But I really am almost using this phone for every task but design and code so I've not gotten more than a day and a half yet... Still amazing for it being picked up constantly and running about five apps simultaneously standard .. and I got it on a wicked deal bundling 20GB data so I'm in clover! I feel bad like I'm shilling especially as I forgot my older login here but it's such a neat package all I want is a sweet little repl with loads of libraries and great auto predict to play with this thing...
Re: Zach's COBRA question.

For those who don't know, COBRA (Consolidated Omnibus Budget Reconciliation Act) is a law passed in 1985 [1] that compels companies to offer "continuing health insurance" to employees that leave the company for any reason other than "gross misconduct".

Basically it means that you can pay the company directly for your employer's health plan for a period of time, typically 18 months. The out-of-pocket will be more expensive, because your employer probably covered some of the premium cost. However, the premium as a whole is often cheaper than "individual coverage", since the company negotiates lower premiums with the insurance company.

The company will typically mail you the form to fill out. It's pretty short, basically just a "opt-in" box to continue getting health insurance through the company's plan.

One important detail: depending on your employer, health coverage probably ends on the last day of employment or the immediate end of the next month. However if something happens between you leaving and you filling out the form, COBRA still covers you because the law states that as long as you sign up within 60 days, it's "retroactive back to the event", the event being you leaving [2]. This covers the case of a catastrophe happening in the gap, e.g., getting hit by a car between the event and you mailing in the form.

Caveat: IANAL, so always check with a legal professional when evaluating these options. But COBRA is generally a useful thing and I typically recommend people take it unless they have another gig lined up already.

[1] http://en.wikipedia.org/wiki/Consolidated_Omnibus_Budget_Rec...

[2] http://www.dol.gov/ebsa/faqs/faq-consumer-cobra.html
Adobe Illustrator CC Crack Only Free Download
Why is this on the front page? Because he worked at GitHub? What was the point of this?
if you buy caterpillar at $80 and sell at $85 you've made 6.25% gain, whereas if you buy exxon mobil at $86 and sell at $91 you've made 5.81% gain.

Even though one is a change (to run with your numbers) of $3.3 billion and the other of $20.95 billion. it's just how shares work.

This is true regardless of how many shares you bought, and regardless of how many shares were outstanding[1] or the company's market caps.

[1] obv other than new issues/splits/etc.
Honestly that is a valley vag article. They are not exactly the New York Times of tech journalism - more like all the gossip that we can turn into click bait than all the news fit to print - so I would appreciate another source.
It sounds like you're implying that GitHub has "incompetent management" where "people mananger are biz guys who don't understand engineering".

However, Zach doesn't appear to say any of these things, so it seems a pretty unfair implication to make.
There are several public GSM/Cell databases[1], the largest of which are probably OpenCellID[2] and the Mozilla Location Service[3]. Their coordinate points are estimations from user observations, so the accuracy may leave something to be desired. Perhaps it could be combined with the OpenStreetMap database which has data for observable cell towers in places where contributors have added them. There are also a couple Android applications[4][5] that claim to detect IMSI-catchers, but I'm not sure what data they use or how publicly available their findings are. Either way, we are living in a golden age of sousveillance and great opportunity to use collaborative technological systems to increase transparency.

[1]https://en.wikipedia.org/wiki/Cell_ID
[2]http://opencellid.org/
[3]https://location.services.mozilla.com/downloads
[4]https://secupwn.github.io/Android-IMSI-Catcher-Detector/
[5]https://opensource.srlabs.de/projects/snoopsnitch
That's correct! (Yes I read HN)
I did it when I had not ever really meditated before and it changed my life. It's not any more difficult if you have never meditated before.
> you can do everything right and still get fired

And that's why much of the world has a social safety net.
"The problem is bad enough that a future version of Firefox will even have a feature dedicated to letting you know which of your add-ons is slowing you down."

Does anyone know this feature of Firefox?
The same exact thing happened when Google launched Penguin. I bet Google didn't realize that they would start a whole new industry, the shady industry of making site owners pay money to get low quality links removed. But I digress...
I just left this open in another tab and I'm jamming to these sweet tunes.
Your comments (this and the one at the top) do not particularly indicate that you are hurting. And was it the matriarchy that sent out the Moocho ad--mom prefers campus quarterbacks to campus CTOs?
You misunderstood me. I specifically said all genders have to face that behavior and that "default deny" likely has no unique impact on women. So I don't understand why you think I'm arguing for the opposite case. Still, you seem pretty confident that sexism exists somewhere at the same time you can't point to it. Is it possible you're excluding possibilities to create a more comfortable problem?
It's pretty rare that someone really gets what's coming to them.

This dude created some serious problems where I worked 15 years ago, and yet he still keeps getting hired:

http://www.advogato.org/proj/DougNassaurWatch/

http://www.suncapinc.com/Doug_Nassaur.htm
Text Mining and Sentiment Analysis of Yik Yak Posts
What do you suggest they should have built instead?
grow up bro ....
That story was just an example. You're always going to have information that you don't want other people to know. There is no exception.

Everyone has thoughts and actions that they don't want made public--if you make up silly rules like "I'm never going to tell a lie", you'll eventually find yourself coming up with other ways to keep those thoughts and actions private.
Shuttleworth says Ubuntu’s future is more exciting than space travel
Dear Pimps: Don't Try to Recruit a New Ho on Facebook
Another possibility might be to look for a new job at a larger company where you can be exposed to web development while doing other things. For example, somewhere that has a .NET-based back-end for a web-facing system. At some point, you might pick up enough knowledge about the other parts of the system to be able to move into web development.

And at a larger company, you might also have more possibilities to find a mentor (or to mentor others) and learn new things.
We use Django for legacy databases, both as a readonly way to access data in a managed data warehouse and to replace an application that had not the nicest schema to begin with. Routers to the rescue.

Of course if the database you're working with is a shambles, then you're going to have a bad time.
Facebook post written in Florida lands US man in United Arab Emirates jail
Recruiter: “Use Ruby to Get Some Ladies” at Onekingslane
11. There are two number 3s. Or this is an attention to detail trick for QA managers.
I was so sad when it wasn't true :(. My reaction was "OMG maybe he will make JIRA not suck!!!"
Just for example, you could download data, compute the hash, then delete the data. You could pretend to have stored lots of data this way. If someone asks for the hash to prove that you have the data, just give them the hashes you computed earlier. That's what the first paper prevents.

Another one is to pretend that you have lots of chunks, and when someone challenges you to produce one, you quickly download it from another source and present it as if you had it all along. That's what the second paper prevents.
Wikipedia is like Web 1.0, but better. It has a sophisticated templating system, readable and consistent styling/formatting, more hyperlinking than the old web ever had, citations and fact-checking, it's freely editable by anyone, it's freely licensed, has full revision history, links never die...
Interesting.

Here in the US, the prosecutor would be trying figure out which of 10 million potential terrorism charges could be thrown at the guy.
I don't think your idea holds water because it is based on an assumption that women are treated poorly. Rather, more poorly than men. Is there any evidence that women are treated any worse than men in IT?

Equal opportunity is not the same thing as equal outcomes. If the culture of IT isn't appealing to women it doesn't necessarily mean sexism is involved. Sexism seems like a heck of a lot easier to overcome than, say, NIH syndrome or the fact that changing jobs is more effective at increasing pay than asking for (or relying on) raises.
I definitely have a side.

I think she handled it wrong, in the same way she's apparently handled similar situations wrong. Lashing out is almost never the best response, a simple "wtf" would almost certainly have ended there on the spot, and a constructive public discussion could have ensued.

Meh. It's awful. He shouldn't have been fired and vilified. She shouldn't have received rape and death threats (wth?!). Two lives in (at least temporary) upheaval when simple communication could have sufficed.
it is spam.

just because i signed up for amazon.com, doesn't mean they get to spam me crap because they've buried a 2pt font unsubscribe feature that may or may not work over the course of a few weeks.
I'll admit that I too have dreamt about doing something like this, but more along the lines of adding a sub-basement beneath an existing one. Almost like a Cold-War era bomb shelter, or safe room. Doing so on public property is obviously a bad idea for a number of reasons. Also barbecuing in an enclosed space-great way to win a Darwin award.
I don't disagree. As a US citizen, I pine for the social safety nets in Canada and Europe. I'm playing the hand I was dealt.
I definitely should have put a bit more thought into sending that email, it comes across as abrasive and I don't like to think of myself as that kind of person. One of my biggest faults is that I'm much too keen on burning bridges.

In their defense, looking through my inbox just now, I noticed they later sent out an email with everything the same, except for including a more positive remark regarding their tech position. I think they realized it was out of line.

> Moocho Campus CTO

> Do you have an aptitude for technology? Always looking for the next best thing? Do friends call you to fix their computer? Moocho is looking for a tech-savy Campus Tech Officer for Wisconsin and we want you to apply.

With that being said, I don't think I'm missing out on an opportunity of a lifetime there. I should be more considerate, though.
The White House Has Gone Full Doublespeak on Fast Track and the TPP
Url changed from http://blogs.wsj.com/atwork/2015/03/05/microsoft-excel-skill..., which points to this.
"toxic" is such a great word in this context. I've seen this kind of disrespect for other parts of the organization take down a small company that was otherwise performing just fine.
I agree. All the roles are hard to master.

Why have I, in the past 5 years, learned a tremendous amount about markets, equity, accounting, law, pricing, and I don't even know what else. But the business masters (all of them) I've been working with still can't update a webpage?

Just one person's experience, I know. But it's still funny to me.
Perhaps it was "too unix". Too simple processes performing too narrowly specified jobs. It made the whole apparatus difficult to put into operation because of all the moving parts. It'd be like a precision watch that keeps great time, but if somebody just handed you a box of 300 springs and gears, you'd probably prefer a quartz crystal.
You shouldn't be insulted, I said you were trained well. Yes, I am too lazy to opt out of spam that should be opt in. Lazy like a fox.
The way you're calling the sentence a "very important one" is making a really vague accusation. No surprise if people can't tell what you mean, or think your point is a bad one.
GitHub is very explicitly no longer a meritocracy: http://www.businessinsider.com/githubs-ceo-ditches-meritocra...

And per https://news.ycombinator.com/item?id=9158997 the same Julie Ann Horvath was both his ex and wanted him fired.
didn't!
"70% of the time, its politics." or someone, somewhere can do you job cheaper than you are doing it. "Reduction In Force" is the cute term I heard once.
I'm going to have so much fun with this (evil grin).
Wikipedia is an encyclopedia. The reason it's very detailed compared to traditional encyclopedias is that it has no space limitations, and anyone can contribute.
This sounds a lot like SAML (Security Assertion Markup Language) Alpha = IdP, Beta = Service Provider, Gamme = a user or some server requesting access to Beta's data or services. Alpha would contain a set of ACL's (Access Control Lists) that prescribe what groups / users have access to what content or services on B.

http://en.wikipedia.org/wiki/Security_Assertion_Markup_Langu...
If someone is interested in the de-obfuscated code take a look in the source here:

http://simulationcorner.net/endoh.html
Thanks, good point.

This has been added:
"It is important for the QA manager candidate to ask questions of his own regarding the current process and the challenges facing the organization that led to the search for a QA manager."

The questions don't go into further details of managing and leading a team, there is a whole set of questions that are more tailored towards hiring a "QA team lead" - might be a follow on blog post.