skysight-inc/HackerNews huggingface dataset:
I'm really hesitiant to like or authorize anything for fear of the author (or hacker) using it for malicious purposes

I'm not quite as fearful for myself. However, if your application requests access to my friends list, you've just struck out with me. Even if I'm inclined to trust you, I don't believe that I have the right to make that decision for my friends. I won't expose them to you, so you can't have my business if you require it.
Absolutely do! There's nothing more refreshing than reading the blog of someone just starting out, like Patrick (patio11) when he started his blog. As much craziness that happened this weekend about him and what he should and shouldn't do, he continues to lay his business life bare and is as candid about triumphs and setbacks and problems as one can be. I'd love to read a book by Patrick when/if he ever cares to, but if he doesn't, his blog suffices greatly!

And, about the other thing: As long as you realize that even though you feel you're "more intelligent than the majority of the population" you, at the same time, realize that there a metric _boatload_ of people who are smarter, more successful, more insightful, and better at expressing themselves than you, you'll do great! Confidence + humility + honesty = a great path to success. There isn't one person that would dispute that.
> I thought this was going to be an app that remade a standard notepad app in html and had decent features.

I thought the same too. I made a plain-text note-taking/outlining app earlier this year ( http://bulletxt.zetabee.com/demo ) and have been interested in online text-editing ever since (SkyWriter, Google Docs, Etherpad etc.) For years, everyone relied on contentEditable and textarea for all major text editing. My app is still using textareas but it uses a series of them, transparent to the user. SkyWriter/Bespin use canvas. I was kinda hoping this link was about making one in pure HTML5 and CSS.
When the service was launched, it did not. And I'm certain Facebook will make a similar 'mistake' again, now that the controversy has died down a bit.
I don't do much Python and Ruby. But when I did do Perl there were tons of design patterns.

And Javascript, another modern dynamic language, also has a lot of design patterns.

I find it hard to believe that not all languages have their own design patterns. Just different kinds for solving the types of problems they tend to run into more often.
One of our customers posted this story on twitter.
It would be too much of a deliberate affront to refuse to let them even attend. And not all the leads startups have are from the audience at DDay. Since there are so many investors here, they often get introed to investors before DDay through some other connection.

Also, zero is probably an overstatement. It would have been better to say epsilon. Because most of these investors I would take money from if the alternative would be to shut down the company.
If you ascribe a very low probability to the existence of a god, then I'd say you're justified in just calling yourself an atheist. And vice versa for theists. The big problem I notice among a lot of people who identify as agnostics (or "possibilians", if you prefer) is that they're treating lack of absolute certainty as synonymous with lack of any certainty.

Of course we can't be completely certain. But the same goes for most everything else outside of mathematics, and I usually don't see people being so exaggeratedly careful to withhold judgement like this except on really touchy, emotionally charged subjects like religion. This is a double standard.
Ok thanks, cause I thought it was slightly odd that the co-founder of DODOcase linked to this. Thought it was some clever marketing ;p

If I had an iPad I'd buy one from you guys. I'm a big fan of moleskin notebooks =)
I use Facebook, so blocking it won't work for me. But I don't want other sites to be able to "cross-domain" Facebook, since that gives Facebook more information that I'd like. A way to block only "cross-domain" type Facebook access would be nice. Or perhaps a per-tab private browsing mode.
> Newsflash

gag
> The Perl hash is the same as the PHP assoc. array...

Perl has real arrays as well as hashes, though. PHP only has one object which acts as both.

> PHP has both lambda's

create_function() isn't really a lambda: the created function isn't bound to the local variable namespace that it was defined in.
I think he probably shot himself in the foot at the same time:

"In relation to the individual names, these are just the names and addresses of the account owner and we make no claims that they themselves were sharing the files," he added.
Would you have said you can't out-Newton the Newton? You can't out-Atari the Atari?
Beyond Locks: Software Transactional Memory
Be definitely wasted a lot of time in strategic churn, porting from Hobbit to PowerPC, BeBox to Mac, PowerPC to x86, PCs to thin clients, etc. For the brief time that BeOS ran on Macs, the likely goal was not to get Mac users to switch to BeOS but to convince Apple to buy Be. I heard that Apple offered $75M for Be and JLG refused. (Some people assume that Apple offered the same amount for Be and NeXT, but that's pretty unlikely considering the difference in maturity.)

BTW, where you wrote Rhapsody you meant Copland. NeXTSTEP was renamed to Rhapsody (and then OS X) after Apple bought it.
I haven't thought too much about it. I usually focus on the bottleneck immediately in front of us. But what we do is pretty parallelizable.
New UNIX implementation [27 Sept 1983]
Hiya, matchfounders.com is my baby. It is my pitch from launch48 (launch48.com)

I'll start by saying I completely agree with you... but add that I pitched this idea only three days ago... we built it over this weekend ;)

So when we say "MVP" here... we really have only just started.

That being said - love your ideas for fields to add to the db. As should be fairly obvious, we just grabbed a small handful of random fields just for show... now it's time to start thinking about stuff that would actually be useful.

Oh, and the idea I pitched was exactly "eHarmony for founders"... that's our goal. :)
When I started my first company, we almost didn't make payroll one month but I blogged my way out of it.
Yes, exactly. That is the mental model I have for Facebook: only share what I'm comfortable sharing with the world. It's a simple mental model, and I like keeping it that way. Dealing with "Do you want to allow...?" dialog boxes breaks this mental model, and doing anything with another webpage gets a big "NO" from it.

I'm conservative about what I put on FB for this very reason. I consider logging into another site with my FB account part of "what I put on FB."
I think it looks slightly wrong because most people don't write between the lines, they align the baseline of the letters with the bottom line.
Counterpoints to what you are saying:

Actually the okay but not so good programmers are more likely to be hung up on design patterns. They have learned few of them, and try to apply wherever they can, even when they really shouldn't. Aslo people that tend to do over-engineer a lot tend to overuse design patterns. Also you will see them in interviewees asking a lot more about design patterns themselves than actually coding/problem solving ability. It is is just a higher end version of asking "programming trivia".

To the risk of being downvoted, I repeat again: overuse of design patterns is a hallmark of mediocre programmers, or programmer that are not very experienced yet (they may become really good one day, but not there yet).
The CDN is a different subdomain; can Adblock not handle this?
Wait a minute, how did they get the information from BSkyB in the first place, isn't that supposed to be private. Note to self: create an alias for Netflix.
I disagree. You seem to imply the iPad is more a fashion statement than a useful device. But for many people it's both. If another tablet comes along that is more useful than the iPad, a sizable number of people will switch. Just look at iPhone and Android. No one who owns an Android phone is going to try and pretend it is fashionable or as sexy as the iPhone, but since that's not the only purpose of the device, they have succeeded anyway.
I think the analogy between the cheap Chinese knockoff and RIM falls apart in that RIM is a giant corporation that has years of smart phone development.

Apple wasn't the first company with a tablet, they just did it the best. There's nothing saying RIM couldn't beat iPad.
Very interesting. As an FB developer, some of the bugs they introduce (and re-introduce) are baffling. Their QA process always appears non-existant.

I'd like to believe him, but would have to see it first. We often file bugs that sit there forever, and some parts of their platform break on a weekly cycle, if not more often.
Companies should really learn from Apple. When you announce a new product; have it ready to ship within in the month. Every single alternative tablet I have seen is coming Qx 2011. I don't want to wait for an alternative - i want it now.
Universities might be bloated, wasteful, and expensive, but I don't think I would recommend to any kids that they skip college and take a major gamble for only $100,000. Sure, one or two of these idea kids might make it big, but the rest will do nothing. With a good college degree you can easily make $100,000 in less than two years.
Am I the only one who cannot nap? If I take a nap in the middle of the day I wake up feeling worse than when I started.
Is this an article or an advertisement for Mathematica?
tl;dr- ipad in a case stayed on roof of car until driver looked down and saw he was going 70mph, then it flew off and survived.

'how' should be removed from the title.
There are loads of Christians who proudly proclaim that there's nothing, absolutely nothing, that could possibly change their minds about anything related to their faith. Even peripheral doctrinal issues, like whether or not prayers for healing work. They see this as virtuous, an ideal of unwavering faith to which they should all aspire.

(Note that I'm not saying this is unique to Christians, or that it applies to all or even most Christians. Here endeth the disclaimer.)
The problem is that most popular PHP applications (and, by extension, most PHP-driven sites) are far more complex than that model allows for. It's telling that HTML appearing before a <? tag is generally considered a mistake. :)
Use bit.ly in order to create and track unique links
+multitasking and the front/rear cameras were all pokes at the current gen iPad.
RIM Announces 'PlayBook' Tablet
a score of a perfect 10 should mean that there are no issues

That seems rather arbitrary, and quite pointless. Why have a grade that is impossible to attain. Should an A+ only be given to students who's paper conclusively solves every open question in the field? 10 should simply mean best in class and very very good.
They got the account details from BSkyB via a lawsuit. The problem is that BSkyB sent the details encrypted, but the problem seems to be that ACS:Law didn't encrypt it when they saved it to disk. Hence break in equals disclosure...
Yes, the data is not that sensitive, but it is valuable. It is all about brand preference and sizes for shoes and clothing. I just hate making users create accounts.
My prediction was that their answer would be 'We made a good game', but there are actually some decent tips. Most of it is common sense, and a lot boils down to 'you have to love both playing the game and supporting it', but the rest is still worth reading.
Atari's greatest hit the 2600 was never equalled, but they never managed to create a successor for the product. Maybe because they fired Nolan Bushnell, or maybe because of the leadership of Warner. so I don't think anyone out-ataried the atari - they just stagnated and died.

And the Newton was never a success, so there wasn't really much to out-newton. It was too far ahead of it's time, and the technology wasn't quite there yet.
I believe that the companies in question would not have liked having a similar agreement with Facebook and Twitter. But it was not in the interest of Facebook or Twitter to agree to it. Therefore no meeting of the minds was possible.

I also believe that collusion was made much easier by the existing good relationships you refer to.

Where we may part ways is on what the execs were saying to themselves. I don't think it was just about maintaining good relations. I believe it was about reducing the cost of having to replace key institutional knowledge. It is worth skipping out on raw talent (that will need training) if it results in keeping key people.

Which brings us back to my point. Microsoft, Oracle and Yahoo do not have good reputations among tech people. So they are not major threats to losing institutional knowledge. And they are a great source of candidates. So it isn't in the interests of Apple, Google, etc to extend the agreement to those companies.

Kind of the same problem that kept it from happening with Facebook, but with the roles reversed.
As a user, it seems that the main purpose of this site is to consume videos posted by someone. The "Cast now" button tells me nothing. I hope I don't appear too negative, but I think you have missed a lot of potential users. It's little that tells me that this is something other than "break.com" for games.
Would the downvoters explain this one? Do you think anyone sincerely cares about your best interest the way this guy claims in his email? Because this sounds incredibly charitable.
Premature? No people have been complaining (or just getting very confused) about Clojure's numeric performance without oodles of invasive type-hinting for two years now.

More importantly with these changes it's now possible to reimplement Clojure's core datastructures in Clojure without sacrificing performance.

The majority of people who care about BigInts are solving Project Euler problems, not writing Clojure libraries or deploying apps into production.
The Ancient Art of Stoic Joy
Ya - that was our thought. Just like eHarmony - it doesn't marry you, just offers you some people that are more likely to be a match than the random selection at your local bar.
Wage war on teh intarwebs and teh intarwebs will wage war on you. And it's their home turf.
That's why I said emulator. I should have searched before posting, but apparently there is already at least one product on the market that does this (Helicon Ape).
Bad Code: The Invisible Threat
Hmmm, Kawa's been doing this for better part of a decade. I tried this in kawa:

(def (fib n :: <long>) :: <long>
(if (<= n 1) 1
(+ (fib (- n 1)) (fib (- n 2))

Almost identical speed results to Rich's "improved" version.
I enjoyed reading it. It is nice to read about what the startups in Y Combinator go through.

Minor typos I noticed (since you seem like you want the feedback):

missing 'the': "to get the company into best shape possible"

spelling of predict: "know the investors but can preditct their reaction to each specific startup"

see instead of seem: "no one except the current batch of startups gets to seem them"
Christmas Costumes
You can find any kind of Halloween costumes, such as Christmas costumes, plus size costumes and hot Halloween costumes on our website:
http://www.superhothalloweencostumes.com
I don't have that book, so you'll have to explain the reasoning if you want to convince me. I did find the MIT OCW lecture transcript on randomized quicksort, based on the book, and it described how randomization probably defeats an adversary supplying a worst-case initial permutation when the pivoting algorithm is known. That's a different adversary to the one we are discussing, even if relaxed; it has to supply an input that is consistent and fixed. They also motivated the scenario in terms of competition, which I find less reasonable than actual malevolence, but that bears little relevance now.

When theory and practise diverge, there is strong reason to hold the practise as more defensible than the theory. How would you say the practice should be amended to not suffer from this problem that is apparently not extant in theory? I hold that it cannot, for this adversary is more capable than the other.
After years of lurking on Hacker News, I finally created an account simply to be able to post the strongest agreement possible with the original post. I do not use Facebook, and I do not wish to use Facebook, and I do not believe that I should be treated as an Unperson because of this choice. If a site wants to make certain its users/members are using their "real identity", better solutions can be found than tying themselves to Facebook! I am a hobbyist software developer and I prefer to host my own contact and information pages. This is an issue I feel very emotional about - requiring a Facebook account for the use of an unrelated service feels to me like a personal insult. The implicit message that use of Facebook is now mandatory is almost dehumanizing.
It's an approximate algorithm (nothing wrong with that).

I'm confused at how they claim O(m^{4/3}) (m is the number of edges) when even initializing an explicit n by n matrix is O(n^2), unless they assume that the graph isn't sparse (m>=k*n^1.5).

Or perhaps the matrix is sparsely represented.
Thank you Paul. It is great to have this detailed information that fills in all the gaps I have wondered about.
I'm the creator... I pitched the idea on Friday night. We got the registration page up on Sunday morning... :)
Here's my message: http://nitrogen.posterous.com/letter-to-uspto-regarding-bils...
Google's jQuery CDN is hosted on a separate domain (that doesn't share cookies with Google services like AdWords, AdSense, and Analytics). Blocking Google.com doesn't block their jQuery CDN, nor is there a good reason to block their cookie-less CDN domain.
Could you name some inconvenient evidence that people on the atheist side tend to ignore? I'm not claiming that there isn't such evidence, but often when people criticize "people on both sides", they're committing an equivocation fallacy because it sounds wise. I'm curious to see if you did, too.
That doesn't work for everyone. When I let myself sleep on the train, I tend to feel like a perma-zombie when I get off. I think it has something to do with the fact that I wake up at every stop, or stay halfway conscious so as not to miss my stop and therefore don't have a clear delineation between being awake and asleep (and getting off the train doesn't snap me out of it).
"if users have to go shopping around to multiple App Stores where apps differ in availability and pricing, that could result in confusion."

Right, because having thousands of different retail stores has totally killed the market for all physical goods. It's just too complicated for the poor users.
If you're able to find a rapidly converging sequence of approximations, then in finite time you can approximate arbitrarily well. Given the realities of finite numerical precision, this can be exactly as useful as an exact solution.

We'll know more tomorrow.
The difference with Stack Overflow is that you can, and may people do, use it without an OpenID. Just go ahead and post a question or answer, and you'll be assigned a cookie-based account. And if you put in an email address, you can download a new cookie for that account at any time.
No others are quite as bad. We'd be dubious about startups building stuff for the government, for example, because there is such a horrible mismatch between startup culture and government culture. But we'd still fund a startup building stuff for the government if they weren't naive about what selling to the government would entail.
I think the title is appropriate. The approximate solution is the interesting one, as the exact solution is believed to be intractable.
I would imagine that these three publishers already had a good relationship with Amazon so a very vague contract was safe to launch with.

Anyone from inside Amazon want to comment on this? Or at least give me KDK access? :)
How Elon Musk Turned Tesla Into the Car Company of the Future
And a lathe is an algorithm, and a cell, and ...
I used RAR7EARJ9HLF.

This app is a great idea. I really like the ability to pin data from selecting it.

An idea: it would be cool if I could drag links over the left in landscape mode. Sometimes when I browse sites, I'll come across a site with three or four links to click. In a browser, I can open multiple tabs. This would be great if I could drag'em over to a pin to look at at my leisure instead of Safari's cumbersome window-switching interface.

Also, the ability to sync notes would be great (even if these could somehow combine with the current Notes app!).

Finally (this may be overkill), but it would be cool if two-finger scrolling would let you scroll inside of a note if it goes beyond the size of the post-it. I know I can click on it, this would be for quick reference.

All in all, nice work! It's not buggy, it's fast, responsive, and does something that I've always kinda wished Safari could do.
Form Test: The effects of a form on download rate
TellHN: My Weekend Project (GAE Reverse Caching Proxy)
agreed. it's on the list of high-priority features.
yup. works as intended...
If you're happy, then you don't need to look at it now. It could be argued that one is better than the other, but node.js despite seeming to be the anointed one, is not yet at the "you get fired for not using it" stage. It is still the early days for it.
My day job is mostly php and I have come to hate it. 5.3 is tolerable, but it was released in 2009 so a lot of servers/hosting are stuck with the completely fucked PHP of the past 15 years.

PHP.net's documentation is pretty good, even though half of it is discussion of language limitations. The problem is that PHP is also the first language every new developer so there is an incredible noise background. Searching for a problem in another language I can usually find a could good blog posts with solutions and comments. In php it's mostly blog spam complete with sql injection holes and other bugs.
I would reply to the substance of your post, but the large number of upvotes that the article has received are reply enough. So I'll reply to the tone: do you really need to imply that the article's author suffers from node.js cultishness? That's unkind, and not well supported by the text of the article itself.
Maybe he -is- getting old. He's already forgotten that most computer-users these days aren't the incredible touch-typists that most IT professionals are.

When people tap a single key at a time, having those instant results could means minutes of time saved when searching for something, especially if they don't really know what they are looking for.

Yes, as an IT professional, I find it useless. But I know many people who would find it a blessing.
The plane doesn't fail, it's been done. There are too many variables. The biggest problem is older electronics and GSM.
Actually, I meant OpenID. My mistake. ;) I've had both of them on my mind lately.
Study Reveals Why Women Apologize So Much
My concern about node.js is that it seems difficult to write server code that is readable later.... Since you're constantly creating handlers, it is kinda like programming the movie inception to me. Maybe a higher level abstraction on top might solve that.
Rich is not trying to improve over Kawa. He's trying to improve over previous versions of Clojure.
What Will Future Generations Condemn Us For?
By the way, the matrix image is 1600x1200 and 389K. You'd save on some bandwidth and download speed if you used a smaller image.
Amazon knows how to take payments in a lot of countries and is a trusted name in e-commerce. I can see them paying some of the carriers (other than Verizon) to include their store as the default.