skysight-inc/HackerNews huggingface dataset:
It's rather annoying when the rules are changed in the middle of the game. That's basically what happened here, with the final episodes of Master Chef (my current guilty pleasure) suddenly going to an eight day delay after the first 95% of the season was available on a one day delay.

I accidentally stumbled upon the winner of the show during my eight day wait for the episode to come to Hulu, and now I have no incentive to watch the final episodes and give Fox/Hulu whatever ad revenue they'd get from that.

The Hulu comments have been filled with angry viewers, some of which are listing the sites where people can go to pirate the show.
I too have been questioning what other strategies HP could have considered.

They must have known that at the time of the release the touchpad as is wasn't going to compete with the iPad or many Andriod pads at the release price.
They also should have realized that a premium product already existed in the marketplace, and their hardware didn't measure up. They should have looked at their strengths (webOS) and considered a Micrsoft x-box like strategy to sell their strengths on a cheaper device, and go upscale as they had more traction with the OS and were able to create a better hardware solution and had worked the bugs out.

It is my understanding that the hardware of the touchpad is very competitive with the iPad and top-end androids, but the feel of it was weak, and the device definitely had problems.

An initially sub-$200 selling price on 2-million units would have resulted in a 2 billion dollar loss, but also would have put HP and webOS as a strong presence in the tablet space. They would get more apps built, making the ecosystem even stronger. They could have learned from their inexpensive entry, and come out with higher-end devices. Of course, the hardware in the original touchpad will get cheaper over time, so theoretically, they could keep producing the original for a few years, and end up recovering lost $$ on early sales in two years or so.
I refuse to get into any more debate with you because seeing your comment about over-population, I am compelled to believe that you are just a troll.
Looks like a Compelling offering! Congrats on the techcrunch coverage.

A key selling point in platform selection is YouTube's massive traffic, while tons of other platforms may win based on the feature set, at the end of the day, the views are on YouTube.

Vidyard seems to be playing the youtube traffic angle well by allowing the videos to remain on YouTube while wrapping the YT API + chrome less layer.

GOOD WORK by you! I'll be testing out that 100GB cap soon.
Are you saying Roy Fielding is like Humpty Dumpty? If so this doesn't appear to be a very useful or enlightening comment.
I'll provide some quick steps on how I made mine snappy.

1. [Install Preware with WebOS Quick Install][1]
2. In Preware on the Touchpad,
a. install [UberKernel][2] (Kernel > Stable)
b. install [Govnah][3] (Application > System Utilities) and choose
the OnDemandTcl 1512 profile. This overclocks the device to
1.5 GHz (up from 1.2 GHz) and underclocks it to 192 MHz when
idle (down from 500 Mhz).
c. install the following patches
i. Faster Card Animation HYPER Version (Patch > Mojo)
ii. Increase Touch Sensitivity And Smoothness 10 (Patch > Misc)
iii. Muffle System Logging (Patch > System; primarily what
you're looking for if you don't want to use the custom kernel)
iv. Remove Dropped Packet Logging (Patch > Misc)
v. Unthrottle Download Manager (Patch > Misc)

[1]: http://www.webos-internals.org/wiki/Application:Preware#Inst...

[2]: http://www.webos-internals.org/wiki/Application:UberKernel

[3]: http://www.webos-internals.org/wiki/Govnah
> The reality is that nobody uses taint mode, though, for whatever reason.

Uh? I do use it; it's extremely efficient. I'm probably not the only one :)
You guys should have a look at sidespeech.com
Of course "not watching the videos" is an option. You decide your own culture. What if your friends don't watch TV? Then, you won't feel a need to view a show immediately upon release -- I certainly don't.

All of your friends could go to a $100/mo gym. Sure, you would have a "need" to participate in this culture. But, "not going to the gym" is perfectly acceptable too. After all, your friends may like you for more than your gym membership! Or, you could find new friends. Or, you could make up an excuse. It's not the end of the world.
This is a fascinating story about how an early IT entrepreneur changed the communications industry forever. Monopolies hate competition. This documentary along with Tim Wu's book, The Master Switch, keeps me hopeful that the past has not been forgotten.

It's not often that history so closely mirrors current events. If enough people become conscious of these stories, we can hope that our elected representatives will feel enough pressure to put in place regulations that promote competition in the ISP space.
They used to:

* list alpha/beta software as new releases, even without the dev's consent
* re-list software as updated, even when no updates have occurred
* the owner has on several occasions rewritten various app descriptions
* re-wrote and misspelled one of my company names and ignored requests to change it
* ban any form of in-app mature content based on "religious principles" IIRC
* refused to list one of my apps because the owner didn't see the "utility" in in it,
even though Apple and VersionTracker both happily hosted 500K D/Ls..

That comes from the corrospondence I've had with the owner over the years. He's generally been a giant asshole and we finally quit updating to them several years ago.

It's always possible things have changed.

edit: format
"For Apple, a move away from generally-available, off-the-shelf CPUs and towards its own breed of proprietary designs would not only afford it more control over product release schedules and its intellectual property, but it would also pave the way for the Mac maker to introduce new patent-protected features on its Mac line that rivals would have trouble reproducing for their own designs. "

What does this article author think the Motorola Power PC chips were? They were custom made just for mac. This isn't anything that MAC hasn't done before what so ever. Just the same with the new chips, odds are they won't be MFG'd by MAC, and just by a third party again. Same thing as SUN used to, same thing as MAC used to. (Remember all those "Sun Microsystems" chips made by a million different makers all labeled "Sun Microsystems".

They are just reverting back to their old game, for one reason, and that's to differentiate MAC's from others and lock people into proprietary hardware/software, while at the same token, be able to get rid of people running specific MAC OS's on PC's.
>I also don't understand your ignorance comment. Vidcaster and Vidyard are two competing companies.

Ignorance on the part of Sales executives who upload their videos on youtube.
If you say you've written some very RESTful APIs internally, perhaps writing an article about the things you've specifically done from most APIs that makes yours RESTful and advantageous vs. a less RESTful API.
You're probably aware, but 12:35pm 8/22 - site is down.
Am I the only one who thinks this is horribly difficult to visually scan?

item = new Item title: "Awesome", id: 2

Less isn't always better. I like the parens, at least if there's more than one argument.

item = new Item(title: "Awesome", id: 2)

It's much easier for me to glance at this and know what's going on.
maybe i'm mistaken, but i think the comment was made by Jonathan Nelson, who runs the Hackers & Founders meetup, not by anyone at Vidcaster (a 500 company).

also to clarify: 500 Startup is an investor in many YC companies (close to 20 at current count), so altho we may occasionally compete at the incubator level we have tremendous respect for PG & team, as well as their companies, and we would go out of our way to not talk shit about them, as well as taking issue with people who do.

kisses,

dmc
A decade ago there were promises of huge advances in treating diseases based on knowledge related to the human genome project, but then gene therapy kind of fizzled out. I'm wondering if all the latest medical breakthrough news is just the latest round of similarly overhyped findings, or if this is something else.

Specifically, now that basic gene replacement -- perhaps we could call that a naive application of the new genetic knowledge -- has generally been ruled out, scientists have been looking for more subtle ways of applying what they learned in the last two decades wrt genetics/molecular biology and it is starting to bear fruit. INAD, but if anyone has insight into whether this describes what has been happening lately, I'm curious to hear.
> Django are learned by people already familiar with Python

If only that were true. Like the OP I've been working with mostly legacy Django codebases the last few years and much of the same issues he raises could be applied to those projects as well.
Marketing can kill the pain in sales by removing hurdles
To be fair, I do both of those as well: the former when I have only one hand free, and the latter to sanity-check my formulas.
Is reconfiguring the very shape of the plane in mid flight all that "simple"? How do things going wrong here compare to things going wrong with the shuttle? Does this have more robust failure modes?
One of the frustrating parts of the technology industry is that it moves so damn fast, and people love acronyms. As a result, a new acronym every day.

It looks like an interesting tool, I'll investigate it.
I think what the Haskell people are doing is mostly criticizing the way things are. They are saying instead of making do with a fudge that won't be followed nor applied consistently why not mechanize as much as possible into the tools?

When there is no choice you must make do but amongst those with choice, why not look for better tools? Haskell monads have already been mentioned. I await easy to use dependent types and or statically verified contracts. But till then many powerful but relatively simple though different concepts can already be used today. These give static leverage over many semantic issues. Giving the act of building a program a flavour of the elegance in Euclid's Elements.

As noted, monads are useful and available in any with parametric polymorphism or dynamic types * . Haskell has Generalized Algebraic Datatypes. Pattern Matching Views is available in Haskell,ocaml,f#, scala. predicate dispatch is mostly there in clojure. People should be doing as much as possible to reduce errors and mechanize as much as possible.

*I'm aware monads become really powerful with higher kinds and that you give up some guarantees when you drop purity and even more when you go dynamic but it still remains a powerful and useful mechanism due to the body of theory backing it.
GGP said that those functions come standard in other applications. These functions do come standard.

FWIW, ed uses a lot of those.
There's a startup for that. Saw it here on HN: http://www.bamboom.com
Good feedback. We needed some way to refer to the plans on calls, this was an easy solution.
Theoretically in a strongly and statically typed language like Haskell shouldn't it be possible to fix the safe/unsafe string problem by having separate a string type for unsanitized input?

Not that I've tried this approach myself, but I'd be curious to hear from anyone who has.
I have a few questions that the Vidyard site doesn't seem to address (that I'd need answers to in order to sell it to my boss).

1) The "Venti" plan says "unlimited videos". Does that mean that there's no storage quota? If there is no storage quota, how would you make money off of a large customer? Like, we have a decently sizable video library (about 250GB and it grows by about 25GB each year) and it isn't that high trafficked, but I can see a video library like our's becoming a burden on your service.

2) Do you support captions for the videos?

3) Is there any way to export our data out of the system?

4) Is there any API in case we want/need some further customization in front of it?

Your service looks excellent, but what makes me so hesitant is that it seems potentially low-to-no-margin and my boss would want to know that we aren't getting into a service that's destined to raise prices or cut us off.
You might be interested in virtualization. VirtualBox works nice, or XenClient.
'cult'? last I checked, only the chinese government referred to it as an evil cult.
Thanks for the insight - we'll definitely change it, we just thought it was something fun for launch :)
A thing that nobody ever seems to mention which unsettles me far more than learning key commands or modal behaviour in my brief tryouts with Vim is how its cursor visually highlights a current character rather than a point between characters like every other editor I've ever used.

Say I have a line as follows:

abcdef

In other editors:

to delete "abc" from the left:
put the cursor on the a
C-d C-d C-d

to delete "abc" from the right:
put the cursor on the character after the c (the d)
C-h C-h C-h

to delete "def" from the left:
put the cursor on the d
C-d C-d C-d

to delete "def" from the right:
put the cursor on the character after the f (the EOL)
C-h C-h C-h

Symmetrical and consistent, to my mind.

In Vim:

to delete "abc" from the left:
put the cursor before the a
xxx

to delete "abc" from the right:
put the cursor on the character after the c (the d)
XXX

to delete "def" from the left:
put the cursor on the d
xxx

to delete "def" from the right:
put the cursor on the f
xxx

The last case there is exceptional. It's a small thing, but not being able to put the cursor on a real or virtual 'end-of-line' character in Vim makes me feel constricted.

I think that the between chars cursor model is simpler because you then have two choices: act on the preceding chars (thus, delete with C-h or <Backspace>) or act on the succeeding chars (thus, delete with C-d or <Delete>). By contrast Vim is more complicated because from the current character you have three choices: act on the preceding chars (thus, delete with X), act on the current char (thus, delete with x), and the principle of 'completeness' suggests a third: act on the succeeding chars - which AFAIK is not available in Vim and so it feels lop-sided to me.

Ironically I think that it's my 'programmer head' which makes the between chars model appeal to me more, as I think of the file as a bunch of bytes (well, maybe multibyte characters) and the text editor as a glorified hex editor, and I just want to choose a position and insert or delete chars regardless of whether they're alphanumeric, LFs, or whatever. Whereas Vim's model of manipulating words, lines and sentences suggests to me a fit with people writing in human languages. Why, non-geeks should love Vim, perhaps except for all the key commands to learn; one imagines an alternate universe where the common keyboard evolved with two Return keys instead of one, labelled "Open new line above" and "Open new line below", and other Vim-inspired niceties - and I wonder whether your archetypal 'grandmother' might find it easier to write letters on the computer in that world than her current futzing about in Microsoft Word.
Braintree is about $130 per month at near-zero transaction volume. Is that really too expensive? Payments are pretty fundamental and not an easy thing to swap out later. Don't be penny wise and pound foolish. Go with something good from the start.
Hi all, I'm Kieran, one of the founders of VidCaster here. iamelgringo is a passionate fan of our service but does not speak for our company.

VidYard's product looks simple and solid. I am happy to see continued validation of the business video market and congrats to the team for addressing what we agree is a common and growing pain -- the difficulty for businesses to leverage video to drive sales and increase the efficiency of their operations.

Welcome Vidyard and congrats on the launch of a solid product. Let's grab drinks soon, we're still here in Mountain View for another few weeks before 500 HQ kicks us out :)
I've been playing around with coffeescript for a month now and I'm still undecided about whether these punctuation marks improve the syntax or not. Typing out "function" doesn't really take that long and it's much more readable than "->". On the other hand, I miss the parentheses and semi-colons. Without those punctuation marks the code feels more ambiguous. Maybe I'm just stuck in my ways, hopefully something will click soon.
Hey gang. Ray from VidCaster here. iamelgringo, as always thanks for the love. I've had a few conversations with Michael (Vidyard CEO) over Twitter and he is a great guy and their product looks great as well. On the TC story, I left a comment that we are looking forward to a friendly rivalry but the reality is that VidCaster offers a different value prop — we give our users the ability to create turnkey SEO-optimized video websites. In fact, I'm sure there is room for both VidCaster and Vidyard — as we look to the future of VidCaster we think it could very well be a player-agnostic solution for users of services like Vidyard (and Brightcove or Ooyala for that matter). As for the rivalry between 500 and YC, I liken it to the rivalry between Indiana University (my alma mater, as well as my two co-founders) and Purdue. When I meet someone from Purdue, I raz them about it but just for fun. I share your frustrations regarding coverage from TC -- I think one of the problems is that TC writers don't have "beats" (at least to my knowledge) so there is no one who has a comprehensive understanding of the OVP space and how each new entrant is differentiated. Contrast that with Ryan Lawler at Giga-Om who places new product announcements like Vimeo Pro in context of the larger OVP space. But as Ice-T taught us, don't have the player — hate the game.
Don't be a solution in search of a problem.
Missing Link Between Code and Data
At present, if a large % of my apartment building used this, it would quickly trash my server ;).

My intention is to just see how things develop, and if I need to upgrade servers and write some more intelligent routing, then I absolutely will. :)
Care to explain? I've no idea what you're talking about.
Is it better to start off with ambitious goals or conservative goals?
Indeed- Jonathan Corbet, the editor in chief, has shared subscriber only links here before.
I bet the chat on HN could be interesting.. Not sure about most other sites, though.
I upvoted you.

I would like to learn how to do REST "right", and (for me) it's easier to learn by playing with a working example that deals with "real world" issues as opposed to abstract snippets that only show how APIs get used.

Any further insights/examples/pointers would be greatly appreciated.
Kno turns textbooks 3D
Backbone-relational provides 1-1, 1-Many, Many-1 relations for Backbone.js
Grammar school all over again. These guys actually consider themselves grown men?
Twice the R&D Budget Doesn't Get You Twice the Innovations
Used to use a wiki (MediaWiki) to track source material for a book with another collaborator. Worked mostly fine, except for when the DB crashed. I remember that it was hard to extract data out of it.

Mainly I've kept most of my programming notes, records, todos, research and so on in flat text files. They are easy to view, edit, backup, exchange, copy from, and version. For my use cases, I find it a more appealing technical solution to a wiki, which requires infrastructure to back it.

If someone could come up with a git/wiki hybrid, that would be interesting.
Smartphone Usage in Brazil: Why You’ll Be Surprised
PHP isn't a quiet backwater, it's a cutting-edge when you should have stable, well-tested code (security-related functions like crypt()), and a backwater when you want to be cutting-edge (object-oriented and functional paradigms).
I understand that. The problem is, at least for me, time is not enough of a differentiator to make it worth my while. If they removed commercials, for example, then it might be more compelling, but I'm hardly going to pay for a service and still be forced to watch ads.
> I accidentally stumbled upon the winner of the show during my eight day wait for the episode to come to Hulu, and now I have no incentive to watch the final episodes and give Fox/Hulu whatever ad revenue they'd get from that.

So why watch the show at all? Wait until the end of the season and read the results on the Internet.

If you find yourself about to object, then perhaps you do have an incentive to watch the final episodes. Otherwise, I just saved you 12 hours of your life. ;)
What else would it mean?
Excepting prions, I'm not aware of any environmental factors changing a protein's function.

edit: regarding your comment below, the evidence in the Nature paper is fairly strongly in favor of a conformational change, though its all circumstantial evidence until they have a crystal structure.

I'm a doc, I'm all about environment influencing disease. I was primarily responding to what seemed to be an overly environmental view on your part. This article puts sime non-trivial evidence in the genetics camp.
You missed the big one: engaging content for people to gather around. MySpace was music/photos. Facebook is photos/status updates/notifications. On Hacker News it's submissions and comments.

Hacker News is a social network and it's kind of the Craigslist of social sites. It doesn't get much less featureful than this. Which proves a vitally important point: Highly Engaging Content is far more important than any bell or whistle. Not to say that HN couldn't benefit from a few select additions though, messaging is an obvious example.
We're not anti-testing. We just think that certain classes of error are better caught at compile time by the type system than at runtime by unit tests, which can even be more lines of code than what they're testing and still miss an edge case.
"You decide your own culture."

This is a very narrow view of culture. If culture is simply any given activity, then yes, you decide your own culture. But if culture is simply any given activity, then we are talking about two different things. One can either go to the gym or not go to the gym and still be a part of the general culture in which one exists and be conversant in that culture. But one cannot abstain from all media and still be a part of that culture. We refer to such individuals as deprived, unfortunate, uneducated idiots. We in fact expect people to be conversant in culture through familiarity with available media. We say, "It is your responsibility to know yourself and know the world." One can do neither except via engagement with media. If there is a bureaucratic or fiscal or political lock-down on culture, we cannot say, "Well, too bad for those individuals, they'll just have to suffer their existence as deprived, unfortunate, uneducated, idiots." Yes, it is not that bad for anyone in the U.S. Yes, we are saturated with media. And, no, no one is suffering to any real extent because of the 8-day FOX hold on Hulu releases. But that's hardly the issue when someone says, "You don't like the price? Go eat worms." People have a right to watch Jerry Springer without paying a dime for it. Which isn't to say that one shouldn't charge a dime.

Edit: I said "U.S." above, but I really mean any culture for whom Hulu is not just a gibberish word.
Russia readying Space Hotel
Mathematical Learning (and math as a hobby)
no need for GCaht, gacebook chat etc..now..wow..this is cool!!
Right, if I actually interacted with a distributor in any way, you might make a case that I owe them something. But the whole point is, that I have no interaction with the distributor, so I don't owe them anything. I'm not using their services, so I don't pay them for those services.
Now, it's pretty obvious that clojure has succeeded, and arc is most likely dead. Paraphrasing Steve Yegge, "Rich Hickey torvalds-ed Arc into obsolescence".

Once Clojure in Clojure gets further along and Clojure becomes even more portable, it'll be even better.