skysight-inc/HackerNews huggingface dataset:
I've tried to build in public many times, but it sucks.

1. Spend more time to make the project public.
2. Most of the time no one gives you any feedback.
3. People do give feedback, you make improvements, and they disappear. Once that happens you're back to #2.

It's painful talking to yourself, especially after iterating several times, and spending the extra time to make it public.
Take a look @ GitBlit (http://www.gitblit.com/) It can run with only a dependency on JRE 1.6 or better.
It's also why East Campus had keys (which were great for giving non-residents) instead of the card entry system used on every other building (with keys not being distributed).

(41W)
What I liked about the article was simply the maxim: "Companies should minimize the impact of the inevitable information asymmetry between prospective hires and founders and management."
Agree 100%. There are a couple of Betas tweeting her offering to employ her.
We shouldn't be surprised, still, but we should be more on our guard when looking at the sources from any angle.
haha, definitely! they need all kinds of design!
I'm guessing you're being down-voted for the way you expressed your sympathy, but if it were me, I'd want some brave family member to consider ending my misery. I certainly wouldn't want to be "trapped" in a non-functioning body unless there was a good chance I'd recover at some point.

It's good to hear he's not in pain, but what would they do if he expressed a desire to be "put out of his misery" via the fMRI?
Ask HN: Can a teddy bear teach kids to code?
DiDi is an iPad powered teddy bear for kids 3+

Our development is currently focused on basic knowledge and skills that kids need to learn for elementary school, but I've been thinking that maybe he could also teach kids the basics of coding.

Any thoughts on how we could make our toy more little hacker friendly? I have some concepts and would like to discuss them with the HN community.

Here is the kickstarter page about our Teddy Bear, DIDI: http://kck.st/1lw2LCk
My fault for insinuating the housing crash was an example of hording. Clearly it was not. I meant that sentence as a critique for the statement in the article that the free market necessarily produces a rational investment.
His wife's twitter bio reads:

"Obsessed with inspiring the tech community to support underfunded nonprofits."

It's so much easier to pressure, oops I meant "inspire," people when you're the wife of the CEO.
I wonder if an equivalently argued book, that didn't encourage more government intervention and control, would get the same level of press?
You're getting downvoted, but it's not really clear why. I'll upvote you if you explain what you meant. It seems like to the downvoter, you are being snarkily sarcastic with your caps.

Whereas, perhaps you are satirizing snarkily sarcastic comments? Or you genuinely feel that way? If you explain a bit I'm sure your comment will do fine.
More weirdness than the whole entire thing?

I don't think you can read much in to anything here, GH painted themselves in to a corner and either had to deny the allegations or their seriousness or someone had to get punished.

If she reported something to HR and it backfired, I think she should sue them, I really don't care about the co-founder's wife lurking around too much or who was friends with whom or who was sleeping with whom. That's pretty serious to me, so sue them.
Chinese is high maintenance, and has very small cultural overlap with westerners. Becoming good at a language is only half the battle; the second half is to stay good, and for that you need to maintain it.

English has the massively unfair advantage of being culturally dominant in the western world. As a Frenchman, once I became good at English, it was dead easy to maintain it. All I had to do was to keep doing what I had been doing since I was five: watching Hollywood movies (but not dubbed anymore), reading sci-fi books (but not translated anymore), and so on. The maintenance gets taken care of naturally.

Now, take German: at the end of high school, I was completely fluent in German. But now, I couldn't say two words to save my life. That's because after high school, I didn't maintain it, and it rot away.

With Chinese, in addition to learning new characters, I had to spend an ever increasing amount of time every day just to avoid forgetting the ones I had already learnt. Unlike American culture, I have no particular interest in Chinese culture, so the upkeep had to be paid entirely through sheer, conscious effort.

Living in China alleviates part of this effort, but after watching all the issues China is plagued with get worse rather than better over the past 5 years, I don't want to live there long-term anymore. So I decided to just drop Chinese. Thinking back on this decision makes me extremely sad, but the truth is there are many things I'd rather do with my time rather than keep paying the Chinese upkeep.

I could just drop the characters and focus on speaking and listening instead, but ugh, just the idea of being illiterate grosses me out, even in a foreign language. It's irrational, but I can't help it. After traveling to Taiwan - which is awesome btw - I even started learning the traditional writing of every character I knew. To be fair, traditional isn't that difficult, but that wasn't making things easier either. Oh well...
Note that all those nice features of Amazon Prime only apply to the U.S. version. The Canadian version is $79/year and only includes two-day shipping. I wouldn't be surprised if most other international versions of Prime are only shipping at present.

Interestingly, after having had Prime for a year and not having renewed it, I've noticed that Amazon.ca seems to have deliberately downgraded their free super-saver shipping. It used to be that if you ordered something early Monday you could receive it by Friday. Not every time, but most of the time. Now super-saver orders arrive the following week reliably. They also make "standard" non-free shipping the default selection where super-saver used to be default if your order was large enough to qualify. I'm not a huge fan of companies that make their premium offers more attractive by making the basic offerings worse, and then make the worst possible option default.

As for all-you-can-consume media... As a canuck I doubt this will ever come under one subscription within my lifetime. Media rights are a fustercluck up here. Even Canadian Netflix is a pale, pathetic shadow of U.S. Netflix.
> The part where complex, multi-party, interactions are dramatic in the extreme, bad behavior is completely one-sided, and the entire situation ascribed to a simplistic (gender bias) narrative

I am incredibly curious how this doesn't describe the anon account much better than Horvath's, only changing 'gender bias' to 'relationship insanity.' Who has bad behaviour other than Horvath in that account? How is it not incredibly dramatic?

It reads like an episode of Jerry Springer.
Well here's another honest question: what's real object-oriented programming and where can I learn more about it?
In Praise of Perl 5
Pick N random companies at any given time in history, then check their fates years or decades later. Chances are many of them will not have done very well. That's the nature of our economy. And it's actually a positive thing, because it usually means that people have moved away from inferior products and services and sought other competitor's superior products or services.
My immediate reaction was 'backup sure, but what if they loose my valuable notebook in the mail? I think to address this you should state clearly that all notebooks are to be sent and returned by registered (tracked) post.
I sort of feel that if this anonymous posting was 100% accurate, then the cofounder wouldn't have resigned. Better if the people involved came out and told the truth.
Author here. Thanks for the comment. You are absolutely right about the Coke example relating strongly to marketing. Marketing is about ideas and the powerful idea with Coke is that a homeless person on the side of the street and the president of the USA purchase and consume the same product. What is even more powerful is that the president can't buy a better Coke. What if more products were like that? What if more products were that equitable?
So a whole bunch of people have been imprisoned while conscious ... stuck with no capacity to communicate but a constant hospital white noise as their sensory input for decades. Scary.
I live in a Truman show FBI prison with a couple niggers who have never seen a white person.

I keep telling them a white person can write a compiler.
Or a yellow light to reserve a stall for the short walk to the bathroom from your desk. Nothing worse than making the B-line to the stall, only to have someone cut you to the chase.

You could make it very simple timer that holds the stall for a brief minute or two.
Airbnb’s Doubter-in-Chief
Luckily I managed to block much of the spam I got before, so I don't see the current spam behavior. But some years ago, there well existed some non-viagra style spammers that just put dubious unsubscribe links inside. I never tried myself, but was warned that they use the information against you. I would guess, that verified eMails have a greater value ... but it also might be negligible now, since with bot-networks spammers don't need to care if they send 1 billion or 10 billion eMails ...
At first I thought the name was a bit misleading. It looked more like a how-to on visual effects than underlying mechanics.

But then I saw the linked page, and it gave a pretty decent definition of Game Mechanics: http://www.lostgarden.com/2006/10/what-are-game-mechanics.ht...
Cryptographic algorithm usually are pretty straight forward when you look at them.

Take a look at the hand-optimized for speed immplementations in assembly sometime.
Meteor hiring Engineers at Large
Functional Programming in JavaScript is Garbage
For context, what other businesses in SV have "lent" their space to run a fundraiser for one of the two major parties in the last ten years? Is it a common practice?
In modern (broadly speaking, postwar) Japanese, yes. However, during the Meiji era vast numbers of neologisms were minted from Chinese roots, and funnily enough, quite a few of them were imported straight back into Chinese! These include some amazingly common words like 文化 "culture", 革命 "revolution", 歴史 "history", etc.

http://en.wikipedia.org/wiki/Sino-Japanese_vocabulary#Words_...
Regarding the money, the fundraiser was going to happen anyway at Mayer's house. http://blog.sfgate.com/nov05election/2014/04/18/new-obama-to...

So the question, in my view (as someone who probably agrees with you on most political things), is what is especially different now that Sam is co-hosting this at YC.

In terms of strategy, given that you have goals X, Y and Z, what's the best way to accomplish them? I've been a (l)ibertarian as long as I can remember, and while I have succeeded in changing the minds of some "mainstream" friends on particular issues, the unfortunate fact is the ideology isn't natural to most people.

We're going to have to make compromises and move all parties to support more of the things we want.

If this was an ordinary DNC fundraiser I would be more concerned, but the president is the guest of honor. I.e. there is more than money at play. Connections that can be made. Things can be done. When judges and bureaucrats are appointed, they can be people we'd like a bit more.

And if there was one person that you'd want on stage with the smallest chance to alter Obama's thinking, wouldn't it be sama?
Yes. A lawyer would advise that yes, please do not say anything until we get to court.
I wish this blog was still active. This was a good post, and there are some others too. Nothing actionable, but it does a nice job of explaining business history, and that's valuable.
I'll admit it ... I drank the UML cool-aid and thought that someday we'd have code-generation directly from the diagrams (we do in part) and round-trip engineering (changes to the code automatically reflected in the diagrams).

Since then, I've become a lot more realistic and use the diagrams when they're the best method of communicating a conceptual or concrete thought. I rarely use class diagrams, but I find myself using sequence diagrams and deployment diagrams a few times a month. Occasionally I also use Use-Case diagrams when there's more complexity than can be easily included in a single user story.
3 recent tweets from the wife that indicate that she might be batshit crazy:

TheresaPrestonWerner ‏@tpdubs2 Apr 10
Best meal I've ever had. @ The Meatball Shop http://instagram.com/p/moWCO4njNA/

TheresaPrestonWerner ‏@tpdubs2 Apr 10
Building out a team and getting to work with insanely great people makes me the happiest founder ever.

TheresaPrestonWerner ‏@tpdubs2 Mar 27
First time in 2 weeks that I feel like I'm not just performing being excited, but I really am insanely excited to change the world!

(people who express themselves with such extreme language, usually are batshit crazy. not taking sides here, the Horvath lady also seems to be batshit crazy from a reading of her tweet stream.)
It depends on what you mean by "non-capitalist". For that matter, it depends on what you mean by "free" and "democracy", too, but at that point I'm just being pedantic.

You can forbid people from axe murdering their neighbors. What is special about "being capitalistic" that makes it unforbiddable?
Was it ever "relevant"?
i'd rather eat myself on my own terms than get eaten.
If you learn only one diagram from UML, take the time to understand and use Sequence Diagrams [1].

Being able to break down an interaction into a sequence diagram (especially between 2 or 3 servers) is a powerful thought tool for specifying interactions and its easy for people to understand.

[1] http://en.wikipedia.org/wiki/Sequence_diagram
No. Except maybe sequence diagrams.
Protecting against sidechannels doesn't mean the code has to be obfuscated. You do need to reimplement some things that are usually pretty simple (like string comparison) but it does not mean you can't abstract that away into a library like anything else.
when civilization tries to evolve to be more efficient, inflexible politics ans business practices often slows down the process.
Regarding #1:

While I agree that the majority of the investigation isn't relevant to those outside of the company, there is a major topic that hasn't been addressed: the assertion that a non-employee was continuously present in the office and had access to private info.

That's extremely relevant to customers, and makes one question GitHub's security/privacy practices.
Quite so, and in most legal cases, both sides tend not to speak openly or publicly until the case has finished.
Excellent analysis. I'm also surprised why MoCo decided against staying the course and jettisoned Eich. The majority of the complaints would have blown over in several weeks as people got bored/distracted/found something else to be outraged about. The few remaining die-hard complainers could be safely ignored as all companies have some amount of detractors.
Counterforce: 5 Reasons to Fight Google [GUEST POST]
Comment on your thoughts below!
A priori, Horvath's claim has no more bearing than Theresa's. That part is very clear and it takes a very strained interpretation of my words to conclude I automatically assumed Horvath was correct.

My first comment was in response to onewaystreet's comment "At every company in the world you can find at least one person who hates their job or has problems with their coworkers. I'm not sure they are the person you go to for a fair opinion." The statement seems to imply that it was sour grapes and not an actual systemic problem that led to this situation. My response was that Github's official response admitted that there were problems (explicitly, mind you) but they believed they would win a legal case if it came to it.

My second comment was in response to kelnos's comment 'If you read Theresa Preston-Werner's post (linked above), she claims that the "mistakes and errors of judgment" were completely unrelated to the harassment story, but were discovered during the harassment investigation.' That comment gave Theresa's story much more credibility than Horvath's. Now, this would be a standard he-said-she-said were it not for the fact that Github's reply doesn't refute Horvath's allegations. In fact, Github's reply implicitly refutes Theresa's claim: after all, if what she were saying is true, the official response would have made it clear that the investigation uncovered issues unrelated to the situation at hand.
For Square, Making Money Remains a Challenge
Your link to your app at the beginning of the article is broken. (I figured it out, but just fyi.)
> Subjects such as math, social studies, science are taught in Chinese.

Why? I don't really see much use in this unless the sole aim is for your children to become fluent in Chinese. Having an understanding of math, history, and science will be more useful to them in the future than being fluent in Chinese. I don't think Chinese fluency is worth making it more difficult for them to learn the other subjects by having it taught in a language they aren't as familiar with.

For math and science especially, this doesn't really make much sense, as English is the lingua franca of the technical world. My father is a native Chinese speaker and a biologist. I majored in computer engineering and now work as a software engineer. Many of my classmates and coworkers are native Chinese speakers. Even when they speak in Chinese, the technical vocabulary is all English because that is the language they learned the material in.
It's not telling. Whether what you say is true or not, in either case it would be risky to attach your name to something like this.
We rolled our own. Git hosting is pretty straight forward. And Gitlab makes it even simpler.
I want to follow up after getting checked in. The owner is away for a few days and is using a management service to help rent the place out. The people from the service are local and the entire check-in process was great.

Airbnb continues to exceed my expectations, I shouldn't let all the drama in the news get to me.
Downvote me all you want fuckers.

If a product becomes easily available for free, it DOES threaten the livelihood of a business that sells that product.

Popcorn Time and any future apps that make it easy to stream pirated content do pose a danger to fee based content providers.
No.

Proof:

http://www.google.co.uk/trends/explore#q=%2Fm%2F07x3g&cmpt=q

Interesting though, Grady Booch - the man who wrote the Ada text book I had to learn for university - is behind UML. Glad it failed.
No. I have never known anyone that uses UML, outside UML coaches.
Because jQuery, as a public project, is not supporting github financially.

For a company paying thousands of dollars to github, trusting them with potential trade secrets, they would care about the stability of github's employees, the way github treats different kinds of people [1], the ability of github's HR department to keep their employees happy, etc.

Them failing those criteria would mean that they are exposing me to risks with regard to HR, the security of my code, and now PR risks. At which point, why would I pay them?

[1] If my company, paying github, is half women, do I have to worry about the fact that half of my employees might be discriminated against if they talk to github? If a female executive of my company talks to them, will she be harassed?
Do you honestly think they couldn't have found an alternate venue to accommodate demand? If you've been to YC, calling it an impressive venue would be a bit of a joke. It's basically a warehouse (admittedly with an elegantly architected, though extremely spartan, interior). And what does accommodating a few more people have to do with Sam becoming a co-host?

This has little to do with money, and a lot to do with influence (on both sides). Startups are a big thing now, YC is a big thing in startups and Obama/the DNC likely saw value in connecting with this new group of influential people.

Similarly, for Sam/YC, it's an opportunity to move things along on issues that matter.
While I agree about your main point, your costs are a bit out of date. Most brand-new MRI machines cost between $1-3 million with an additional $300-500,000 for the room and ancillary equipment.
also have a look at The C10M problem http://c10m.robertgraham.com/p/manifesto.html
Came here to say this. Also, Japanese has a special place in my heart for conjugating adjectives like verbs, including tenses:

- Akai. Red.

- Akakatta. [It was] red.

- Akakakunakattara. [If it had not been] red.

- How was your lunch? (Hirugohan dou deshita?)

- It is delicioused! (Oishikatta desu!)
Ode (poem)
Yeah...sometimes Twitter just isn't the best place to make a cogent argument:

> 1. Bullying someone into quitting: Illegal.

If that bullying falls under the legal definition of harassment, then yes, it is illegal. But that's kind of begging the question a bit (e.g. Bullying someone is illegal because it is harassment). The thing is, some/much what Horvath described was assuredly captured in electronic records. If she believes something is illegal, and she is not afraid of speaking out, she should take the next step and file a lawsuit.

> 2. Asking an employee to relay private conversations between her and her partner: Illegal.

OK not sure what that refers to. Again, Twitter is not great for these things.

> 3. Justifying the harassment of an employee because of her personal relationships: Pathetic.

Who justified what?

> 4. How does it feel to make money for liars and cowards?

OK and then the rest of this seems like free association. I agree that a third-party investigation instigated by the accused is not automatically the truth, but neither are accusations. The word illegal has real meaning and if Horvath has the proof, then let's see it, rather than have a TechCrunch retelling be the canonical source of facts.
Well Stars would have made a deal with Netflix however they wanted tiered pricing and Netflix said no. The Stars deal also didn't include enough money. $300 million a year is not a lot when compared to Dreamworks deal where they get $30 million per movie.
It really depends what you mean by designing UML diagrams. From my personal perspective, UML is mostly a communication language, so that certain abstract concepts (class structures and hierarchies, message passing sequences, etc.) can be communicated using a common language. For example, if two people are to work on the same piece of code or two pieces of code that are to interact together, being able to sketch a quick class diagram or a sequence diagram so that both parties can understand what is happening is much easier than writing it in an unambiguous textual representation.

If you're asking about designing UML diagrams for tools that will automagically generate your application from diagrams, then I think that's definitely a different question. I haven't looked at what the current state of the code generation tools are, but when I looked at it several years ago, it didn't look very promising.
Joss Whedon's In Your Eyes