skysight-inc/HackerNews huggingface dataset:
This is awesome! Seriously, really, really good job. Add some facebook like and twitter share buttons :) Best place to promote: whenever there is another reddit thread mentioning rainymood, post yours as a child comment (I believe metareddit tracks word mentions so you could find mentions like that).
Same here. I read it in school during Black History Month just about every year as a kid. I don't think teachers worry about getting sued by the King estate for photocopying the speech, any more than they worry about kids singing Happy Birthday in class.
Everyone bitching about the lack of underlines and not using blue or purple needs to step back and notice that none of those link examples were shown in the context of non-link text.

In the context of surrounding text, it's entirely possible that these link effects are as usable as underlined text.

Design is about concepts like contrast, repetition, alignment and proximity. The designer here left the use of design principles like contrast up to other designers to choose how to indicate that a link is a link.

Contrast makes a link look like a link. Not blue, not purple, not underlines, but contrast.

Besides contrast, context matters too. There are words and expressions which are often linked, such as proper noun phrases, references to other works on the internet, obvious link phrases like "click here", etc. Once you've read one utterance in a different style on the page that is likely to be a link, then you have enough information to mouse over or try tapping and verify your hypothesis. Once you've verified the link style on a site once, you don't need to do it again.

Humans are pretty intelligent pattern matchers, and so long as the designer has placed enough clues in a page to identify a pattern, that is good usable design.

FWIW I don't disagree that it would behoove the designer to make things explicit by showing his links in example contexts, but that doesn't excuse everyone showing up here raining on his or her parade because they lack the imagination to see how these could work in context.
Chances are they had to pay for it, since that probably did not fall under "fair use" (they are a commercial entity, using the speech as part of their commercial purposes).

Unfortunately, the same can be said about textbook publishers, and most of them don't pay for it.

Worse, the video is much more heavily controlled by the King estate than the printed text.
Is there a chance this could be vulnerable to timing attacks ? Is comparing two integers fixed time ?

It may be pure hazard, but in the following two calls,

E(0x000000FE);
E(0xC0000000);

The second one is significantly slower: http://jsperf.com/qsmflkjtest
Is there anything that doesn't?
Just like 'forking' code was frowned about before open source software came about ;)
It's sad for me to see what you are doing because I had the same idea like 5 months ago. But I'm not that good on putting ideas into actions so it didn't go that far. :(

That'd be an awesome tool for witers, bloggers, editors, etc.

Keep up the good work! =)
Pricing for conversion
Setting up a Reverse Proxy + Caching Server with Nginx
Great idea. Yes please!

But Markdown as UI... is less than ideal. It's great for hackers, but there's already a GitHub for hackers, and it's called GitHub. No matter how much prose.io prettifies it, you still get those damn asterisks all over the place.

Personally, I write in TextEdit, Helvetica 12pt. That's not a universal answer, but it works for me. (Previously I used MacWrite Pro, ClarisWorks and Word 5.1 at different times, but the basic appearance was the same.) Anything that makes a bold word look like "* * this * *" breaks 20 years of habit, and I won't do it.

Markdown as backend storage, fine. But not as the primary editing interface.
Could this be used for other text-based documents?

I am thinking of accounting systems such as ledger-cli which let you keep your accounts in plain text files.
U.S. spy network’s successes, failures and objectives detailed in ‘black budget’
> But for every case like the King speech there are plenty more that are examples of its benefit.

How does extending copyright to 70 years after his death benefit our culture or the dead author? Do you honestly think there is even a single song or piece of literature that was not written because the author was concerned about his grandchildren retaining copyright control over his idea?

I appreciate that you're trying to take a balanced view, but you're missing the point that the laws have extended copyright to such absurd levels that they now damaging the cultural progress they are supposed to promote.

If you don't think this is a real issue, I suggest you read these two other examples of copyright destroying our cultural heritage.

http://www.digitalmusicnews.com/permalink/2013/20130215archi...

http://arstechnica.com/tech-policy/2010/03/documentaries-old...
This belongs on Buzzfeed.
I would. Look where that got Microsoft - Bill Gates ended up happily married, he left to go save the world, and then that schmuck Ballmer took over!
TorqueBox 3.0.0 Released (A Ruby Application Server)
I wonder how to get rid of the "smacking" sound at the beginning.
Design hiring pipelines often include a project stage. I guess the difference here is self-selection.
Citibank's web interface is integrated with PopMoney which lets me send large transfers via ACH (3 days) or smaller overnight transfers to accounts I've interacted with before. I think some of the other large corporate banks have this. I've never heard of anyone using it. My dad works in the financial services sector and was stunned that such a thing even existed.

It would be impractical to use this for most payments because the recipient has no indication that the transaction is actually going to take place until at least the next business day.

When individuals buy from merchants in the US, they almost always use a MasterCard or Visa (sometimes attached to a checking account, sometimes to a line of credit) via magnetic swipe or by typing the number. Individuals settle with each other individuals (tutoring, babysitting, reimbursing tickets, etc) using paper checks or cash.

I believe there are some startups targeting person-to-person payments, but most involve transaction fees and/or or creating an account with your banking details, neither of which anyone wants.
Amazingly useful. I'm going to shoot you an email in fact. Suggestion: add something that shows where the clickable areas of the iPhone on the website for the demo are. I was clicking the center and wasn't sure why it wasn't working.

Also a link to an example site would be great.
Lawful Interception by Cory Doctorow
Although I agree that "There are plenty of fields where "it won't work" if you lie." But Law? Surgery? are not the examples you should choose, both had plenty of cases where lying did work.
That is far from the original boot beep. PCs were beeping when turned on long before Macs ever existed.
"Integer multiple" in relation to "wage" combined with the mention of being in line with Shanghai wages is clear in its intended meaning. And I still don't believe a word of your BS because you opened with an insult, eliminating any possibility you are acting in good faith.

By the way, the "inexplicable" becomes a lot more explicable when you allow for the possibility (in this case fact) that the writer was suffering extreme exhaustion at the end of an incredibly long day.

Why not just apologize for being a jerk and move on?
If you're going to make such a claim can you explain the capabilities, tradeoffs, and limitations of Haskell's support for typed records over what Typed Clojure provides?
A friend of mine made the following remark when she was little, travelling on the autobahn: "darnit, Ausfahrt must be one huge city, since all the exits are pointing to it"
I agree, of course law enforcement wants to find the right fish. Short of a few bad apples (more food analogies!), I don't think that their intentions are malicious (i.e., find a person then find a crime). Instead, I'm concerned about a situation where pressure exists to "find the person" (think Boston Marathon bombing)-- and then shortcuts are taken. Granted, this can happen in a world w/o excessive surveillance also, but its far easier to find a fitting suspect when 100k people are in your net. Those suspects-- ideally-- would be crossed off the list asap, but not before significant harm could be done. Thanks for the interesting discussion!
You sir, have just described pattern matching.

e.g Thee cliche white male that attended an Ivy League school was successful. therefore, to be safe I go that way all the time. This then goes ahead and pollutes your data-set because it would be built on that bias.

Now, I am not saying that those that patten match are bad, but they should at the very least try not to make their 'findings' influence other people who might have the chance to to start a new data set without bias.
Sleazy countries are best at breaking New York City's parking rules
Any reviews from the actual users who used this CODE keyboard. In comparision to other high end 150$ keyboards, would you recommend this one?
You said "I'll never have that much disposable money again, at least not in five more years of saving." I thought you poured a lot of your money into buying miners, and the return you though you would get was different the return you'll be actually getting.
I absolutely agree. Trying to use 'oh-my-zsh bundle' analogues for Vim is absolutely the wrong approach (for that matter, I think oh-my-zsh itself is the wrong approach). There is enough to learn already, blurring the line between what Vim does and what plugins do does not help the situation at all.

This said, I think these sort of dumps are great for experienced vim users who can pick through them and find individual fragments that they want to adopt.
> it’s the crave button. It’s so primitive an action that we overlooked it.

What is "crave" in this context? This is already an unconventional action for an interface. Am I to assume that you are trying a new variation on "like" / "favorite"? Since it doesn't use a conventional name, does it do something different? If it is just essentially a "like" action, do you have sufficient reason to break from convention? If an affluent white male interface-creating technologist in the bay area like me doesn't immediately know what the action does, maybe the unconventional icon isn't the only deviation from convention that's causing confusion.
Second result on google: http://www.archives.gov/press/exhibits/dream-speech.pdf
Does that mean that this could pave the way to automatic spawning of web workers or spawning of child processes (via future native language or engine implementation or library)?
I really don't think references to religion are a problem. My AP English class read parts of the Bible itself - because it has significant literary and historic importance even if you don't view it as a religious text. This is in a secular public school in a very liberal state only recently. Nobody objected, because if you start going down that road, you will have to throw out pretty much everything written before 1800.
WP-CLI: A Command Line Interface for WordPress
I think it's probably generalizable to any codebase large enough to have a learning curve.
I don't think the hole would only fix the boot beep, it would probably improve all sound on the machine (as it would all suffer from the same muffling, it doesn't seem like it was a resonance issue).
I was thinking the same. Though Karplus-Strong generally starts out with a triangle, pulse or white noise, if I am not mistaken?
> Is the author (and submitter, who's the same person) working off a false premise?

A large portion of this was affected by a lawsuit from 1999, so keep that in mind[0][1]

Also, students today are not prevented from reading the speech; however, the teacher must find a copy online and print it out and distribute it to the students - the point is that most textbooks will not be able to publish/include it.

As for the video recording, yes that's been much more heavily restricted.

[0]http://www.law.cornell.edu/copyright/cases/194_F3d_1211.htm
[1]http://en.wikipedia.org/wiki/Estate_of_Martin_Luther_King,_J....
Mood Truck Craze Cartoon
You're on base. I guess this would work for certain companies like Google, or Apple, but if you're an average company (no offense, but Stripe is nothing special), then you probably won't get many candidates, maybe not even 4 or 5.
Again, I was being pedantic. I should really work on that.

I didn't explain clearly enough that I agree with your assessment that as a codebase grows the effort involved in maintaining/adding to/modifying it grows as well. However I disagreed with what you said was the main reason for this. I think that your "main reason" is definitely a contributing factor, but it's too complex to be boiled down like that.

I also agree that maintaining a properly structured project definitely takes considerable effort. Further I'd argue that when this is done well the effort is largely front-loaded. This means that as the program matures, the effort required to implement new features of a given complexity will largely taper off. I believe this is the best-case logarithmic growth you're talking about.

Obviously worse cases would be linear, quadratic, and so-on. I view the differences between these curves as essentially the amortized value gained by doing this kind of front-loaded architectural work. If you get it perfect, you gain the difference between log(n) and perhaps some kⁿ, depending on project size/scope.

Speaking of scope, this ideal is only achievable where project scope is relatively well defined and relatively static throughout the life of the project. Sure, you can make a spam filter play chess, but, well, you get the idea...

And yes, leaky abstractions, complicated tools, all of that definitely contributes in horribly awful, ugly, hard-to-predict ways. If you care to read my thoughts on this topic in particular, I think I summed them up nicely in my reply to this comment [1] on the short-lived topic "Why I hate Frameworks."

Boiling all of this down, I think all I'm really getting at is that complexity drives effort, but there are ways of minimizing the complexity of large codebases. Sure external forces often make this minimization effort obnoxiously difficult, but it's still possible. While we might disagree on what "often" really means in the prior sentence, I think otherwise we're wholly on the same page.

Anyway, I'll try to go change my pants...

1: https://news.ycombinator.com/item?id=6284038
Thomas Frank on Academic Capitalism
I did notice that too.
The title is a touch more eye-grabbing than the content. The relevant quote:

We affirm the trial court's order dismissing
plaintiffs' complaint against the sender of the
text messages, but we do not adopt the trial
court's reasoning that a remote texter does not
have a legal duty to avoid sending text messages
to one who is driving.

I'm currently of mixed mind about this. On one hand, the judge leaves open the possibility of liability for someone who is knowingly distracting a driver. This doesn't absolve the driver, yet it feels like it may still dilute some drivers' perceived responsibility for maintaining control of the vehicle.
"Dog eat dog liberalism" is something quite different to what we have nowadays. I understand liberalism as something close to a free market.
Now, western countries have everything but free markets. Here in Europe, social insurance and pension plans are state controlled and therefore monopolistic.
Banks all over the world have legal privileges that wouldn't exist in free markets.
Central banks are "calibrating" the interest rates everywhere in the world with India and Argentina already on the brink of hyperinflation.

Yet we call the current system liberal (or capitalist) and we don't like the current system, therefore we call it dog-eat-dog liberalism and want to end capitalism.

I wholeheartedly disagree with the author's point of view on this.
George Borjas (Professor of Economics specialized in immigration issues at Harvard) estimates it's less than 4% for a 10% immigrant-induced increase in the number of workers in a particular skill group, at the US national level.

http://www.hks.harvard.edu/fs/gborjas/publications/journal/J...
It has been more than 10 years, it has been at least 50 since there were moans about productivity in the early 60's.

Feynman had some interesting thoughts on minimal computation that sort of paralleled Shannon's information complexity. As you know Shannon was interested in absolute limits to the amount of information in a channel and Feynman was more about the amount of computation per joule of energy. But the essence is the same, programs are a process that use energy to either transform information or to comprehend & act on information so 'efficiency' at one level is the amount of transformation/action you get per kW and "productivity" is the first derivative of figuring out how long it takes to go from need to production.

It has been clear for years that you can produce inefficient code quickly, and conversely efficient code more slowly, so from a business value perspective it there is another factor which is the cost of running your process versus the value of running your process. Sort of the 'business efficiency' of the result.

Consider a goods economy comparison of the assembly line versus the craftsman. An assembly line uses more people but produced goods faster, that was orthogonal to the quality of the good produced. So the variables are quantity of goods over time (this gives a cost of goods), the quality of the good (which has some influence on the retail price), and the ability to change what sort of goods you make (which deals with the 'fashion' aspect of goods).

So what is productivity? Is it goods produced per capita? Or goods produced per $-GDP? Or $-GDP per goods produced? Its a bit of all three. Programmer productivity is just as intermixed.
It just launched, does anyone even have one yet?
What's Steve Wozniak's email?
Promotional article with no content and a link bait title. Carry on.
I think people are blowing this out of proportion.

>I do not doubt that there may be correlation between people who have performed poorly in YC and "very strong accents", it does not mean causation.

It doesn't matter what the cause is, he's an investor, not a doctor. The cause is irrelevant. If there's correlation, that's enough to say no. Being an investor is a game where you find what's wrong before you try to find what's right. You don't approach deal-flow with "How can I make this work?" but "What does this person have to offer me?"

>The defense of "accents so strong you cannot understand" holds no water.

Nor should it be a defense; it's a solid fact. How many CEOs do you see in the United States who can't be understood very well when they're speaking?

>Nothing could have stopped him from saying "people who do not communicate well make bad CEOs.

You're right, nothing stopped him. Then again, he doesn't have any responsibility to people on a message board who will critique him without any experience of internal operations of Y Combinator. "Nothing stopped him" is a good enough reason for anything. It's invalid because it's not a logical rebuttal, it's just a tautology.

>Heaping the blame/responsibility of understanding on the readier/listener. How ironic considering the topic.

I'm a bit confused by this part. I think Paul Graham's entire point is that the responsibility of understanding is on the speaker...hence why strong accents aren't desirable in a CEO.

>I hope his position does not lead to default bias in YC companies. "He has a strong accent, I cannot ask him to be my co founder". Or "His strong accent means he will be a bad CEO so why employ him at all"

I don't care if it becomes a default bias. Do you know why? Because it isn't a bias in the sense of discrimination. If the statistics bears out that it's not a quality correlated with success, then you don't want it. This isn't unicorns and candy rainbows. This is capitalist investment. There isn't room for everyone to succeed. That doesn't mean we're being ethnocentric.

In fact, if the math bears it out, I honestly hope YC companies do take this on as a qualifier. If it's valid, it doesn't matter if it hurts your feelings. They're not being racist.

>This tread will soon disappear. But I will end with a Martin Luther King quote from the I have a dream speech 5o years ago yesterday. "Our lives begin to end the day we become silent about the things that matter"

You're taking this entirely the wrong way. This has nothing to do with unfair discrimination. It's entirely about the logistics of public speaking and communication in a company that has everything going against it. A quote from MLK has nothing to do with any of this.
Hmm, I was intrigued by this service until I read the following on the main page: "Just Say no to Dark Roasts. Roasting cheap beans to a dark smoky stage masks the bad flavors in the beans...Anything else would be sacrilegious!"

You just made a mortal enemy! :)

In all seriousness, it doesn't seem like it would hurt to expand the offerings to darker roasts.
This site doesn't work very well on mobile http://imgur.com/opmjUGn
Gun's are not that hard to make, I assume they are fairly hard to make in volume and quality. Australia, which has rather strict gun laws, does not, by my understanding, have a massive problem with illegal guns being manufactured. Nor does England.

As for the hilarious "assault shovel", my understanding was he made the receiver but purchased the barrel and most of the other parts. It just happens that because of US law, the receiver is the regulated part.
Threats Against Service Provider Private Encryption Keys
Very nice!

p.s. it looks like pipe is not supported:

http://explainshell.com/explain/cat?args=text.txt+%7C+grep+-...
"for every case like the King speech there are plenty more that are examples of its benefit."

Easy to say, but where is the proof? Bear in mind the history of copyright:

https://en.wikipedia.org/wiki/Licensing_of_the_Press_Act_166...

https://en.wikipedia.org/wiki/Statute_of_anne
Um
http://en.wikipedia.org/wiki/Eastern_span_replacement_of_the...
He's pointing out that the data comes from PayScale. Most Googlers have never even heard of PayScale, and so the information that is being reported in this article comes from a tiny slice of Google. It's also a biased sample, as someone who goes on PayScale is likely someone who is going to hunt around for the best salary available.

It's dangerous to assume everything you read is correct. You can usually get a hint at how it's biased by reading the article closely.
It's empirically false that high rates of immigration lead to lower real wages. International comparisons show that it is actually the other way around. The "lump of labor fallacy" is still very persuasive to people who have never studied economics, but people who have traveled around the world notice examples like Hong Kong (high immigration, high wages for region) and reflect that new people in a place leads to more innovation and more demand in the local economy.
> The speech is readily found by those who know how to Google.

Unfortunately, textbook are still a/the standard source of information in most public schools. Yes, this raises separate questions about the way that we structure our education system, but that's not the issue at hand.

The speech is readily found by those willing to go out of their way to look for it, but it is not included in most textbooks, because those publishers would then have to pay royalties to the King estate (and indirectly pass those costs along to the schools).

The video is much harder to find (legally, not illegally!), because the King estate controls it much more tightly.
> I’m sure that no one has ever said something that stupid out loud

You haven't been around much, have you?