skysight-inc/HackerNews huggingface dataset:
I worked with Steve at a company. Steve isn't a nice guy. Steve is definitely a win at all costs type of person despite how he might try to portray himself right now. He brought men and women to tears and belittled them as did many of the people under him at his apparent approval.
It's done by date posted, but you can edit those dates. I am going to look into whether the API can change timeline dates programmatically, since OurDoings is perfect for backfilling a timeline semi-automatically with EXIF data.
Single Founder of P212121 (http://store.p212121.com/) bringing together great priced scientific research and supplies.

Background story: I was a full time PhD student in chemistry and unfortunately our group was running out of funding. I ended up spending weeks searching for deals on the supplies we needed. This process took a long time since there are hundreds companies and literally millions of chemicals. The result was a disturbingly huge spreadsheet comparing all the prices (lucky the process has evolved since).

The word spread to other labs and soon had people asking me for the best prices on products they used. This led to the next step of creating a site where people could just buy them based on the list. The sales increased and resulted in being able to attain discounts from manufactures based on volume.
Kind of random that this got picked up... I wrote that post a long time ago... I think maybe sometime in 2009.

I still maintain a production application I wrote with Seaside, however my day job now entails Sproutcore & Rails.
Windows 8 & Metro UI
Lets take a look at new beta version of Windows 8(Metro UI), released by Microsoft.
Everything You Need To Know About New Facebook
A look at how Facebook's redesign will affect you
UEFI secure booting (part 2) (Response to MS's response)
This is the Qi II book, it has a lot of information and code examples: http://www.lambdassociates.org/Book/page000.htm
To put that in perspective: a 20 part per million difference in speed over 730 km distance is about 15 metres. So details about the detector are relevant, but they obviously know that.
> In 2007, the MINOS experiment searched for faster-than-light neutrinos but didn't see anything statistically significant

So people have been looking for faster-than-light neutrinos? Is there some specific theory that predicts them that they were trying to check, or what?
I went through all of the javascript frameworks and found Sproutcore to be extremely confusing. A lot of the documentation and tutorials just aren't there to make it a mature choice. I'd say Sproutcore is more cutting edge than state of the art.
He also replaced 'iLike' with 'the "competitor"' and 'Sean Parker and Mark Zuckerberg' with 'senior Facebook executives'
Huh?

Sharecropping exists when landowners have limited access to capital, but extensive land holdings and abundant access to indigent labor. It was a technique devised to keep the tenant around until after harvest time.

Poor farmers have lots of children, and the large resulting labor force gives the landlord an incentive to evict the tenant or jack up the rent immediately after harvest. It was popular in places like Scotland, Ireland and the Reconstruction South, so you can be sure the system is/was more beneficial to the land owner.
Great article - I've been building recently with backbone / jasmine using client-side fixtures. Architecture is a bit different than Sproutcore, so the data fixtures come need to match with server rest calls (vs client-side data store). This means mocking both the ajax calls and the html as fixtures.

I'm curious of other experience using Sproutcore (particularly Sproutcore 2 since there has been a large refactor of code).

- How useful are the widgets in a rapid prototyping situation?

- Upon initial inspection, the state-model of Sproutcore records seems to be overly complex (ie, not very elegant). How does this design pattern work in the real world?

- If I build a webapp with Sproutcore, will it be easier to deploy this same app to mobile devices vs something like backbone.js?
I only have a tiny bike-shedding comment:

I'd expect the arguments of the map-function in the example on page 3 to be the other way around. The 'grades' argument gets pushed down several lines in the current form.
Show HN: Prescreen - new movie streaming / traction for filmmakers
Hey HN,

I'm one of the founding engineers of Prescreen. We're disrupting the movie distribution space by bringing new movies directly to consumers via streaming online.

For consumers, we feature a single new unseen movie each day. The movie remains on Prescreen for 60 days. Customers who purchase the movie have a 48 hour period to view the movie once they start watching.

For independent filmmakers, we provide a launchpad to getting distribution. Films are like startups in many ways - you get a bunch of great people together and work your ass off to produce an awesome product. Then comes the hard part - generating enough interest in the film to get distribution, which is analogous to getting enough traction to land series-A funding. Prescreen provides an initial audience for the film, and more importantly, provides insights into the addressable market.

We produced our MVP in about 3 months with 3 engineers, leveraging a bunch of newer tech including MongoDB, the Lithium PHP framework, and Cloudfront.

Would love your feedback on the product and the space.

https://prescreen.com

Regards,
Tyler
Only an idiot would evict the farmer in the middle of the season. You wait until after the harvest.
You are smoking crack
I don't really understand how it's creepy as hell. You volunteer information to it and it posts its. If you don't want people knowing when you are sick, broke a bone, or lost a loved one then I would think you don't post it to Facebook. This generation and even more surprisingly some out of generations of the past really want to share everything and this gives them that ability.
> If Foo can "foo" and Bar can "bar", Foo can't "bar". But if you have "null", then suddenly it can "foo" and "bar" even though it's not a subtype of anything that can do that, and it doesn't implement those methods itself.

Can't believe I'm defending Java's type system but I'm pretty sure you can only call bar on a null Foo (Foo f = null) if you cast it to a Bar first. Otherwise it'll fail to type check. What Java does allow you to do is call foo on a null Foo and in that case you get a null pointer exception at runtime.
>you aren't guilty of a crime unless you know that the goods actually are stolen.

Unless you're in a jurisdiction where the knowledge element can be satisfied by whether a reasonable person would suspect that the property was stolen. In that case you could be found guilty.
But not at the speed of neutrinos in Europe? What's next, Ethernet cables that are longer than six inches?
I strongly disagree with the notion that NASA is lost in middle management hell. Do you know how many successful missions they have running right now, that are to the benefit of all? Dawn, Chanda, Hubble, Messenger, Cassini, GRAIL, 2 current mars missions, one halfway to pluto, another on its way to jupiter. Not to mention all of the valuable earth research. Manned missions are important for inspiring and our long term survival. But we can afford to take a break. The private sector in the US is doing really well. Nasa is getting ready to send people on a long term mission. Cut them some slack.
If you looked at the Wikipedia article, you'd see a citation to Levy's _Hackers_ for that AI koan :)

(https://secure.wikimedia.org/wikipedia/en/wiki/AI_koans#Unca... is not the best Wikipedia article I've worked on, but in some respects, it's one of the more special ones.)
You Are Using LinkedIn Wrong
Windows 8 Metro UI can only launch IE (not chrome, Firefox, etc)
From the Windows 8 Developer forum thread:
http://social.msdn.microsoft.com/Forums/en-US/winappsuidesign/thread/e74cce2d-9a1f-4bf9-a5f2-733c15e4f297

Metro IE is a special app. You cannot invoke an executable from Metro style apps.

Metro UI is incapable of executing any desktop applications, except for the "special" case of Internet Explorer. That means you can't have a Chrome, Firefox, Safari, Opera or any other tile--just IE. To me this wreaks of trying to lock in the browser market. Sure you can run your favorite good browser from the desktop but for all intents and purposes with as much focus they are putting on Metro they clearly intend for Metro to be the primary interface. Primary meaning the interface regular Joe users will (only) utilize.

The more we find out about Metro UI the more I'm hating it. Hate is a strong word, but in this case I'm afraid its deserved. Under the cover of its "fresh" and "innovative" appeal there are some really seedy forces like monopolization and censorship [censorship coming from the inability to sideload apps for Metro--everything must be approved and delivered through the store].

What Id like to see to resolve this issue, is a simple implementation of having Metro app require permission from the user to launch desktop apps. The permission could be granted on a case by case, range of time or permanent basis.
What's the summary of what happened here? It's a little bit hard to tell because none of the blog posts seem to have dates (though maybe I could check RSS).

From the discussion here, it sounds like:

1. futuremint was developing a bunch of Rails applications in Rails 2 + Ruby 1.8.x.

2. futuremint got bored of coding in Rails, was tired of Ruby being slow, and yearned for an IDE.

3. futuremint checked out Smalltalk/Seaside and Common Lisp. He liked it for a while (for reasons that seem unclear). There doesn't seem to be much discussion of continuations (which seem most salient to me as an outsider, but who knows!). Refactoring in Smalltalk is easier (which isn't surprising given that it's a really simple language).

4. futuremint returns to Rails 3, Ruby 1.9. Things are faster, he uses an IDE, and he is content with his ability to meta-program even if the syntax is ugly. futuremint is tired of lots of boilerplate and conventions because Smalltalk is so small, and he's tired of not having a community like Ruby/Rails in either Smalltalk/Seaside or Common Lisp.
Don't lecture me
Hey HN,

I'm one of the founding engineers of Prescreen. We're disrupting the movie distribution space by bringing new movies directly to consumers via streaming online.

For consumers, we feature a single new unseen movie each day. The movie remains on Prescreen for 60 days. Customers who purchase the movie have a 48 hour period to view the movie once they start watching.

For independent filmmakers, we provide a launchpad to getting distribution. Films are like startups in many ways - you get a bunch of great people together and work your ass off to produce an awesome product. Then comes the hard part - generating enough interest in the film to get distribution, which is analogous to getting enough traction to land series-A funding. Prescreen provides an initial audience for the film, and more importantly, provides insights into the addressable market.

We produced our MVP in about 3 months with 3 engineers, leveraging a bunch of newer tech including MongoDB, the Lithium PHP framework, and Cloudfront.

Would love your feedback on the product and the space.

Regards,
Tyler
I am on hold for G+ or the next social platform. Facebook has decided to screw developers after they signed the Zynga deal that guarantees for them 30% of zynga's revenue (I won't be surprised if at some point facebook buys Zynga and closes the platform)

OAuth is all I use, i keep facebook integration to the absolute minimum. Working as an external website means it's completely portable. Minor changes are needed to turn it to a G+ application.
Spotify, Apple, Indies, and Lettuce
Women Programmers Over the Years
Yes. This is basically one person's personal bitching. How is this informative? Unless you're interested in the nitty-gritty details of corporate politics at Microsoft....
RAM on MBAs is not upgradeable - it's soldered to the motherboard.
Teradata Hadoop
I'm the solo founder of an MMO guild hosting company (5 years and counting as of this past May), which was doing quite well years ago ($90k+/year), but is now much less busy. The site: http://www.dkpsystem.com.

Honestly, I blame the fact that I've had almost the opposite mentality as the 37 Signals guys, where I've added most of the features my customers ask for, thus making the system more complicated than it should be. But then again, I feel guilty taking some of those features away were I to do such.

That said, it still provides a meager living for limited work (10 hours a month or so) while I work on my up-and-coming projects: Sports league management websites (http://www.BracketPal.com). I'm targeting bar-league volleyball initially. As an avid beach volleyball player, this is my new calling. And it's giving me the ability to work with businesses who won't balk at higher figures (unlike my MMO customers who will balk at anything above $10/mo), and cold-calling, though I still get a little bit of the "sweats" before each call, I end up enjoying the conversation.

My results so far are looking very positive for this upcoming spring.
How to Tweet via the International Space Station
I've created 3 apps for the Mac App Store. I'm not too sure if its a success since I'm making about 5k/month in sales and I'm still keeping my day job. I guess its just more disposable income.
IOS Dark Menu Bar for Mac OS X Lion
Wow, a bunch of switches that work like a bunch of switches. Groundbreaking!! If there are 101 keys, there must be like 102 wires involved in this project! Call NASA! Hire this guy!
Translating The Complete Works of Shakespear into lolspeak
Mind power, mind power techniques
That's the thing - they resisted the urge to sell it. All of the other headlines are screaming about "time travel possible?" and "modern physics all wrong!", while this is just the plain language.
Is it just me? or do you also feel that anything that lays out your life as something so definitively finite makes you completely scared? I KNOW life is finite and I will day, but I don't want to see if so graphically! Makes me remember a picture I saw in a modern art museum: it was a "spreadsheet" where each cell was a day in your life. There are not that many of them!! Think about it, you can clearly see them all and it is a small set! So I don't want to see it! That's why people come up with religions at the end of the day! (traditional, singularity). No one wants to die!
Great documentary featuring Mazur's research on physics education.
I think another factor is that it's really, really hard to
get your products into hospitals. Most hospitals are part of
large networks and can't make independent purchasing decisions. The entire network has adopt your product in many cases. So you're looking at low-volume, high touch sales that
have a long cycle. Not to mention all the regulatory crap you have to deal with and the coming 2.3% excise tax on total revenue that medical device manufacturers have to pay thanks the Health Care Reform bill.

It's easier to just make a Groupon clone and call it a day.
Looks like there's a bug with registration, I'm sure I'm not the only one unable to sign because they're unable to register.
It sounds like someone needs to introduce you to computer algebra systems. I recommend Mathematica, Maple, or Matlib.
I founded and ran http://serpIQ.com by myself up until about last month, when I added a business partner from previous projects to the company to handle customer service and marketing efforts. It's an SEO Competition Analysis tool built on Rails, it's been a fun project :)

Project has been live for about 4 months, and provides me with full time comfortable income and him a decent secondary income for now (he's not full time yet).
PyCon 2012 Sponsorship – Making the case for sponsorship.
What kind of apps? Games, mostly?
Not sure I agree with the 3 reasons stated but I'd add a 4th: the politics of the health care system makes it a people problem, not a technology problem. The technical solutions to "fix" health care exist (EMRs, Big Data solutions etc.) however the political capital is often lacking in environments where it's all about covering your own ass.

Having had experience in deploying a web app in the VA, I can personally attest to the lack of competence at the executive level at large hospital institutions.
> Same with "ret" instead of "return"

And if we're going to have something so devoid of obvious meaning as "ret" why not go the whole way down to a single character?

Smalltalk which I generally consider to be a verbose language manages quite nicely using "^" to indicate an explicit return-

^answer
Sometime one must experience both side of the fences in the software development process.

I've been a QA, QA Developer, Developer, and Integrator during my internships.

QA is often the less honoured role of all. This creates a stigma that QA is some sort of crappy role to be in.

Being second class citizen requires more support than ever to work at the top day to day. Unfortunately, most people are not built that way so quality degrades because QA was treated like crap.

This leads to less advancement in the QA community because it's not a good role to be in. You only see a few books and a few noted experts in the QA community that continue to push better practices.

At the end of the day, it's a loss for all of us.

I wish there's none or minimum differences between QA and Developer as I agree with one of the comments here that if you do that, there will be more jobs created and IT professionals can experience different roles within our world.

My opinion is that QA should have a wide range of skills from load/performance testings (that means knowing the tools and statistics), automation testings (that means if DEV created hard-dependency issue that is not easily testable, QA should step in and teach DEV the patterns and best practices to avoid such situation), QA should understand business practices to beat up stupid Business Analysts.

More importantly, QA should keep track deficiencies and ineffectiveness during the development and potentially offer solution (or can be done through group discussions).

Unfortunately, that's not how the world works. Telling someone that he's not efficient or pointing out where the most bugs occurred when the team lead is the one whose responsible for the feature isn't desirable.

Not to mention that certain type of companies don't necessarily get the most ROI from having QA (if your typical Web 2.0 social networking tagging machine had a few issues, users probably complain but everyone will move on).
Ruby Colored Glasses: Elixir
E.U. Sets 2013 Deadline for Open Source Public Data Mining Portal
Denver movers
Nice Guy Movers in Denver is offering the best Moving experience; because we provide a high quality service with equipped and skilled people who are reedy to take care of your moving process from de beginning.
It all depends on the number of users and the nature of your app. Typically 1-2% of users buy virtual goods, and eCPM from ads is pretty decent for US/Aus/EU/Ca audience. Aim for an addictive experience and the users will come.
The problem is that society as a whole hasn't really adjusted to having to explicitly make this decision with a user interface element. Previously the decision was made for you as a side effect of your mode of communication (phone calls to your best friend) or your location (a family gathering), etc. As Facebook et al. has become the de facto communication model for society, the default is to share everything with everyone, and no matter what your explicit setting some marketer has access to that information for the right price.
The theory of relativity is based on the fact that the speed of light is the same for any observer, no matter if that observer is standing still or moving. From this supposition, the rest of the theory is just mathematics. So if there is something than can move faster than that speed, then the theory will still hold, as long as everybody observes the same speed, in any state of movement they are.
For me who I (currently) work with video games, the term Luigi's Leap has a very big appeal (http://www.google.se/search?q=luigi+jump+image&num=30...). :)
government bureaucrats saw space as a competitive advantage

Military strategists saw space as a competitive advantage. Although I agree with you about the problems with NASA and the need for more private participation, overlooking the military heritage of the space program undermines your whole analysis.
Sounds like Microsoft with their SDETs. Most of them build crazily complicated frameworks because that might push them to SDE level, you know, the rockstar level.

If they failed, these SDETs will move to PM role.

I'm not saying all SDETs are like this, but join MS and you'll see quite a few of them.

Google probably have some too but lately I noticed that their approaches are different: instead of building a large automation frameworks, they build tools to help developers be more productive and produce less bugs even before the automation testing happens.
Spotify music service now available to everyone in the US
Yeah, so in other words he's either in this discussion purely to brag, or he's lying. So in other words he contributes nothing at all to the discussion. Moving along..
Done, all but that last one ;)
Yes, but it is still a brilliant, brilliant hack. Reminds me a little of Norvig's observation that having enormous amounts of data changes everything.

He was referring to AI algorithms, but seriously, who would have thought that having YouTube would lead to this?
+/- 0.002%
I read it that Deuce set up a strawman : "If censorship is government driven, it means that the law prohibits you to see some things. If you still do it, you get arrested because you are breaking the law. This is an illegal activity and they should cooperate with law enforcement, as stated in the first point."

The fallacy here is embedded in the amphiboly that 'government' in the first part is the same 'legal basis' in the second part. There is no law in the US about getting around Chinese censorship, nor does skirting the web nanny protections of a high school rise to the level of law breaking, so much as terms of service breaking (which is a civil matter).

HMA can, and does, claim they have legitimate uses. In order for them to be tolerated by 'law enforcement' they must have such uses otherwise they are simply hunted down like any other criminal activity.

But they also have to cooperate with the authorities when it is brought to their attention or face becoming tainted by illegal use of their service. Another good example of this is BitTorrent right? They have a service which some people use to infringe copyright but the service isn't about that, its a "general purpose peer to peer data distribution engine."
In his mixergy interview, he was a nice, great, caring guy, but when Andrew took a wrong step, Blank sort of lost it on air. I chalked it up to he having a bad day or being highly stressed, but it was interesting to see such a quick shift in character.

It reminds me of that scene in "Inside Job" where Columbia Dean Glenn Hubbard changes tone after a question he doesn't like. It's as if he pulled a mask off and became a monster.

It's those small behavioral observations that make humans so interesting to me.

Note: Steve Blank has chosen to be a public figure so I don't believe talking about his behavior is equivalent to gossip.
Games. Nothing else sells on facebook. Seriously, don't even try it :)
Netflix split to set up Amazon streaming merger?