skysight-inc/HackerNews huggingface dataset:
To honestly answer your question: the we you refer to isn't in control / power.

The system is centralized because the control over nations is centralized. It will remain that way so long as political power remains centralized. Particularly given the immense importance of the internet economy now to most major nations. The political powers that be are not about to let go of something so important. The domain name system is a huge point of control over national and global economics. If I were a standard issue politician, I'd make you pry it from my cold dead hands.
Most Common Lisp implementations have had good threading support for years now, at least on the implementation's primary platforms.

The threading APIs, however, are all different -- not necessarily in any deep way, but in incidental ways like function names and signatures. There's a package Bordeaux-Threads that provides a portable API layer on top of the various implementation-specific APIs.
What do you mean you can't see who people are replying to on reddit? Replies are organized and indented quite nicely. As far as I can tell, 4chan just uses a cryptic number, and the replies can be anywhere in the thread.
I wonder if they're still going for LISA (> ligo). I guess LIGO wasn't sensitive enough? http://lisa.nasa.gov/
Usually there are two sides of the story, but the fact that a non-employee (wife of co-founder) exercised so much power and meddled in internal office politics in the way that she did, it was hard to see how GitHub could even claim a reasonable stance. They screwed this up big time. This is a good response.
This was also my first reaction as well - the real question is how they followup this response, but this is the only correct move at this juncture.
It may be arguable, but for me non-company member being somehow related to company business is not only acceptable, but actually very nice. Being family member of the founder is reason enough to care about company, and I'd prefer informal atmosphere where people can help with business just because they care to that formal bureaucratic atmosphere that is common in banks. That's were wives come to pretty boring holidays parties and politely chuckle about boring jokes. Ugh.

Of course that doesn't include "accessing private chats of company members", but for that reason the more I read about that story the less I believe "the victim".
Well Julie's story stinks. Let me just quote the last thigs she wrote and work backwards from that.

"Two women, one of whom I work with and adore, and a friend of hers were hula hooping to some music. I didn’t have a problem with this. What I did have a problem with is the line of men sitting on one bench facing the hoopers and gawking at them. It looked like something out of a strip club. When I brought this up to male coworkers, they didn’t see a problem with it. But for me it felt unsafe and to be honest, really embarrassing. That was the moment I decided to finally leave GitHub."

For me, two adult individual can do whatever the hack they want to do, if it is legal and they are both consent of doing it. Julie seems like really pissed that other people just can have fun the way she does not like. This sounds like a huge frustration in her towards others with different standards. This last event seems like triggered her outrage, and that is also a sign that she might exaggerate what was really going in Github. Don't get me wrong, as part of a small minority I totally understand what oppression means at a workplace, but these accusations seem a bit irrational.
They are lucky it's not the CEO-founder. Easier to put a non-CEO on leave than a CEO I imagine.
Now, what does "put on leave" mean? Is that "suspended with pay"? "Stay low until the dust settles"? Or, "terminated after further review"?
"(which it should already be)."

No, why should domains be required to attached to an individual person?
The game 2048 which was on the front page a few days ago got a lot of donations.
Hey guys, just saw this thread. Yes the project is very much still alive. we are making a less expensive version of the machine which we hope to have up on Kickstarter in the near future. In the interim we are having a ton of fun posting projects we've been making with the machine which you can find on the bottom of our homepage www.mebotics.com

THANKS FOR THE SUPPORT!!!
"the relevant founder has been put on leave... The founder’s wife... will no longer be permitted in the office."

Almost exactly what I expected. As the startup grows larger (200+ employees now for Github?) it's not uncommon to have some cultural setback. +1 for Github trying to fix it asap, but still Chris Wanstrath did not mention how are they exactly going to fix the culture. Putting founder on leave is by no means panacea. The behavior on that one founder is very likely not the cause for the wrong culture, but just the side effect. So more specific plans INSIDE the company, please? (well, actually I think fixing the culture can't be done by any plan, but it must be done by example of founders/high-level executives.)
Him mentioning the cofounder's wife immediately gives credibility to Julie's claims! I hope she get's paid! The workplace should be professional, not a schoolyard.
It's really sad for this to have happened, but respect to Chris Wanstrath for his classy and sincere apology.
Forgive my ignorance, but why the plane could not fly straight rather than north or south that is put forth as the only options? Straight is as suicidal as going south, still a vast ocean ahead.
The main way that governments obtain funds for "war and oppression" isn't by disbursing fiat money, but by taxes. If we switch to 100% cryptocurrencies, taxation won't go away, even if it'd have to be done Roman-style, before such things as 'income declarations' existed; and the cryptocurrencies will no more allow people to "secure their money with ease" than gold allows today.
> Under that definition, Linux certainly qualifies, because it's a major feat of engineering regardless of its roots in Unix.

Linux is a very advanced piece of engineering today, but much of that development was done by professionals hired by companies like IBM and Google. Also, I wouldn't conflate "hacker culture" with open source generally. I'm sure there is a lot of overlap, but I imagine that there are plenty of open source hackers who didn't grow up breaking into peoples' computers.

> Would you mind giving your thoughts on http://paulgraham.com/america.html ? Specifically, point #7:

In law there is a distinction between offenses that are "malum prohibitum" (i.e. wrong because they are prohibited) and offenses that are "malum in se." (i.e. wrong because they are inherently wrong). Running a business out of your garage in violation of zoning is malum prohibitum. Infringing property rights have historically been considered malum in se.

Laws create social norms. The social norms surrounding private property are very stringent. I leave my door unlocked, because the social norm is such that most people would never even think of entering someone's house "just because the door was unlocked." The social norms on the internet are still in flux, but as it matures and people come to rely on it, they will move in the direction of being more like those in the real world. Boundaries in digital space will come to resemble boundaries in real space.

> The reason I responded the way I did is because you seem to be arguing for a docile population, which to anyone who has studied history is a recipe for disaster.

I don't see where you get "docile." Out in Texas, trespassing on someone's physical property can get you shot in the face. Nothing docile about it. Fortunately for hackers, this is not precedent in the digital realm.
It's extremely unlikely. The chances of finding a RCE exploit that can be triggered without any Javascript are much lower.

It's not unheard of, of course. A bug in the CSS, HTML, or image parsing/rendering libraries can be exploited in this way.
I consider myself a fan of Brutalist architecture in all its bulky, muscular glory, but Robarts just about borders on frightening to me.
How is it relevant to the story?
Depends, do you consider NSA's TAO white hats or black hats? :)
>Julie seems like really pissed that other people just can have fun the way she does not like.

Exactly - who's she to determine what is 'over the line'? Nobody likes a busybodies .
Yes, there is some potential for confusion here. Usually the problems can be solved by appropriate use of EVAL-WHEN.
Learn to build and deploy simple Go Web Apps, Part Four
<i></i> Learn to build and deploy simple Go Web Apps, Final part <i></i><p>Here, we deploy our web app which accepts an address from the user and then displays a photo of the place at the address.<p>A fun app written in Go.<p>http://blog.joshsoftware.com/2014/03/17/learn-to-build-and-deploy-simple-go-web-apps-part-four/
This is leadership. Executive leadership at other tech companies should take note.
Also as a high school pupil myself, I think a great limitation for these hackathons is the location. I didn't participate in any until they came rolling into town (HS Hacks), and the distance means I'm definitely not going to be able to go to this one. Contrast this to the college experience, where one can more (I assume) easily sign up and just go.
You're confusing yourself, because there're two interpretations of the phrase "exacerbating resistance" in play here.

In your interpretation, any use of a product which results in increased resistance to that product "exacerbates resistance."

In his interpretation, he compares the use of Roundup + Roundup-ready crops to a non-Roundup situation, and notes that indeed in both situations products must be used which will result in increase resistance, but notes however that the former scenario does not increase resistance relative to the latter, and may in fact increase it less. So he finds that the problem of resistance is not "exacerbated."

It's similar to noting that people riding bicycles to work does not "exacerbate" road-use, even though roads are busier than they would be if the people riding bikes just stayed at home (which obviously they won't because they have to work.)
> We know we have to take action and have begun a full investigation. While that’s ongoing, and effective immediately, the relevant founder has been put on leave, as has the referenced GitHub engineer.

Pretty much a full admission that everything that Julie said is true.

This is great news, but putting these people on leave seems to be too nice. It's clear that these two people obey ethics that are in direct oppposition to the healthy growth of the company. Surely they don't want them back?

> The founder’s wife discussed in the media reports has never had hiring or firing power at GitHub and will no longer be permitted in the office.

Why did it take a Techcrunch article to reach this decision? Didn't anyone at Github see anything wrong with that founder's wife doing what she did, according to Julie's statement?

> GitHub has grown incredibly fast over the past two years, bringing a new set of challenges. Nearly a year ago we began a search for an experienced HR Lead and that person came on board in January 2014

Doesn't appear so. They did get an HR person, but an experienced one? Not a chance. No experienced HR person would have let any of that get as far as it got. That HR person should probably be put on leave or be fired as well.

> Chris Wanstrath
>
> CEO & Co-Founder

This narrows down the choices: the "founder" who is the cause for all this drama is either PJ Hyett or Tom Preston-Werner.
Not usually...ALWAYS. There is another side here. Github has just realized they have nothing to gain by defending.
Is College for Everyone?
I agree that the statement is good. I only wish they'd addressed the concerns that were raised regarding them having access to/messing with private repos.
Prova: Node.js and Browser Testing Tool Based on Browserify and Tape
It means just that!

Github have a very fine line to walk. They don't have traditional shareholders to make happy. At the end of the day, all they have is their brand to protect.

Ask Microsoft how important their brand is after releasing Windows ME. Or Blackberry just after the iPhone came out.

Clearly something has happened, but they have to not only find out what happened, but to also be transparent and show that they are trying to find out what happened.

I think its the best response you can expect given the circumstances.
One of the nice things about hiring for any software development team that develops open source projects is that you can often find great hires amongst the community of developers who are already contributing code and fixes and such to your projects. This way you already know the candidate is passionate about the work and thus don't need or expect them to lie to you about "wanting to work there their whole life".

This got me thinking...why don't more companies do this? if you run a design or PR firm surely there are some internal experimental/lab projects you could open up for outside contributors to join in with. I know that many companies already do this. But I'm wondering whether this sort of software-world inspired collaboration could be made more prevalent.
I guess they need to figure out the legal implications of what happened...
This whole incident is sad. It's incredibly sad for Julie, for everyone at GitHub, for the founders, and for the alleged "crazy" founder wife who was banned from a company she probably sacrificed a lot for
Somehow I cannot find a single part of him I could love.
Someone tosses a patented DVD seed into your patch of DVD plants, and it grows there. You see that it's a good DVD plant, so you replant it. Someone claims you can't do that, even though it's a DVD seed that grew from a DVD plant that grew on your land, and you never signed any kind of agreement not to do that.

Analogies are hard!
> Doesn't appear so. They did get an HR person, but an experienced one? Not a chance. No experienced HR person would have let any of that get as far as it got. That HR person should probably be put on leave or be fired as well.

> that person came on board in January 2014

most of the things that had happened predated the HR person coming on, but you do have a point, the wife thing should of stopped since January
> > We know we have to take action and have begun a full investigation. While that’s ongoing, and effective immediately, the relevant founder has been put on leave, as has the referenced GitHub engineer.

> Pretty much a full admission that everything that Julie said is true.

> This is great news, but putting on leave seems to be too nice. It's clear that these two people obey ethics that are in direct oppposition to the healthy growth of the company. Surely they don't want them back?

It's pretty standard practice to place employees on paid leave while serious complaints are investigated. You don't want to fire them until you have a pretty solid case as they might sue, but likewise you don't want them in the office.
The first gravitational wave detectors weren't sensitive enough; there is a second generation (including a more advanced version of LIGO) that is supposed to come online in the next few years.

In parallel, people are also going forward with development for LISA. It had to be scaled back a bit because NASA decided to pull out, but it's still going.
To be really pedantic, "algebraic functions" are functions that can be defined as the roots of polynomial equations, I.e. solutions of equations of the form f(x_1, x_2, ..., x_n) = 0. There are other, more general notions of "function" in mathematics, though. I'm not sure how pedantic the author of the original post meant to be!

Most generally, a function is not a number, it is a relation between two sets. One can define such things in a number of ways, but one way is to describe the relation via a formal language such as the lambda calculus. The lambda calculus is not technically a "programming language", it is a formal system of meaningless symbols and a set of rules for forming, manipulating, and eliminating them.

Although there is no fixed relation between reduction rules in the lambda calculus and physical resources in a computer, one can still compare the number of reduction steps required to determine which form in the co-domain of a function defined in the lambda calculus corresponds to a specific form in its domain, and this will provide a reasonable stand-in for comparisons between resource usage of similar computer programs.

So, really, computation is not completely foreign to mathematics, and mathematical functions and "computing functions" are not completely different animals, just... distantly related? Some languages are more mathematical in their approach than others.
What do you think needed to be fixed? You are assuming that everything Julie states is right...
What did the site look like with ads?

Have you considered making ads less intrusive? There are networks like this http://decknetwork.net that stipulate one small jpg ad per page.

Where do you get the content? Do you write any yourself? This looks like an aggregator/content farm. Why should I support that?

Coinbase allows recurring payments, you can ask people to subscribe essentially.

Ultimately I don't think it's very convenient for a large number of visitors, but you can probably get your $20 a day. Flattr was supposed to be micropayments for likes and it didn't work. With Bitcoin/DOGE there is a more passionate crowd that will donate if only to promote bitcoin and increase transaction volume.
GitHub is known to have a dubstep and IPA culture. If they want to be a standard bearer for feminism in tech, the transition is going to be difficult and they are going to take some hits. The two cultures don't mix well.

It sounds like GitHub is going to have to become more stale and corporate to survive as a larger company, which is inevitable, but hastened by their own choices.
Or return 200 with an error message. Something Google would want to know in any cause.
How Omate Raised $1 Million on Kickstarter
I'm surprised nobody sees sexism in the way that the wife has been stigmatized.
So many words without contributing anything to the discussion. "These accusations seem a bit irrational." What are you even talking about they are factual coupled with her interpretations. This post hints strongly that github is disputing neither. Your read is tortured.
Show HN: NowSpeak, early open-source speech-recognition conference call webapp
As chip technology advances, does any of it make it substantially easier and cheaper to make old, slow chips? In other words, while massive factories are clearly the way to go for current technology and they let you pump out cheap chips in massive quantities for ridiculously low per-unit prices, what if you wanted to, say, fab an 8086 today? If you jump a few decades back, can you make those chips individually today through some reasonable process, or is the whole business just inherently large-scale even after all this time?
Not PR, HR (i.e Human Resources). In other words, someone who should have been working to clean up this mess months ago.
Sorry, I forgot that Linux and Windows need off-main-thread composition (OMTC), which is already enabled by default on OS X.

* Linux OMTC: https://bugzil.la/722012
* Windows OMTC: https://bugzil.la/913249
Getting mad at people having harmless fun isn't normal, but on feminism it is...
I bet it took some effort to put that fake screenshot together :)
They will have to move to a MDMA/THC based culture fused with early 90's pop + Mid 2000's minimal techno. This is a small step for a dubstep IPA culture. It's like moving from the Midwest to NYC.
Oh come on, what do a music genre and beer type have to do with anything?
You can play DS games (including SM64DS) with the 3DS's analog stick.
If Horvath's characterisations of the founder's wife are correct, then she seems somewhat similar in temperament to Lady McBeth. It's easy to see why his work is considered timeless.
The power of open source.
I am not assuming everything Julie states is right. For statement "the culture of Github needs some fix" to be true, it only needs only some of Julie's statements to be true. And looks like from Chris's statement, that is true (otherwise why did they "punish" founder & his wife).
I think it would be somewhat different if she were an actual employee.
> For me, two adult individual can do whatever the hack they want to do, if it is legal and they are both consent of doing it.

Not at all true in a professional environment. And that statement doesn’t even correspond with the story. The specifics of the hula hooping anecdote are all but immaterial anyway. The men failing to acknowledge how it was problematic was just the point at which she saw the GitHub culture had not really changed. It won’t change without action by the leadership, which was questionable given all the other events.

This response from Chris Wanstrath is a step in the right direction, but, as he acknowledges, they still have work to do.
> Pretty much a full admission that everything that Julie said is true.

I have no idea whose side of the story is accurate, but there was really no other way for Github to play this, whether they were in the wrong or Julie was in the wrong.
It's been like a day (over a weekend), probably not enough time to put together such a plan...
From 0 To 500 Users In 7 Days
The problem here is the power they are given by patent law and other government powers that they can 'lobby' for. This is it. That's not capitalism or free market... That's bullshit.
> should of stopped

should have stopped
While way too many websites have turned advertising into something 'bad', it doesn't have to be that way. Sites like Smashing Magazine and such offer non-intrusive advertising that displays services people might want to use.

Advertising in and of itself is not evil, it's how people have chosen to utilize it that's given it a bad rap.
It means that they still need to agree on what will be the permanent solution - so they do all they can do right now, but settling the matter with a co-founder(=co-owner) can't be that quick. "with pay" is irrelevant there, their main relationship is not the employment contract but the details in shareholder agreement that likely includes all kinds of stipulations about control of company, being forced to leave, and monetary issues much larger than salary.
The point is that Facebook should be "smarter" enough to account for the majority of people who don't ~need~ pictures of their ex-girlfriends brought up post-marriage.
>> We know we have to take action and have begun a full investigation...

>Pretty much a full admission that everything that Julie said is true.

Lynch! Lynch! Lynch!
>they should pay the rest of society royalties for all other value-adding modifications that were introduced in those same lifeforms since the dawn of agriculture.

What a stupid, facile thing to say. Should we call authors leeches and sue them for profiting from the common linguistic heritage of humanity?

Do you come on to Hacker News just to derail conversations with garbage like that?
Our brains deliberately make us forget things, to prevent insanity
I'm waiting for duckcuckgo to get some money. If Duckduckgo
gets a little bit better--I will just use google's free Api's.
It's obviously not possible to give you a response that you find reasonable, so why bother trying again? But an electrical fire in a plane is sort of a real problem that there needs to be contingencies for.

Planes doing something strange doesn't happen often enough for it to be the most important thing in the universe.
Focus on the story and the discussion and not on me please.
Pretty ridiculous, I'm sure she'll land on her feet but these startup cultures are a disaster. Hula hoops? No clear management of any kind? I'm all for freedom of expression and all that but try and act like an adult for once in your life and put the hula hoops down.
It means "stay out of here so we can investigate this without you trying to defend yourself or impeding the investigation. When we're done, we'll tell you if we want you back or not."