skysight-inc/HackerNews huggingface dataset:
I don't think it's a good sign for several reasons:

1. It's impolite to just drop a document on someone and say "sign this now." If they're serious about this, they should have given it to you in advance of the meeting so you could have your attorney review it and could propose changes to the terms, etc.

2. It's stupid to use a 2-way NDA in this circumstance - now they're opening themselves up to claims from disappointed applicants that the applicants disclosed some magnificent secret which was misappropriated by the company, so the disappointed applicant ought to get $/equity from the company, even though they were never hired.

3. It's stupid to figure out that they want/need an NDA after you've already started the meeting.

From what you've described, I would pass on interacting with this organization in the future. However, I say that with the understanding that I've done, and companies I've worked for/with, have done stupid things, and it can be a mistake to judge an opportunity on the basis of a single brain fart. Maybe the VP was having a bad day, or totally misunderstood the situation.
True, but in some cases, data integrity concerns outweigh the desire for total obfuscation.
Those two statements are not contradictory.

The first is a statement of fact about the state of what constitutes child porn. Look up the statutes yourself. The link to the relevant wiki has been peppered throughout this thread.

The second is a statement on the policy reddit has introduced.

Reddit has not always banned legally defined child pornography. They've banned obvious child pornography. The kind with naked kids and actual sex. Their refusal to remove other images that, at best passed the test in the same way a D- is not a failing grade, has far more to do with their ignorance of what the law actually says and no one holding them accountable for a long time.

As far as the non-child-porn content, I'm in no way upset by these particular degenerates no longer having that avenue of access to their fap material.
I agree with you in principle and I've personally opened an account at Fastmail.

But in practice I'm not sure how much this accomplishes.
Go 1 is a release of the Go programming language developed at Google. The summary of http://weekly.golang.org/doc/go1.html has details.
distribution and consumption encourages the sexual abuse of children worldwide

That's the assumption, but not every expert agrees: http://human-stupidity.com/stupid-dogma/child-porn-witch-hun...
These were built over about a three-year period. One of my big learnings (to be detailed in a future post) is that I have product ADD.
Web servers used to serve just static pages. So when dynamic web applications were invented (e.g. CGI), they tried to slot in as transparently as possible. The web server would invoke a process, pass in the HTTP request, and get back the appropriate HTML to send to the client.

Languages like PHP follow the same model, and as a result, every single page request is processed independently. All the raw data is retrieved from the database, is processed appropriately for output (e.g. turning content into HTML), is run through a templating engine, and assembled with the right CSS and JS so it can be served. This is attractive from a rapid development point of view, because you can deploy changes instantly and can scale it out horizontally just by adding more servers, without any additional work.

However from an efficiency standpoint this sucks, and this is why the most common fix is to place a static HTML cache in front of it (e.g. Varnish) as well as opcode caches, object caches, etc. This only works if all your visitors see the exact same thing (e.g. a HackerNews discussion thread). If you use 'write through caching', then you can control the rate of updates independently of the amount of traffic you receive, and you can handle traffic pretty well.

If your pages are dynamic, you need a different approach. You'll want to cache all the static chunks of each page, and assemble them together with the dynamic parts on-demand. The extreme example is Facebook: everyone sees something different. The only way to scale this out is to parallelize everything, with your first tier of web machines making many simultaneous requests to a farm of servers behind them, delivering all the pieces within a relatively constant time.

The problem is that such a parallel architecture is both unnecessary for a small web app, as well as involves a leap in complexity and know-how that is undesirable for small teams. Hence, there is an increasing technological gap between what hobbyists/start-ups do, and what the giants are doing.

Edit: it's also important to realize that the web loves 'inefficient' dynamic languages not because they're dumb, but rather because development is very rapid, very experimental, involves designers, UX experts and marketers, and you don't want to be forced to make long-lasting decisions early in your development process.
"There should one - and preferably only one - obvious way to do it" is applicable only at language level, not at application level. These are just another applications and one cannot enforce a rule that "there should be only one application/solution for a problem at hand", is it ?
"I'm sorry" is just the latest way of getting away with shit.

In the seventies it was "At this time, Senator, I do not recall."

In the eighties and nineties it was "there's nothing new here."

Now we're sorry.

SSDD.
N, K, T Muni Metro line makes going from Caltrain to anywhere along Market easy. Also plenty of buses along Sansome/Battery (10 line in particular)! FiDi/Downtown and Jackson Square are the way to go these days it seems since SOMA is pretty much not available. Also Potrero Hill for lower costing nice spaces but you're kind of stuck away from everything it seems like.
Yeah, I think that's a strange view.

Reddit finally banned illegal child pornography because they were afraid of the media shitstorm that would arise from not cracking down on child pornography the first time they knew about it.

If SA "gets whipped up" about any other type of content that isn't illegal, what's the harm?

Reddit admins were afraid for a good reason - any more attention to the fact that they knew about child pornography and did nothing would be a big problem.
Oh, I love censorship by private organizations†. Censorship is what makes my favorite news website great. Can you imagine what a mess it would be if every damn journalist could write what they wanted? Censors (commonly also called editors) are what make a lot of stuff great.

Also: Are you really outraged by that? What is wrong with you?

—

† I make exceptions for critical communication infrastructure that is owned by a single or a small number of private organizations. Reddit is not that. Not by a long shot.
It's a quote from "Cargo Cult Science" (p. 313 of Surely You're Joking, Mr. Feynman!):

The first principle is that you must not fool yourself—and you are the easiest person to fool. —Richard Feynman
It's called the Reasonable Person Doctrine. Look it up.
Thank you for your informative and clarifying information!
Isn't it possible to simply "like" all your friends, and then sit back and wait for the notifications to come in about all the people that like you?
Well, ditto with Python and Django these days. There are other frameworks, each with their own strengths (werkzeug, web.py, bottle, etc.), but Django is the default choice.

Back when this article was written there were at least five or six Python frameworks, all competing. If Django ever starts sucking, I'm sure one of them, or a completely new one, will step up to take it's place. Ditto for Rails.

All part of the open-source circle of life :)
I was recently egged into digging up hard numbers on this subject. Here's my post: http://www.reddit.com/r/gaming/comments/p4lrj/paradox_intera...

Short version: Min to simulate motion:~10Hz. Min to stop noticing flicker:~60Hz. Diminished returns on immersion:~72Hz. Limit on ability to flick your eyes and still see temporal aliasing:~2000Hz
I think you did well in signing the agreement.

An NDA might make sense if you're employee #<10 in an "IP-heavy" start up. For example, Amazon makes you sign a non disclosure agreement before interviews for sensitive positions (product management, etc). So, the practice is indeed cumbersome, but in some instances justifiable.

Try to factor all the signals that you got during the interview and just answer the question: will I want to work for these people in a high-uncertainty, fast-paced, secretive start up environment?
Were the photos taken for that purpose? I find the idea repulsive that inappropriate and deviant collection could change the legality of the photos.
> Reddit finally banned illegal child pornography because they were afraid of the media shitstorm that would arise from not cracking down on child pornography the first time they knew about it.

No, they knew about it months ago, when they banned /r/jailbait in response to AC360 coverage. But that's all they did, despite being aware of the presence of numerous other subreddits offering similar fare.

> If SA "gets whipped up" about any other type of content that isn't illegal, what's the harm?

The harm is that the Reddit admins banning this sort of material had nothing to do with the fact that it was illegal (they already knew that a long time ago, as I stated above). The sole reason seems to be that SA had launched a campaign against it. So if SA launches a similar campaign against something else that isn't illegal, one can logically conclude that the Reddit admins would once again cave and ban that material as well.

> Reddit admins were afraid for a good reason - any more attention to the fact that they knew about child pornography and did nothing would be a big problem.

And here we get to the fundamental problem. As I stated in my initial post, this was a response to a potential PR shitstorm. It had nothing to do with purported illegality of the material, or it would've been banned a long time ago.
Confucius was as a good asker of questions too, but even better is he knew when to not ask questions. Maybe that's the supreme sagesse. For instance questions about afterlife our special beings are better avoided, as are questions about programming language choice in a Ruby or Python shop.
> I use Hacker News without (as far as I know) being their product.

Your HN usernames are required on the YCombinator app forms. There is a good chance that they will go through your comment history to get a feel of your personality. I would think that this figures in their "buying" process (they are buying a part of your company after all). If you look at it like that, you are the product.
The tests using put and delete do not work if session-based authentication is used (one of the exercises). using page.driver.put will redirect to http://example.com with seemingly the correct path, testable using have_selector, although I wonder if there are better workarounds.
You know what everyone else calls this? The cost of doing business. Recurring expenses are a fundamental part of business life, it's best to get comfortable with them.
>It's surprisingly hard to come up with a balanced version of such rules.

It doesn't have to be balanced or even consistent, if people think reddit is getting to oppressive they can start using (or create) a different site. I don't see them loosing many users over this, at least not the kind of users you want to have.
This has been another big learning. Basically, it's super-important to validate your ideas before you start building. I have trended towards doing more and more customer validation as things have gone along.
> Even though images like "13yearoldinabikini.jpg" are legal, they are almost certainly scraped from some unsuspecting teenager's Facebook album.

Can you explain what you mean by "predatory"? I understand that it gives you the heeby jeebies. But what predation is taking place?
The author fails to mention that where cp was de-banned resulting in a reduction in (reported) child abuse cases, that the reduction was temporary and was back up, and increasing, within a few years.

How so?

The striking rise in reported child sex abuse depicted for the last half decade of the 1990s, according to notations and records in the Year Book of Ministry of Internal Affairs, do not apparently relate to the same types of child sex abuse recorded previously or afterward. They are believed to more closely reflect a concerted effort by the government to deal with a rise in child prostitution and the influx of foreign pimps, their prostitutes, and clients following the introduction of capitalism. This phenomenon seemed to be caused by the new economic situation and the society’s attempt to cope. Once the child prostitution surge was dealt with, the downward trend in overall reports of child sex abuse continued.
In point of fact, nothing under discussion here is child porn. Child porn implies porn, and none of this was porn.
Ubuntu dependency issues with pygame
Your argument only works if the 21x21 grid is known to be 4-colorable. But in fact, the 21x21 grid is known not to be 4-colorable.
Nearly no dinner options on any day.
Final design of VLC 2.0 for Mac
I'd be a lot more impressed with that if they actually disclosed the identity of the requestors and the content they wanted searched/suppressed, at least as much as would be legally possible.
I've helped two companies search for space in San Francisco in the last couple months and the market is TOUGH right now. If you find a good spot, grab it QUICK! It will be gone before you know it. Prices are quickly on the rise ($30-40 per square foot per year, $40+ if you want something prime in downtown or by ferry building).

Palo Alto prices per square foot have gone up ridiculously in the last year as well. Seems to average around $60-80+ per square foot per year. There's hardly any space in downtown PA left unless you're willing to include your arms and legs, too...

New listings show up on Craigslist everyday. Seems you get the best deals there if you can grab a sublease which is what my current company was able to do. Alternatively, another great resource for commercial space searching is: http://www.loopnet.com/

Good luck!
Eventlet seems to support it: http://blog.eventlet.net/2010/02/12/scalable-wsgi-compatible...
Facebook's Prehistory at Harvard
I still have a very hard time chalking it up to racial bias, whether conscious or unconscious.

If the NBA is lacking in Chinese players, I'd amount it to:

1. Chinese players' talents aren't good enough, or they simply don't fit into the NBA style of play

2. NBA teams are not good at transcribing their play to the NBA level

Lin is an American, however, and has been playing US-style basketball his whole life.

Lin's had a streak of statistically good games, and a much larger sample of below average play off the bench. I haven't watched his games and I don't know how good he is on defense, or how he looks in operating an offense. But even if he turns out to be a really great NBA player, it's not like he was the first professional athlete to be overlooked/underrated. John Starks, former Knick, who played a big role in the Knicks' success in the 90's was undrafted, as was Ben Wallace, a premier defender for the championship Pistons in the 2000's.

The NFL also has a lot of once underrated talent. The Super Bowl losing Patriots have future Hall of Fame quarterback Tom Brady, who has been an elite quarterback for about a decade now was the 199th player picked in his draft class. And one of his prime targets the past few years has been undrafted Wes Welker. Kurt Warner was undrafted, sign as a free agent, cut during the preseason and had to play several years in the Arena League before becoming a Super Bowl MVP and superstar quarterback.
And readability-plugin fails, too. One would've thought Arrington knows how to setup a blog...
>She continued though, and told me that a hypnotist had come to her office Christmas party to put on a show, and explained to her that people like me are not susceptible to hypnotism or the paranormal because engineers aren't able to free their energies or spirit or some such tomfoolery.

You need to rebut that by explaining to her (with a straight face) that engineers and hackers are not susceptible to hypnotism and the paranormal because we're the only ones naturally immune to NLP [1].

1. http://en.wikipedia.org/wiki/Snowcrash#Condensed_narrative
If SA gets angry at reddit about, say, atheism/libertarianism/whatthefuckeverism, and goes after reddit, how is there going to be a PR shitstorm?

Your premise is nonsensical. The PR shitstorm was brewing because reddit continued to provide a safe haven for pedophiles to exchange child pornography after CNN called them out on it. What the fuck else is reddit doing right now that could lead to such a shitstorm? Assassinations? Human trafficking?
Casino gambling slot game
Check out our other iOS apps or play some of our slot machines at your bordering casino gambling.
One exciting thing about having two internets
>Today we are adding another rule: No suggestive or sexual content featuring minors.

It's good to see that smut like Romeo and Juliet is no longer welcome on reddit.
It may be easy to link together well developed Python libraries for web development, I think it's one of the benefits of working in Python, but full stack frameworks like Django that provide a somewhat unified API exist at least in my mind on a different level of framework. I think there is a spectrum of complexity represented in the list of frameworks linked by the author, and the word "framework" is used to describe a lot of different kinds of situations.
The z9 is about 6 years old at this point. At the time 512Gb RAM in pizza boxes simply didn't exist.
Whitney Houston death: Apple accused of cashing in with LP price boost
High-end, Handmade Beer Pong Tables
(from the author) Can totally understand how for some folks this isn't an issue at all. But for spastic me it was a stubborn one I found myself losing time on. Perhaps in part because I have my repeat rate jacked way up using KeyRemap4Macbook - http://pqrs.org/macosx/keyremap4macbook/.

I'd Cmd-Tab my way into Finderland a few times a day and inadvertently trigger new Finder windows instead of new Chrome windows with Cmd+N - stuff like that.

Getting Finder out of the rotation prevents this from happening. While I still might double-tab back to the original window, I usually spot that before too much typing b/c it's where my eyes originally were looking.

And aesthetically I'll always take the less number of icons when I can.
That's fairly similar to our architecture. We run N crawling boxes, each consuming from a queue and running an OpenOffice process. TCPLock runs on localhost of these boxes and handles the logic around keeping OO up and running.
Could I ask what those valuable theories you learnt are?
There was a story a while back about a university that wanted to do a study on the effects of porn on men. I forget the specific thing they were looking for.

The study was cancelled because they couldn't find enough men who didn't watch porn for the control group.

There's plenty of eyeballs.
HEY CAN YOU ASK BECKY IF SHE LIKES ME LOL
An excellent point, along with 'who holds the money?' and 'is the money invested in the mean time?'

I think it could be addressed with a reasonable fallback, such as a math related charity after 20 years or some such. Or if you could make it possible to start awarding 'best tempt' partial payouts.

There are certainly some complications involved, but it still seems workable to me overall. Perhaps partner with a well-known prize-giving organization.
Some reasons:

- They are simple

- Basic font faces that look like a magazine or newspaper seems approachable to basic users

- It's easy to take part in the content (consume) rather than interact.

- Basic layouts seem more approachable to interact with (prgmr.com vs rackspace.com)
Thanks again for the typo catch - I updated the original post to show /System/Library not /Library/System.
it looks like they limit you to 15 (still a lot!) crushes to prevent that behavior
There is a difference between reducing entropy in core language vs individual developers' freedom to build things (libs, frameworks) as they see fit.

Your comment is surprising given your expertise. Guess you are not immune to taking pot shots at Python.
I've attended meetings where this behavior was the norm. It was a demoralizing sight: Large groups of people visibly wincing whenever someone asks the speaker a valid question — even a question whose answer no one but the speaker could possibly know!

"Don't make us look stupid! Stop! Just go along with it! Stop caring whether you understand everything!"
Argentina, Bolivia, Chile to form OPEC model cartel on lithium
The difference between entrepreneurs and everyone else
Oh, I love censorship by private organizations†. Censorship is what makes my favorite news website great. Can you imagine what a mess it would be if every damn journalist could write what they wanted? Censors (commonly also called editors) are what make a lot of stuff great.

Not all elimination of speech is censorship, only if they target content that is consider "objectionable" or "inconvenient". Other reasons for eliminating speech (like not reporting the news that they were supposed to report) are not censorship.

If an editor eliminates content from an opinion piece simply because they consider it "objectionable", then it's censorship.

Are you really outraged by that?

Outraged? No. Who says I am? I do find it sad that Reddit isn't a place of free speech (as in, everything-except-illegality), but considering the subjectiveness of the Dost test, I can't say I blame them.

What is wrong with you?

Plenty.
Looks like the OSX menu bar is lost when all applications are closed.
> You attribute malice to where there probably is none.

No one ever says "I'll be evil". Instead, they come up with ways to justify the evil that they do.

The only reason for giving someone who "meant well" a pass is if it's likely that the bad outcome was fairly unexpected. If, as is usually the case, the bad outcome was likely, they should be held accountable for intending it, just as we do with drunk drivers. No, "meaning well" isn't an excuse for ignoring reality.

Remember, most of the world's horrors are caused by folks who claim that they're trying to do good.
> Do I understand correctly that you can shuffle the image's rows (or columns) without losing that effect?

Yes, but a dramatic reduction in complexity still leaves a lot of complexity.

Your conditions seem to be a lot simpler than they originally appear. If I interpret you correctly, we're drawing seventeen 4-tuples of seventeen-bit numbers such that

> every tuple is a subset of one of the sets in the second set

"the elements of each tuple have no bits in common", and

> every drawn number is contained in one of sets in the first set

"each number has at most one bit set".

But there are only eighteen seventeen-bit numbers with at most one bit set, or seventeen if you exclude 0 (which seems reasonable). So isomorphically, we're trying to find seventeen 4-tuples of distinct numbers less than seventeen.

This is indeed easy (there are (17 choose 4) = 2380 of them), but I don't understand what you hope to do with these. At any rate, I don't think they particularly help solve the problem at hand.
Not to take the discussion totally off-topic, but if you are a portfolio company of the Crunch Fund, is this type of thing by Arrington a net positive for the portfolio co?

I suppose it could be him "getting their back", but I wonder if his invectives agst Bilton in this case or others more generally end up doing more potential harm to portfolio companies than they help.

While it was fine as a blogger for TC, I wonder if the no holds barred mantra of Arrington introduces an element of uncertainty for his cos, i.e., "what might this guy say that I may have to deal with later"?