skysight-inc/HackerNews huggingface dataset:
I first thought this is going to be another site with a bunch of long tutorials.

But I was wrong. My instinct tells me this can be the way to get wanna-be young coders excited about programming. Reason being is teenagers/young adults can feel like they are actually talking to a person, not a machine.

(I am the programmer of 5 websites/apps/plugins and a high school sophomore.)
Stupid, no. Cowards, yes. I haven't seen a bold, risky move out of HP since... well, since they bought Palm and announced full-steam on WebOS.
Agreed. You have to wonder how they ever thought they would succeed if they were going to give in this easily. Any fool could see it was going to be harder than the effort they've made so far. It was always premised on pushing WebOS on all their PCs and other strategic ways to promote it ... none of which ever got even tried.
Why doesn't this say right at the very beginning what language you are trying to teach? The tone of the site is incredibly arrogant. What makes you qualified to teach? Have you heard of the Dunning-Kruger effect?

It should be more explicit that this site is teaching Javascript (are you teaching other languages? it is not clear) and it is for complete beginners, and that the site creators make some very patronizing assumptions about the students.

This is like clicking on a link to "poetryacademy.com" and finding a site that is teaching you how to sing the alphabet song.
> To put it in perspective, DeltaView is (at most) $175 bundled with other software. To a lawyer, that's an hour of billing time at most.

You're undercharging :)

But apart from that you're exactly right.
License this out for things. It can do anything a textbook can do better. Do you know how much easier math would be with this? So much potential. There's your monetization model.
You're right, some are moving away from billable hours because they have to. However, I haven't heard much about a reduction in working hours. Lots of out of work lawyers and biglaw firms are back to offering 160k+ to summer associates--business as usual but less of it to go around. Non-partner track seems same as it's ever been, except you're less likely to have a job. I'm glad I'm not a lawyer...
I didn't realize at all it was stair until I read your comment.

I viewed it out of context, through the news:yc iPhone app, from "best comments" page, and there's no link to 'parent' post (at least not that I'm aware of).

I really thought it was a genuine job ad. I think this says a lot.
According to Fez from That '70s Show, rock always wins!
The prior art is in relation to Lodsys' claims. Remember that patent trolls use their patents as moving goalposts. What the patent office grants and what the patent troll claims they own are not necessarily the same.
Coverage from a better site: http://www.patentlyo.com/patent/2011/08/if-the-software-meth...
A Blatant Example of How the Media Manipulates Elections, This Shouldn't Happen
Awesome, thanks! I've always thought the use of books to teach programming was a bit ironic, especially for interpreted languages.

Back in the early '90s I had a book called Master C, which came with a floppy that ran a similar type of tutorial.

http://www.amazon.com/Waite-Groups-Master-Book-Disks/dp/1878...

Seems like a long gap between then and now.

Also, please let me request a course on Clojure. That would rule!
For being offhand, those are very good guesses! Dual numbers won't be efficient, as I want reverse-mode autodiff.

As to the multiple procedures: Well, as I was doing it, even a single procedure can be many hundreds of megabytes large. Even for very very simple code, however, I noticed that GCC was superlinear in code size. I suppose I could somewhat arbitrarily break up the code into arbitrary functions. I wonder if that would speed things up?

Other autodiff tools: Well, they basically trace execution, but then run an interpreter instead of trying to actual generate compiled code. I wanted to both be faster than that and have the wonderful experience of writing pure python...
LLVM would seem to (maybe? possibly!?) be a good solution, but I was never able to convincingly determine if it was likely to solve my problems, and the documentation seemed to be quite sparse for doing what I wanted to do. (This was a couple years ago, however, and I've love to be proven wrong.)
So, the one definitive prediction he had so far is that a patent case would end in a royalty? Forgive me if I don't take that as a sign of an insightful commenter.
It's GitHub week on HN!
As a user, Pinterest is my favorite web discovery for 2011. In fact I was re/pinning late last night and again around 5AM today.

BTW, I noticed the video feature last week and found it cool. As someone stated here before "The cool thing about HN is sometimes the people you argue with are also the ones who build the products you use every day".

Congratulations.
I'll get back with what my 12-year-old brother says about it.
In my experience, lawyers rarely worry about 'cheaper', especially when talking about numbers less than a grand.
can't believe _SPIKES_ and _SCISSORS_ are compared to squares, in order to claim rounded corners are "easier on the eye".
Squares are more space efficient and just fine on the eye.
If you make a ball with 100 tiny ball forms coming out of it, its going to be just as hard to process as spikes.

Can't believe people can even follow such thoughs. wow.
One of our most successful clients (grew from nothing to 200+ employees in 5 years) has always had a very strict 6pm closing time. Everyone must be out of the building at 6pm and there's no 'working from home' or 'work on the weekend' allowed.
I see a different problem: the scope of Unicode has crept outside the scope of its designers' expertise. Next you know, we'll have a code point for the symbol "arctanh". (Moreover, sin through arccosh will be contiguous, erf will be placed where you'd expect arctanh, and arctanh will sit between blackboard bold B and D, because C is listed a trillion code points earlier as "Variant Complex Number Sign", between "Engineering Right Angle Bracket" and "Computer Programming Left Parenthesis".)

Encoding the technical and mathematical symbols in two bytes is necessarily kludgy. There are International Standard kludges that everyone is supposed to use, but not everyone does. My solution would be for Unicode to stick to human languages.
Yeah yeah, but "Tablet PC" is not the same device as we mean today when we say tablet. And also, I guess by "successfully making tablets" you mean "being the only mfg who bothers with the incredibly tiny niche of Tablet PC buyers consisting of warehouse operations, hospitals, and about 20 really nerdy college students." And even then, much of that niche may in the future go to "real tablets" that run mobile OSs instead of Windows XP/7. For one thing, "real tablets" in the modern sense cost about a third of those huge pen-based Windows things.
Discussed yesterday from the original source: http://news.ycombinator.com/item?id=2895491
That's exactly how I feel; WebOS is everything I want in a tablet platform.

Seriously HP, how do you expect us to trust you next time you woo us to develop for your platform?

Maybe there won't be a next time.
Please confirm your email address
I agree with much of what the top-voted answer says, with the exception of the criticism of wchar_t. wchar_t is not equal to utf-16: it is supposed to be a type large enough to store any single codepoint. Environments where wchar_t is utf-16 simply have a broken wchar_t - when wchar_t is ucs4 then it fulfills its original purpose.
If so, I'm blown away at the quality of morton's social media team. Who'd think they could attract someone with that nuanced judgment? Let's hire them into a startup!-
Instead of generating C code you might be able to generate LLVM IR and have it execute immediately, saved to disk, or both. I don't know how it will perform for you or how high level your generated C is though, it may not be realistic.

Or use it to compile your C as it is pretty quick. It's not going to speed things up by orders of magnitude but every bit helps.
True, I have not come to expect anything else, so I run a WIN7 virtual box, no biggie.
Also, two of those Xooms are gathering dust here at work. We got them intending to write Android versions of the iOS apps we were making... The iPads were fought over, but one of the Xooms ended up in a file cabinet for a few months, and the other has barely been touched either. I feel sorry for those things. The only thing a Xoom is really good for is disappointing your kids on Christmas morning.
It isn't completely clear what Variables -> CaSeS wants me to do. It seems like it's asking for:

myFullName = "Thomas Edison"

But it's reminding me of making sure my variable names are correct, so maybe:

myFullName = myName lastName

That doesn't work.

Because I'm a programmer, I know that the + operator concatenates strings, but I don't think everyone will think consider that, and it hasn't been mentioned at that point.
Huh?

They paid 1.2B to acquire those patents and Palm itself. It seems obvious that the market values those patents at somewhere < 1.2 billion.

Even if they've appreciated of late, their selling price last year is probably a lot more instructive as to their value than "$/patent" in the Motorola deal.
Behind Google’s Huge Breakup Fee in Motorola Deal
Ask HN: What do you do if a company you like opts you into a mailing list?
Google’s Motorola Deal Shows Need for Better Patent System
you didn't leave any contact information here or in your profile.

if you want coverage you need to make it as easy as possibly for the writer. this post should have included a one paragraph about your startup, link to the homepage, link to a simple signup form, a link to a page outlining features and a link to your contact details (more than one form)

you need to make it as easy as possible for bloggers to get the information they need to write a post. if you make it difficult where they have to go out and find the info then they will just move onto the next story (of which there are many at the moment)
HP couldn't solve the chicken vs egg problem. An upstart OS from an established company is still an upstart OS. With MS launching their Windows tablet in the near future, HP will have to run very hard to establish their positions before the MS onslaught.

The journey to iPad started with iPods and iTunes, then iPod touch apps, then iPhone and finally iPad. Steve's brilliant insight is that a music device with a computer is a computer, and outflanked the music industry and Microsoft in one fell swoop.

Even today, MS still can't ship a music store on the PC.

PS What Google did right was to give away the OS early on, and that allowed the Shenzhen manufacturers to produce the iPeds that swamped the low end markets. I don't know if this is going to work out in the long run, but installed bases is important if you want a developer ecosystem.
It was looking for var myFullName = "First Last";
I think this is going to be an interesting experiment:

I am going to test how many students at our high school can get interested in programming after trying out Codecedemy.
I can't help but think of MS in this situation. It reminds me of MS breaking into the video game console market and fighting really hard to stay in it. Even after a major hardware snafu that cost them an estimated 3 billion dollars they kept fighting. After six years of work, it's finally doing well.

WebOS was worth fighting for and it was in better shape than the 1st and 2nd Xbox IMO. What a waste.
After developing for iPhone/iPad I was excited to port apps to WebOS. Trying out my officemate's TouchPad was a great experience. I bet Apple is letting out a sigh of relief... the HP TouchPad was imo on par with the iPad.
They'll be on Woot by the end of the month. Mark my words. Maybe September. Estimated price point $219 for 16GB.
You might also consider adding a web bug image to your confirmation email. If the user loads the confirmation email's HTML, you know it is a real email address even if they don't click the confirmation link.

Admittedly, it might be someone ELSE'S email address, but they could manually unsubscribe from your mailing list later.
awesome i proposed a similar idea yet a different way of teaching one of the popular web languages at a Start-Up Weekend.

Most there dont know how to code, but none too surprising none were interested in creating a service to learn how to code. I'm not bitter that my idea wasn't selected as these non-coders wanted to create a fashion site or the AirBnB for restrooms (HA) :)

Well Im going to get started on that idea I proposed a few months ago. Besides this Ive seen some other things popping up that show a real need for such a service.

My wish for your site is to have a log in option so I can save my scores and it remembers what I did with each lesson.

Good luck!
ACSOI has to do with acquiring subscribers, not businesses (that's covered in SG&A).

It's beyond plausible that Groupon would still have a thriving business without spending to acquire new subscribers.
Indeed. I liked it up until the "sleep denial" thing, which amounted to repeating an email rumor, with no evidence whatsoever.
I am sure someone has an awesome set for you in Python. Now, if you don't find anything, Ruby is better ;)
#goingdownwiththeship?
HP no longer has historical roots, it spun them off into Agilent some time ago.
I agree that the site should mention that the user will be programming in Javascript... but I'm not sure where you were going with the rest of that. "Arrogant" is definitely not the word I would use there.
+1 for use of "Manichean", I believe correctly. It's a word not given enough use in these Modern Times, so I welcome any instance of it, no matter how shrill, wrongheaded or corrupt.
Time for Nintendo to buy WebOS and start up their iPhone competitor devices. Such could be a real serious competitor to Apple and Nintendo is losing market share.

They know how to do hardware and know how to market hand held IP devices. Why shouldn't they jump head first and give Apple/Android significant competition?
Shouldn't that be:

4 lines and 4 corners

vs

4 lines, 8 spots where line changes to curve and 4 curves

If you have to process the fact that a line changes into a curve, then why don't you have to process that two lines are intersecting, or 'changing' at a 90deg angle?
This is a nice graphic summary of who's suing who in the mobile space:

http://blog.thomsonreuters.com/index.php/mobile-patent-suits...
Why does the hint suggest making sure case is right then? I can't imagine a mistake someone would make where that would be a helpful hint.
There are many products I like to use where I don't care about anything but using the product. For example, I recently signed up for Google Analytics and was given the "opportunity" to get emails on some topic presumably related to this thing I'm using. In these cases I uncheck the box, unsubscribe if I forgot to uncheck the box, and start marking as spam if there is not a clear unsubscribe link that does not ask me to log in.
Hah, it even keeps the cursor from blinking. I wonder if it's hardcoded or if it actually picked that up from my system settings.

I've never done Javascript before (although I do or did Python/C/C++/D/Pascal/AHK), this will be interesting. Great job!
it means absolutely nothing. If you think you failed and give up then PG was right not to pick you, as you don't believe in your idea and don't have what it takes. Otherwise you just keep going and do whatever it takes to be successful.

What is the company from 500 startups ?
"There's been nothing impressive so far in Apple's chips... it's been three years and there isn't much to show for it."

Meh, ARM is a space where a number of companies are already in cutthroat competition and no one is going to walk in and totally change the game.

Apple's MO here is pretty clear:

(1) investigate their options thoroughly,

(2) back the best price/performance,

(3) possibly make some optimizations,

(4) then lock up the supply if possible.

...

And the results actually are pretty impressive, iPad 2 leaves every other tablet in the dust:

http://images.anandtech.com/graphs/graph4605/40363.png

While getting the best battery life in the category:

http://images.anandtech.com/graphs/graph4605/40257.png
Exactly. Apple can't go after the enterprise market in the way Microsoft or Oracle do without sacrificing the soul of the company. It's the converse of the reason that Microsoft does so poorly in the new consumer electronics markets.
Microsoft's build system is a joke by any modern standard. It's a combination of a tool called 'build' (some version is available in DDK) and nmake. As the end result, since 'build' doesn't enforce dependencies (and as a result can't reliably trace them), they leak, and developers put manual "drains" into build files, reducing system parallelism. They try to upgrade manifest-based builds, but nothing came out of it as far as I know. Automatic incremental builds do not work either.

It took me 12 hours to build Windows in 2001, it's still takes approximately the same time to build Windows now (or so they tell me). No distributed build in sight. I think that across entire Microsoft few thousand man-years are wasted in last decade because of the build issues, and cost of lost opportunities is unmeasurable.

I'm happy blaze user now.
Yeah, seems like ego got in the way of doing what's best for the product. Microsoft just couldn't live with themselves if they ever shipped a product that wasn't entirely "Invented Here."
If I had to make an analog to any kind of networking device, it'd probably be a MAU, or possibly an AUI+MAU. https://secure.wikimedia.org/wikipedia/en/wiki/Medium_Attach...
derp. The GP's page said "... goal page URIs consisting of characters from this set:

BASE62 = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"

I missed the numbers in the middle. How embarrassing. Time to get offline...
I have no doubt that determination and enthusiasm are positively correlated with both success and with working long hours. However, as a rational skeptic, I've yet to see evidence that working long hours has a causal relationship to success.

However, there is evidence to suggest an inverse relationship may exist. Furthermore, hazing is effective in building solidarity, and people are generally more likely to retroactively justify hardship, which makes me think there may be a psychological bias towards overvaluing poor work/life balance.

In my particular line of work, Daniel Cook put it better than I ever could: http://www.lostgarden.com/2008/09/rules-of-productivity-pres...
I'm going to go out on a limb and say that Thunderbolt will be more successful than Firewire. It won't trickle down to the cheapo stuff, but it's not designed for that. What it really does is solve the external storage problem for low-profile devices (Air, and eventually maybe even iPad) allowing professionals to finally leave their Mac Pros behind and move to an Air + Thunderbolt Display "docking station" setup that is an order of magnitude increase in freedom and convenience.

Other vendor adoption is not as much of a problem as it was for Firewire (or SCSI for that matter) because Apple's position is so much stronger today. Thunderbolt can go far on Apple's ticket alone. I know I'll be willing to pay a premium for active cabling if it means the data rates hold up to their advertised potential.
Using image links 'calling back home' isn't reliable, because email clients have options to prevent such images from being shown automatically, especially if those emails might be considered spam.
Awesome. Am I right in understanding that LLVM IR should be LLVM IF or LLVM assembly? The generated code is most extremely simplistic. An example would be:

A[12800]=A[0] * A[6400];
A[12801]=A[1] * A[6480];
A[12802]=A[12800] + A[12801];
A[12803]=A[2] * A[6560];
A[12804]=A[12802] + A[12803];
A[12805]=A[3] * A[6640];

Which would be very easy to deal with. The only problem is that I sometimes call out to libraries for exp, log, sin, cos, etc.
What kind of resources would it take to attempt to invalidate as many of IV's patent's as possible? Is that something that could be crowd-sourced or does it require significant capital?
FREE Course On Ruby’s Cross Platform GUI App Toolkit Shoes
Vivek Wadhwa's survey research pinned the percent of VC-backed companies at somewhere around five percent? So there is some evidence that VCs gravitate towards higher-growth businesses, but only at the margins.

Interestingly, the list of high-growth companies in this piece shows that most of these funded were self-funded and only took private equity or investment after several years.
HP To Apple: You Win.
I think we can assume whatever gender/nationality the person claims they are is probably not what they actually are.
I've reviewed the iOS Volume Purchase Program in some detail recently. It's not "enterprise" in any sense that I would use that word. To me, enterprise solutions means tightly coupled service and support, and negotiable terms/pricing. iOS VPP is a take it or leave it proposition.

I don't blame Apple for ignoring enterprise customers: they're usually a huge pain in the ass to deal with, and rarely have a clear idea of what they actually want. They engage suppliers just to have "a neck to choke" when things inevitably fall apart.
Great work so far! I would suggest that when you have enough lessons, you create a knowledge tree instead of just a list, similar to what Khan Academy does (http://bjk5.com/post/1664635835/constellation-knowledge).
This script needs access to my data on all websites? No thanks.
Same here. I had the original 2G iPHone and its was absolutely amazing. It's hard to remember the state of cell phones back then anymore, but it was revolutionary imo and worked great from day one.
Nintendo is the closest company to Apple. It would be interesting to see what they do if both 3DS and Wii U fail. Who knows maybe it is time for them to do another major transition like they did around the 70s.
You can tell a lot about someone (or some company) by the beer they drink. What do you have on tap right now?
I think you mean VCS (version control system)? I say this because they already to use SVN at this point.

But to your point, indeed. The open-source community does pay attention to what's on Github. I'd love to see Wordpress move over to github - It would certainly make me follow the development closely and probably fix outstanding issues. Git (and pull requests on Github) make contributing so easy, it just makes sense.
KDE 4.7 review
The Marketplace of Perceptions
The calculator group was shut down, an HP division in Australia tried to revive it a while back. I think the HP calculators that are still being sold are done by a Korean OEM.
Breaking FluidNexus Before Breakfast
Doing the research for prior art seems like a great project for crowd sourcing. The lawsuits could be brought by big corporate stakeholders based on that research.
Dunno, I didn't write it. I actually refreshed once because I thought there was an error. I then realized it was my fault after looking at the previous question.
The questionable birth of Times New Roman
That particular debate goes back to Descartes vs. Bacon.

Descartes was a logician. Bacon was an empiricist, Descarte a rationalist reasoning from first principles, beginning with "cogito ergo sum": I think, therefore I am.
Nice guys earn less, study finds
I could be wrong, but I think IV's model was to pay inventors for patents that the inventor couldn't afford to enforce. IV then turns around and sells blanket licenses to companies in the portfolio market space.