skysight-inc/HackerNews huggingface dataset:
> I don't know if it's the _most_ important feature, but I wouldn't build a serious site on top of anything that didn't have some sort of built-in sharding story.

You know people say this, but in practice I find that simple hash bucketing with a redundant pair works surprisingly well, particularly in the cloud. Yes it isn't fancy, but it is trivial to manage and debug, and you can do a lot of optimizations given such a clear cut set of partitioning rules.

Your problems have to get really big before a more sophisticated mechanism really pays off in terms of avoiding headaches, and often the more sophisticated mechanisms actually cause more headaches before you get there.
Dominate the impulse to look good 
There’s a new and affordable salon-quality brand that males in Singapore can add to their grooming arsenal. Latest in the men’s toiletries market is the number 1 youth hairstyling brand in Australia and New Zealand – Dominate®.
Video SEO: Why it Matters?
SEO guide will tell you, it certainly beats most other things you could do to optimize your website. The answer is clear – Google likes it when it has videos to present to you to go with a set of search results.
Technology Users Email Lists
Marketing the technology products is changing. Branding in technology industry is changing. Precise targeting to get leads for your products and services is becoming even more critical to business. Knowing the email address and mailing address of prospect is a must to promote products.
I was working in banking 2007-20010, and wasn't so wired into the startup scene then. What was good for startups and tech during that time? (Disclaimer - expecting a repeat of it in the next few years, want to be prepared).
So Black Holes are actually closures
JavaScript Language Reference(MSDN)
I don't know how much this will affect investors. It's not like the lackluster performance of the Facebook IPO is insider information. This just seems like a way to tell companies what they might expect when they need to fundraise. Without more data, it's impossible to know exactly what this will do to valuations. And the advice to run lean isn't exactly new advice from pg.

Founders will still try to get the best deal that they can, regardless of the market.
I'd agree with you if the price has not risen. In reality, the price has fallen, more than 20%. It may be good for Facebook, but the price was not correct.
Projects that inspire
"Have you ever found yourself wishing jQuery had just one more feature or wanted it to be a tiny bit faster?"

Yes, then I search for plugins and find that other people had also wished for the same feature or performance improvement and implemented it.
Sometimes there's a limit to how simple something can be. And sometimes you don't want to/shouldn't hide the complications.

I think that introducing users to ACLs, permissions and security is appropriate at this step. You can have a script/process in place that can take care of this but you should explain what's going on and why. Because if there's a security issue, they can at least have some kind idea of what happened.
Duqu contains GPL code
MHaml: Reusable Modular Template for Rapid Mobile Webapp Development
I wonder if postgres will adopt BSON instead of JSON and implement all the querying -- that would be so much better.

p.s.: guys who disagree -- why would you do that? I mean, BSON lets you quickly skip (embedded) documents you're not interested in, since it stores their size. Also it has type info and some additional types. So it's just "better JSON" for storing and navigating, and if postgres wants to have querying in JSON, they will either take BSON or invent the wheel for something similar.
404 Million Units, Billion Problems but 1 Solution
Keyhole wrote the predecessor to the Google Earth software, but while it's a great name for an imagery company, they don't run satellites themselves.

Google did pay for a half share in GeoEye-1 (http://en.wikipedia.org/wiki/GeoEye-1) and have exclusive commercial access.
Take a look at http://www.superflexible.com/
it's a great product, updates constantly, and with lots of features. We are using it on our production env.
I don't know where this guy has been. Unless you make $150k plus or are already in a rent-controlled apartment, you were priced out of San Francisco a decade ago. Between restrictions on development and rent control, there's almost no new rental stock to satisfy demand.
Interestingly, the age of the driverless car would suit Google's core business for two reasons:

1. People would have more time to surf the web (instead of driving)

2. People will have more disposable income (because presumably driverless cars will save us all a lot of money)
IE should disappear from the world. But it has to take a long time. IE always catches me when some standard JavaScript methods don't work or behave a little different. For example, I use anArray.splice(0) to empty anArray. It breaks in IE. Then I find that the second argument is required only in MSDN's JavaScript Language Reference.

I think I have to work with IE first and hopes it work in any other browsers.
"I haven’t listened to the interview so I honestly don’t know if the quote is taken out of context or not"

WTF? -1 for not trying.

There's a panel discussion with:

Erik Meijer (misc, head of Cloud Programmability Team at Microsoft)
Gilad Bracha (Dart)
Martin Odersky (most recently Scala)
Anders Hejlsberg (Turbo Pascal, Delphi, C# etc)
Peter Alvaro (researcher e.g. datalog)

And some ungooglable twerp doesn't actually listen to it?

Argument from authority seems spot-on when you're replying to something they said.

Make that -2
Chesterfield Divorce Attorneys
Need experienced Chesterfield divorce attorneys? Chesterfield divorce attorney Susan E. Hamra is ready to go to work for you. Call today for a consultation.
3.5 HF Mobile X Ray Machine | Dental X-Ray Machine Manufacturers
AMX Medical Systems providing with latest technology Portable X Ray Machine. We have provide one of the popular 3.5 HF Mobile X Ray Machine manufacturers, we provide various types X Ray Machines such as Dental X Ray Machine Manufacturers, 100ma X-Ray Machine Manufacturer, X-Ray Machine Exporters, X Ray Machine Wholesalers and Portable X Ray Machine.
Re: "Browsers need to be completely overhauled to properly deal with network errors and retries".

This is not a browser-land problem, it's a developer-land problem. Developers simply need to start writing HTML5 apps as distributed applications.

And this is where browsers need to assist developers:

1. websocket performance in Chrome is poor (http://code.google.com/p/chromium/issues/detail?id=123228)

2. IndexedDB is at least an order of magnitude slower than LevelDB, and read transactions block read transactions (!) (http://code.google.com/p/chromium/issues/detail?id=128865)

3. There's no way for a user to grant unlimited storage permissions without going through a proprietary web store and registering as a user of a third party company.

4. There's no support for first-class binary keys in IndexedDB.

5. LocalStorage is broken.

6. Data api in WebRTC is of lesser priority than video/audio (should be the other way round, in fact providing UDP or TCP directly with appropriate permissions would solve this more elegantly).

Browsers must provide primitive CS APIs. TCP, UDP, and POSIX, all as per the Node.js api, with the user granting permissions.

There has been a tendency for the web specs to optimize towards protecting developers and users from "shooting themselves in the foot". The web specs need to be written from the point of view of enabling the next operating system. They need to give more power to developers and to users. Browsers are hoarding the problem and ruining the solution in the process, by trying to solve something that can only be solved higher up in the stack. Instead they should enable things to be done in the most direct way possible with a minimum of red tape. The web specs have tended to go for simplicity instead of directness. But directness is better than simplicity.

The trend of writing HTML-5 to do list demos needs to give way to writing HTML-5 operating system demos.
>>"email me, I don't check facebook often"

Facebook exists because I would not like 500 friends to email me every day about their photos or jokes. That sort of thing doesn't scale well with emails.
Facebook's idea of security
i already lost an account to this kind of crappy security system.
> Do you think the world would be better off if Mathematica, Matlab, SPSS etc didn't exist?

No, but I will celebrate a decent open source alternative, which is what the root was probably suggesting as well. Mathematica is great as an entry software - much like MS Word for word processing. But having LibreOffice is good.
> I guess the good news is that this wasn't done by cyber criminals interested in financial benefit. They could have infected millions of computers. Instead, this technique has been used in targeted attacks, most likely launched by a Western intelligence agency.

You mean the bad news.
Paint removal in London
Great job on the transparency.

And now I know about the Google Authenticator app. Fancy little thing, that; glad to find out about it.
How do you recruit the first 1000 users to a marketplace?
How do you get the initial 1000 users to join a new marketplace service? Assume there's already supply, now you need to bring the demand.
I was pissed off at first because we have enough "jQuery"* libraries that do just about nothing when it comes down to business.

Then I looked at the DOM HELPERS and said "yeah I've had to build that from scratch" for every single one.

Very good copy, too. This looks good.
Do you really think the main constraint on supply comes from rent control and not zoning limitations? In SF there is a strong desire to preserve the historical character of the neighborhoods (agree or disagree as you like, but the political will is there) and I think that's the root reason why it's difficult to demolish buildings and rebuild them with more units, not the mechanics of rent control.

In any event, even in a rent controlled building, you absolutely can terminate all of your tenant's leases and kick them out, upgrade the property, condoize it, and sell the condos (Ellis Act.) The only restriction is that you must sell the units, not rent them.

(speaking as someone who, as a side project, is in fact building high density residential units in SF)
Instapaper Launching Android App
Umm... http://ridejoy.com/ (YC S11)

[edit] I didn't intend on being a smart ass. I just don't see how they differentiate.
Hold your coffee with your left hand, so that you can shake hand with right one
Why do we use jQuery?
Anything But Engineering
FB has insane guaranteed users. Imagine a 'search the internet' or 'search videos' bar somewhere in the Facebook homepage.

Even Google knows that's dangerous.
Debt help through IVA
PISELLI E PROSCIUTTO RICETTA SALATA
I contracted for these guys, I bailed out of their full-time offer to follow my contract for a reason.
don't count on it man. Windows 8 is showing some highly complicated plays by microsoft, they really mean business. Trust me when I say in a few years after 8 is common place, they'l level the playing field between IE and Chrome.
Completely agree, but I think PG assumes that anybody who is smart/good enough to get into YC is going to have a solid co-founder.

I wonder how many YC companies have failed due to a co-founder break-up.

Outside of YC, I hear a co-founder break up is one of the top reasons a company fails.
Tinfoil hat and nonsense. Since when are the Bongard problems even remotely connected to actual human cognition? Is this guy straight out of the 60s?
I'm an engineer who just moved here to the Mission where I'm paying this exorbitant amount of money in rent mentioned in the article. The people in my building (of which 4 of 7 units are Googlers, I'm not one) battle a group of locals who congregate in the park drinking and doing drugs over noise, parking, trash, and various other complaints almost daily. We just want a safe living environment close to our workplace. I don't feel sorry for these low budget semi homeless drunks but hope the gentrification raises property value substantially for the home-owning locals who've been here for years. Its sad other long time locals who rent are also being forced out, but still can't help but think the process is cleaning up the city. Gentrification just never had a bad connotation to me and still doesn't now that I"m seeing it on the front lines.
Google analytics: Introducing Content Experiments
Certainly, large programs are harder to maintain than small programs. Certainly, modularity and encapsulation helps, in any language. The implication that, therefore, choice of language is irrelevant to maintainability is spurious.
Everyone who took Sebastian Thrun's Udacity "Building a self driving car" course (or everybody that has had training in robotics) will see that there's a whole lot more than mere training data to build a self driving car.

It could be helpful in certain scenarios, but it's for sure not enough for the data for the cars to be the main reason behind street view. As the author himself notices, the map business is huge, and it's even bigger when coupled with always connected location aware devices.

An unlikely, if fun, story.
Also - illegal.
you forgot to add the project glass thing. Ads would literally be in your face!
Sometime in the future, they'll also be able to control people's psyche through all the glass thing to mask their evil doings.
Best Standing Desks
here is what is more likely to happen.

Brendan Eich:

"If I wanted a safe intermediate form, I would look at arithmetic
coding techniques that self-verify (so that you can't express other
than well-formed programs), not bytecode and not JS source. It's IMHO
very unlikely that TC39 will standardize a bytecode for JS. An AST
encoding has better chances and better properties including self-
verification and view-source-ry."
Can Stack Exchange Capitalize on Hot Trends?
At the risk of being slightly off-topic, I had a recent personal experience with a groupon clone (lets call it deals dot com dot au, or "the site" for the sake of this story) which might be of interest.

I purchased four service-based "deals" through deals the site. It eventuated that the business advertising the deals did not exist, had never existed, and was consequently unable to provide the services offered.

I was disappointed and contacted the site asking for a refund. They brusquely rebuffed my request for a refund and instead offered a "site credit" for future deals. I politely indicated that I didn't want a site credit and would prefer my money back. They insisted that their policy was to give only credits.

Fortunately I work in commercial law and could direct them to the relevant provisions of Australian consumer protection law which they were breaching. They quickly refunded my money.

Lessons:

1. These deals businesses are very reliant on doing extensive due diligence on their clients, and can easily be ripped off by an unscrupulous merchant. In my case they ate a loss of 150% on the value of deals purchased (full refund to me, 50% share to the merchant).

2. In order to minimise their losses this site was willing to break the law and outright deceive its customers about their rights. If I were more pugnacious I could have caused them some trouble. Unfortunately most of the customers they try to rip off probably aren't commercial lawyers and they get away with it.

My lasting impression: very difficult industry to turn a profit in, strong incentive to scummy business practices and the attendant legal risk those practices bring. I wouldn't invest.
Only the Social Network bubble is popped -- which is the majority of companies that YCombinator funds. Social network websites that can be built in 3 months and have zero paying customers or any potential profitability really shouldn't have existed in the first place.
LZ4 - Extremely fast compression algorithm
Not to mention the mind-blowing arrogance and ignorance he displays in believing that his research (on Bongard problems, for God's sake! Conceptions of human cognition that are 50 years behind!) could possibly lead to believable artificial humans.
I'm sure Peter Thiel wishes he could go back in time and not invest anything in Facebook, he only turned 500k into over a billion, but if the IPO went better he could have made it to 1.5 billion. I agree all those investors that might have invested in startups will be less inclined because of this. Who wants a measly billion when you could have 1.5 billion!!???
This is ridic. I read only half of the story after the full story I probably would say insane
Same here! I thought "Just like in Contact!!" :)
I'm not sure where you get your information, but it looks like you didn't read pg's email or my comment.
Agree transactions will make money for somebody.

Let me take just take one example of 'movies' from your sentence. Would you think of Youtube or Facebook as a natural choice for watching paid videos/movies?

Likewise, IMO, there will be specific things for specific purposes.

I will proffer that the specific purpose for FB usage are things like vanity and managing one's image (how one wants to be seen in their social circle).

Recently I am seeing some 'xyz watched some <abc video> on Social cam' kind of statuses on FB, of some xyzs who I am sure have not noticed such broadcast to their friends. These kind of mistakes, might just result in some very embarrassed and angry people.

(Am I the only one scared of clicking on anything, on any web page on the Internet, that is wrapped in 'Facebook blue' ?)

I believe the privacy concerns of these kind are going to spread to a wider base of people.

Edit: rephrase
Free Premium Files For June 2012
It's important to remember that pre-IPO Google was a vastly different company than post-IPO Google. It wasn't just the Eric Schmidt factor, which cannot be ignored, but the way the company seemed to position itself. With billions in the bank they could take more risks, explore new markets, and branch out in somewhat unpredictable ways.

In 2004 Google Maps didn't exist. Android was an independent entity. The Google server farms were still few and far between. It was a search-based advertising company and nothing more. You could argue they're still fundamentally the same, but that's just because they have a rock-solid foundation to expand from.

Facebook in 2020 could be a completely different company and who knows, maybe a $500B one.
Also Firefox 14 is fine on OS X 10.7.4
Oh, are companies not allowed to compete with one another now? Also, this startup seems more focused on mobile.
"Western Intelligence" agencies really seem to be good at mucking stuff up.
Ridejoy is for long distance, whereas RiderBee is for daily travel needs (commuting or going to the airport)
From Alchemy to Science in Programming
But PG's argument is the Facebook IPO will put off investors investing in __startups__, this is the very definition of early investors, which for facebook has made a few billionaires and many millionaires.
in all fairness, that sentence is said more like a passing comment and not a discussion topic
Installing Meteor on Arch Linux
did you listen to the talk
UPDATE: I backed up all of Swedens dropbox files and posted them on my facebook feed. Enjoy Sven!
Well, both vicious and virtuous cycles involve positive feedback (i.e. in the direction of current change). The difference is that virtuous cycles tend towards positive outcomes.

The whole piece uses terms with negative connotations to convey what I think is meant to be a positive message of being impressed by ingenuity. So, I'm not sure which is the more charitable interpretation: he was extremely careless in writing the post, or was deliberately misleading to get views.
Kim Kardashian Sekstape free
do you know if this video had reach by many people?? I prove you for free now

http://mileycyrusunderwear.com/kardashian-sex-tape
the question is if Google had already done the DD
Does anyone know if they actually have permission to include the logos of pInterest, LinkedIn, Facebook etc? Couldn't see anything in the article.

Aside from that, it's a nice collection which I could see finding a way into many of my projects.
Link-bait.

The problem of composability has been debated to death and is in general recognized to be the biggest problem of our software industry. Even Unix-derived operating systems come these days with pretty big and monolithic pieces of software. Even Emacs is technically a big and monolithic piece of software, at least when compared to Vi.

But Derick, You Write Large JavaScript Apps ...
I write JavaScript applications that appear to be large.

Not trying to make an argument about who Derick is, but he's arguing against Anders Hejlsberg, a very talented software engineer and language designer. Certainly we should be wary about appeals to authority (just like the one I've made), however let's not get ahead of ourselves and forget the shoulders of the giants on which we stand.
I posted the original to reddit/r/javascript so I've got a point to defend ;)

In the video, they do talk about tooling, IDEs, auto-completion, libraries, dynamic types, and so on. Refactoring tools come up repeatedly.

So you can build up a richer context to the reasoning.

There's even discussion about reasoning about systems made from components running on different machines, which is not far from what this Derek chap responds with as his perceived solution.

Its not all tightly packed into a sound-bite.
This is the New York Times which on a near daily basis features articles with titles like "What you can get for 2 million dollars" (a nice closet in a bad neighborhood) as if thats a bargain.

Expecting sanity in either the SF or NYC market is a waste of emotion. If you can't afford it (and you can't) dont live there. Your a programmer not a rock star.
if fb finds a way to milk more cash through its service, people would go into a buying frenzy.. but that's a big IF.
Not sure why you're being voted down. SF is a crazy place where "gentrification" is a bad word.
Leonardo DiCaprio was sought for Riddler role | Movie Talk - Yahoo Movies
The original talk: http://css.dzone.com/articles/you-can-write-large-programs

Martin Odersky keeps a sober view on all of this. His insights on sound/unsound type systems is really good.

Also, Peter Alvaro makes a very good complaint about having a distinction of library creators and every-day programmers, which the others seem to believe not only to be true, but also to be inevitable (I obviously side with Peter on this).

The conversation is much better than this sad remark.
Rule #1b: always get hacked the week of WWDC so nothing stays in the news :)
There is also already plenty of DRM-encumbered Linux software (I'm thinking of electronic engineering vendors, but that's only because my field of experience has led me there). If Steam will do anything in this space, it will bring mainstream visibility to the potential of software licensing mechanics in Linux.
In which San Francisco makes markets illegal and then is surprised when they fail to clear.

There's a good discussion to be had, somewhere, about the implications of rapid productivity growth in the tech sector versus the rest of the country, what this will do to relative equality of outcomes as measured by income ("destroy it utterly"), and the social consequences of that. But I find myself incapable of discussing that vis-a-vis San Fran real estate because that is, fundamentally, a political problem.
LaTeX Community Contest: Write a small article, win newly published gnuplot book