skysight-inc/HackerNews huggingface dataset:
Also, his blog should contain some good stuff. E.g. http://www.kalzumeus.com/2010/01/24/startup-seo/ and http://www.kalzumeus.com/2010/01/25/followup-questions-for-s...
Wonder if those laptops were running Windows, OS X or Linux.

Hard to find details on that, anyone know?
Revorad, thank you for your input! The gifting problem can be solved in three ways:

1) the easiest, through discovery on the trending products page
2) through peer-to-peer recommendations. I can easily recommend a product to a friend and thus (maybe) solve the other person gift finding problem
3) You have the quests part, where you create a quest and people can answer with products too.

Do you think these methods can be of value to the user?
Java and Flash... I mean really ... how many zero day flaws does it take before people turn this stuff off?
3 Things You Need to Know About E-Commerce in 2013
I'm not rooting my phone. Not enough time to play with it. Need it to work when school calls and I have to go pick up my son.
That's very cool! Exactly what I wanted to know.
I'd suspected as much based on the decline in performance and the vanishing of the previously wonderful customer support.
It's not back for me. You guys must be sweating right now
I'd say your single point of failure was your Xeround account.

As an aside, this is a decent argument for a better email client. Those messages should've been highlighted instead of hiding among the chaff.
It's a death of a thousand cuts: "We'll fix it in post", shots created by compositing multiple shots together (with different camera and lighting) and your job is to add the VFX and integrate it all so it looks realistic and natural, being informed the director has changed his thoughts about 1/3 of the film, that other vender working with us just went belly up and here's all their work with no deadline adjustment, coworkers crumbling and their work being distributed among every other surviving team member, wife/child/significant-other begging you to come home while they are awake just once...
Instead of a pledge, what about something more concrete and legally binding in the contract?
Here's a 6.6Ghz overclock: http://www.custompcreview.com/news/intel-core-i7-3770k-overc... with liquid Nitrogen cooling.

So how much is it a room-temperature a physical limit, and how much an economic limit?
I think it's an appropriate usage of the term. It's an organized effort to abstain from some specific activity, which is a broad but well-understood definition for "boycott." Nations choosing to not send competitors to the Olympics, for example, is widely called a boycott despite it not having anything to do with purchasing a product or service.
Another reporting of the incident (http://www.insidehighered.com/news/2013/02/12/students-boyco...) actually explains some of the student logic:

Andrew Kelly, a student in Fröhlich’s Introduction to Programming class who was one of the boycott’s key organizers, explained the logic of the students' decision via e-mail: "Handing out 0's to your classmates will not improve your performance in this course," Kelly said.

This is actually not an interesting problem from the game theory perspective: defection gains you nothing. That is, if you're the only person who defects, your situation is the same if no one had defected. I'm assuming here that the grade curving is local to the assignments. Handing out zeroes to your classmates will help if your overall number of points goes up, and overall number of points in the class determines final grade.
If you care about minor syntactical details like that, you should already be using coffeescript:

select((o) -> o.x > 30)

Seriously, it's great. :)
> What it gives you is easily configurable, absolute control over memory usage.

Perhaps this speaks to OS X's rather wimpy, squishily configurable control over memory usage.
I really dislike that startups are acquired so often just so they are discontinued by larger companies. It feels very disingenuous. As if the only point is to be acquired and get a sizable amount of money.
Personally I'd be worried about making such claims. It's all great until someone knocks on the door with a bag of cash.
New Hack to break through iPhone Passlock
I cannot believe it but this actually worked. Just copy the video on your own device and you will be amazed!
Thanks very much for making this available, garry, I appreciate it.

(FYI I'm still getting the 503 for now but I'll keep checking in.)
> We’d like to thank the millions of Posterous users who have supported us on our incredible journey.

Yeah, right.

How was that "incredible", BTW? I feel I've read that same story many many times.

As a Posterous user, I'm so glad I used my own domain.
This has only been mentioned once in the thread, but if Jekyll seems like too much work to setup, I highly, highly recommend Octopress:

http://octopress.org/

It's based off of Jekyll but handles a lot of the boilerplate, including rake tasks to deploy to Github pages. I've been following the github/octopress project for awhile and have seen a lot of activity in the past few weeks, so hopefully version 2.1 is just around the corner.

edit: Also, as a Tumblr user (for my photoblog), I would not recommend using Tumblr for those who are into technical/indepth writing. The set of HTML you can use is limited...for example, I don't think tables are allowed. Its social network of sharing is also more suited toward visual blogs, not ones of deep content.
I know HN follows the "less is more" philosophy, but one thing I'd really like is the ability to "save" a submission like you can on reddit.

As it is, the only way I can do that is to comment, which probably isn't very good for anybody.
The semantic objection is not because of "purchasing" implications, but the intent behind the abstention. Nations boycott the Olympics for political reasons. The term boycott implies collective abstention to influence something outside of the standard transaction. In this case, the intent behind their abstention is inside the standard transaction: they abstained to get good grades.
Microsoft is refusing to support WebGL for security reasons. I can't make up my mind about whether to be annoyed or impressed.
Please visit https://posthaven.com for now. Brett and I are working on fixing the servers asap.
That makes the point of grading a student's result senseless. I don't even mean the 'boycott' but that Froehlich adapts the grades to the highest received. That would mean if everyone is lazy/stupid they'll all be evaluated better than they are. So why have a grading system in the first place if it doesn't enable you to compare results indepently.

(btw I would vote for a grade free teaching system anyways)
No, it's not like that.

I agree that the financial and legal situation is as you say. (Having written financial trading software, I know how to price a deal.) But that's the skeleton. The flesh is the human relationships. I personally feel more responsible to the people I hire than to the investors, in that their commitment is larger and the failure hits harder. But my sense of obligation also extends to the investors, and in all cases it extends beyond the legal minimums.

I think there are practical reasons one might behave that way: Silicon Valley is a small place, and one's reputation has a lot of value. But for me it's deeper than that: collaborative projects come with a sense of obligation to one's collaborators.
I'd really love to but already have plans :( I'm definitely interested in a different time though!
I can't believe this hasn't been mentioned. It's kind of important for other people to know if they've hit the site as well.
Good spot. You have to separate the wheat from the chaff at some point. Better earlier than later.
Game theory says that no one cheating and deciding to take the final would be the obvious outcome because the students have no incentive to cheat the system. If they skip the test, they get 100. If they take the test, they get up to 100. No advantage from taking the test.

Now, if the maximum score for everyone skipping the test was lower than 100, then things would be interesting.
"Electric word life, it means 4ever and that's a mighty long time"

Forever is longer than a lifetime and we've seen how well just simple "lifetime" hosting promises go.
As someone who has been bullied in school for actually, you know, trying to learn and take the tests I find his approach perfectly ok. You don't know what intimidation is like until you've been on the receiving end of it and a whole class of people your own age telling you you can't do what you came to school for can be pretty intimidating.
I had a 10th grade bio teacher who always gave 50 question multiple choice exams (i.e. 2 points per question).

She always offered a 'shoot the moon' option. If you could get every question wrong you would get 100 for the exam instead of 0. Of course if you got one question correct, you would end up with just a 2 for the exam.

As I recall there were several successful attempts during the year.
Generalize much? The same could be said for retail stores I guess.
Sounds like the professor was crappy.

I'd have said "very well then, have a nice day." Then, at the end of the class, I'd pass around a piece of paper and tell everyone left to write their name on it. We'll call it the "I'm not a douchebag exam." Everyone present would get a 100, everyone else would get a 0.

And then I'd still have that content on the "real" exam.
I got the impression that the professor had anticipated this as a possible outcome, and was intentionally challenging the students to overcome the coordination problem, as he didn't think they'd be able.
It also would show up on satellites that monitor for rocket launches and nuclear explosions. But whether or not the details would be released to the public is not entirely certain.
Or endow a non-profit with sufficient funds to ensure perpetually running no matter the number of subscriptions.
Looks nice. Are you perhaps using a symbol font that's not loading for me? I'm getting unicode placeholders in many places in the page.
kippt is awesome!!! thanks for the recommendation
That we are. Sorry for the inconvenience. To be honest, we had no word on specifically when Posterous would shut down.
And even slightly more rugged in terms of landscape.
What obligation does he have towards his peers who he feels are pressuring him in such a manner?

He owns them nothing, not his cooperation nor his honesty.
Kippt is really good for any type of bookmark.

I made my site http://pineapple.io specifically for all my development bookmarks. Since then it's grown to be quite a nice awesome database. I moderate it really heavily for quality, so if you skim all 100 pages I guarantee you will find tons of hidden gems.
If you just want to check your knowledge why not ask the professor if you can come by his office sometime during the vast amount of time he'll save from not having to grade a bunch of exams (presuming he wasn't going to have his TAs grade the finals -- I remember my professors grading finals themselves since TAs had their own finals to take, and because it was the final, after all), and go over stuff with him then? I'd much rather have a direct discussion with my professor than a paper exam.

And considering the fittingness of exploiting this loophole for a CS course -- what a great illustration of an unanticipated consequence of a system's rules being followed exactly! -- you'd have to be a huge jerk to want to screw over everyone else in the class just to check your knowledge.

Edit: I don't think it would work like you envision it anyway. The professor would have to in on it, and good luck getting him to help screw over everyone else. I can't see a professor who was a good enough sport to honor this policy despite the unexpected way it was used letting you take it in a way that left everyone else with 0s, and only you with a 100. For instance, if he shows up the day of the exam and says "unfortunately, someone already took it anonymously" then everyone else just gets to play a game of spot-the-missing-student while taking the exam. (I suppose you could show up and pretend to take it a second time...)
An opportunity to spam my project? Sold. https://www.brianstaskforce.com/
I got into YC after applying six times. Here's my advice for YC applicants
I post them to my tumblr site http://links.amyunus.com/
Thanks. Getting an SSL connection error there, and it's actually sunny in Portland right now so I need to get outside for a run, I'll check back after.
pinboard.in is my new favorite.
I use ClipBoard.com almost exclusively although I recently started to use Evernote and it's working out well so far. Both have easy-to-use Chrome extensions that make bookmarking and tagging a breeze.
Is there anyone who find the white colour place?
HN will be down Saturday morning while we switch servers
Rtm has lined up a new, faster server for us. He currently plans to switch over to it at 6 am EST on Saturday. He says the site will be down for around 10 minutes, but you know how these things go...
There is a voting ring detector built in to the sw. But pg does not discuss how it works. Its not FTG there are rule here;)
But he said "a lot of money". Maybe http://wpengine.com/ instead?
Sachin - are you aware of any transfer tools to Posterous's most obvious peer, Tumblr?
The primary problem is not NPEs, it's trivial "inventions" such as one-click purchasing and slide-to-unlock. If the bar were much higher for patents, then NPEs would not be a problem.

Having companies that licence out technology is a perfectly reasonable system, if the company has done significant research or purchased patents from people who have. A secondary market for significant inventions is probably a good thing; a secondary market for borderline obvious inventions is not.
I wish that were the case.

Large companies tend to have important enterprise applications that require Java to run and, even worse, in some cases upgrading the version of Java on the user's desktop will break the application. You then end up with hundreds or thousands or users with vulnerable versions of Java on the PC that you can't upgrade until the software vendor fixes whatever is wrong with their application.

I've seen it countless times at my previous job (.edu with 1000s of staff and faculty) where we were basically helpless to do anything because absolutely critical applications would break if we upgraded Java on the desktop.

Solution: closely monitor traffic to/from user's PC's, hope for the best, and re-image when they inevitably got pwned.

Before someone chimes in with the obvious "switch to a different application", it's not that easy when you have millions invested and training the user base sometimes takes months.

Yeah, I hate Java.
> that they are not each other's enemies.

If only. Highschool was - to put it mildly - a sequence of bullies trying to get away with the absolute minimum and being enemy to quite a few of the other students. Never quite enough that they could muster a response. I've never seen such enmity in adults in any workplace as I've seen in schools.
A sad moment, as Posterous shuts down[1], we can lose some amazing history on the web.

[1] http://news.ycombinator.com/item?id=5228997
This is still done today. Acetaminophen s added to Vicodin specifically to make it destroy your liver if you take too much. http://www.psychologytoday.com/blog/archevore/201103/tylenol...
Chrome. I don't bookmark a ton of stuff, just things that might be difficult to find again in the future. Otherwise a minute on Google will usually help me find whatever. I used to be a fan of Delicious but the browser extensions and stuff never worked in a manner I was fond of.

Pretty sure I'll end up building my own mini-app eventually for quickly archiving links, so I tailor it however I want.
I think the question hinges on whether or not it was an intended consequence. The professor said:

“I had decided that I am sticking to my policy, they had
decided to boycott the exam, and that was pretty much it,”
Froelich wrote. “The students learned that by coming
together, they can achieve something that individually they
could never have done.”

This seems to indicate he approves. Though now that the previously theoretical concept has been proven, he has changed the rules so that if everyone gets 0 points, then everyone ends up with 0 percent too.
An Interview with Mahbod Moghadam of Rap Genius
Yep, that is how many programs get funded. It is a line item in the budget. If it is not a line item, then it doesn't get funded. Programs are funded in the budget, then an RFP goes out, then final regulations, then implementation. So yes, without the line item, no program.
I want a plugin in syncs somewhere private and not anything akin to del.icio.us. I've had trouble getting Xmarks with private servers working though this may no longer be the case. Any recommendations?
"We've gone from requiring a browser plugin to requiring an iOS tablet in your examples?"

iOS is one of the major platforms that has no Flash support. That's why I listed alternatives to Kuler for iOS. I wasn't suggesting you should get a tablet just to create color palettes.

"I'll wager that even this experiment doesn't work on all browsers like Kuler does."

Kuler doesn't, that's the problem. It requires the Flash plugin, which isn't available for all browsers (let's not even discuss performance, stability or security).
Use a static site generator and then deploy to any low-cost static host (e.g., CloudFront). Odds are that you really don't need a dynamic backend when you can just deploy new static files for each update.
Don't forget rails. Is also crap.
What does it offer for $5 a month? Wordpress.com charges as well and the bill runs up to a lot of money for typical bells and whistles needed to run a blog. Google blogspot is still pretty much free all around. Tumblr is the same.
http://everyone.me/ - utilizes dropbox
> asm.js is essentially just a JS encoding of LLVM

This seems like a bit of a stretch; how do you encode an indirect branch in JS?

But it looks like an interesting project and I look forward to seeing what they are able to accomplish. I think it may be difficult to get native code performance while also being a secure enough sandbox to run in-process with the browser. LLVM is fast in large part because does not have the requirement of being a sandboxed attack surface. Making it safe will require performance compromises, like guards on loads and stores. Even (P)NaCl, despite its sandboxing, runs in a separate process, limiting the damage if the sandbox is broken out of. JavaScript has traditionally taken the approach of achieving safety by exposing only high-level concepts (objects, attributes, etc); if it aims to support lower-level programming idioms with low overhead that may be at odds with also being highly safe.

It's an interesting design space and I will be curious to watch the project evolve.
I wouldn't feign solidarity; if coordination occurred ahead of time, I'd indicate that I didn't plan to skip the exam. I just said that I'd rather not try to push past the picket line at exam time.
I'm not saying it's the same; I'm saying they are points on a continuum. All of which you can walk away from at varying costs.

I'm perfectly ok letting down professional investors. And also the people I hired. And the users. And myself. That's the game; sometimes you lose.

But that doesn't mean I won't regret it when it happens. Or tell those people I'm sorry it didn't work. Or work hard to avert that outcome. That's also part of the game. At least that's the game I want to play.

I have no idea why that's controversial here.
> (threads at host level, multiple processes spread over the hosts)

Concurrent programming isn't all "jump off a cliff into the atomic<T> and mutex lock sea and worry about deadlock or run everything in serial".

There is a middle ground where you take apart the easily discretized parts of your task at hand, that have little or no communication between them, and thread those. For example, if you have a system to scrape a user profile, processing the personal information, hobbies, and pictures in separate threads only requires sending work to threads in a thread pool saying scrape X. That X gets scraped, database calls are asynchronous and work up to the thousands of workers, and you don't even need to wait - pass off the profile, let the threads run and wait for a new connection.

Threaded parallelism only becomes dangerous when you start using shared data. That is where you need to ask if its worth the cost. You shouldn't be afraid of threading entirely just because you can back yourself into deadlock hell if you don't plan ahead.
It's a Java application (www.dbvis.com) so I guess if I disable the plugins I should be good. Open to any alternative suggestions.
I am also from Portland and can confirm that today's sun is definitely significant.
I use tumblr's bookmarklet to grab the links. It is crazy fast to post links/quotes/videos etc on tumblr and I don't care about the tags.
> Prediction #5: Lisp will be in the top 10 most popular programming languages by 2010.

Every time I hear that, I always think of "abcd will be the year of the Linux desktop". I want it to happen, but at the same time, I realize how absurd I am being.
Operating systems and/or CPUs need to be less predictable in terms of how they lay out memory. All of these "new" security exploits are nearly always a new form of the same old buffer overflow attack that people have been using since the beginning of time.
The list of reforms linked to in the article is here https://defendinnovation.org/
Note - not Obama's list.

I think #4 (no liability for independent invention) would effectively eliminate software patents by itself. I like what's there even if it seems unlikely to ever be implemented.
Just out of curiosity, what are the specs of the old vs the new server?
> Don't use Flashblock or Javablock or similar extensions, they hide the applet, they don't stop execution.

Wow, thanks. I was under the (false, obviously) impression that Flashblock effectively turned Flash objects into "click-to-run".
Don't forget that piece of crap rails. I wasted so much time cleaning up my servers because of its last exploit.
That's not right at all. The people of the Soviet Union had the money through most of the country's history; however, they often couldn't easily exchange that money for useful, quality goods like food, kitchenware, furniture or cars [1] without the proper connections and bribery. Bribes were often (perhaps mostly) not payed in money, either.

See:

https://en.wikipedia.org/wiki/Soviet_ruble#Economic_role

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

https://ru.wikipedia.org/wiki/Товарный_дефицит_в_СССР (http://translate.google.com/translate?sl=ru&tl=en&js...)

[1] As opposed to less useful goods like political books with titles along the lines of "The Proceedings of the Nth Congress of the Communist Party of the Soviet Union", which were plenty, and which you sometimes had to buy by the dozen in order for the salesperson to agree to sell you a few more desirable books.
Subsonic, but more ping pong wreckage since it's on topic:

http://danwolff.net/archive/pingpong/
I'm curious how you guys arrived at $5/month. Is it based more on what you expect people are willing to pay, or based more on how much you expect this to cost to operate?
On the contrary, for economics in the context of academia (i.e. economists, rather than politicians) Keynesianism is the consensus view. Though the consensus is not as ironclad, as, say, evolution is for biologists.

Even monetarists (i.e. Milton Friedman) support central banking in the abstract (though they would oppose some of the policies of the current Fed).
We think the world still needs a Posterous-like blog engine that is simpler to use for everyone else. Posterous got quite complicated after I left, and I think the world needs the simple version again quite a lot.