skysight-inc/HackerNews huggingface dataset:
Ask HN: What are the best HTML5 UI Frameworks?
I'm curious what other UI hackers are using to build rich HTML5 applications? Ideally a framework that has a layout manager and a large component set.

ExtJS is nice but expensive and has a very restrictive licensing scheme.

KendoUI doesn't look as nice as ExtJS, but still has a fairly good list of UI controls.

jQueryUI just doesn't have very many controls.

What is the HN community using in this space?
I do believe that there is a market for physical bookstores that can manage to fill a particular niche. Case in point, have you been to many technical bookstores? I know of two that I love: Powell's Technical in Portland, OR and Ada's in Seattle.

The advantage of these stores is that, as a nerd, I'm pretty much at least vaguely interested in every book they have there, so the serendipity in browsing is high. Also, these places have used copies co-shelved, which just increases the odds that I will pick something up randomly.

btw, across the street from powell's tech is the flagship powell's, which has 1 million books and like a whole room full of english lit: http://www.powells.com/pdf/burnside_map_2011.pdf
More accurate would be comparing to the N64. The [N64|3DS] came out using overpriced, relatively low storage cartridges when [Sony/Sega|Apple/Amazon] moved to [CD-ROM|cloud!] which is cheaper, more powerful, and allowed for easier distribution; as well as their competitors being easier to write for.
Congrats to Geoff! We're looking forward to working with him at ImagineK12 to build out our edu product. In two offices hours so far, he's given us some hard hitting feedback about our customer development progress, so we've taken that to heart and "left the building" to talk to our potential users, not just relying on phone/email/social media like we were before.

I hope YC doesn't steal away -too- much of his attention ... =)
Hint: click the "Shuffle" icon in the upper-right. It's addictive.
This article only makes fun about making hard liqueur this way, but this could really revolutionize that business. Normal distillation is very violent procedure that unavoidably affects the taste. It would be possible to produce large amounts of rum just by leaving sugar cane juice in glass bottles to sunlight for a couple of months, with every bottle sealed with grapheme oxide.
In paragraph 67...

I think you mean 68.

There the judge explains that if the defendants hadn't put in as much effort, the resulting photo would be OK. That's an assertion he's not really in any position to make, frankly.

If the defendant had done as he suggests, and the picture turned out to be similar enough to the claimant's, why wouldn't the claimant still sue? Why wouldn't the judge find that alternate photo to be a deliberate imitation, and thus an infringement in that case, exactly as he did in this one?

...the output would have likely differed in many other ways...

This judgment explicitly states that copyright infringement can occur even if the works in question don't look at all alike (30) and that the differences between the pictures aren't important but the similarities are (56).

I half-suspect the judge is an amateur photographer and he's tying himself in all these logical knots because the defendants in this case are a bunch of jerks.

But I also think (in my non-legal-expert way) that this is a really, really stupid decision with terrible implications, and I hope it's overturned or reversed in some way.
Livecoding using qt5 on raspberry pi
Possibly, but only if the subsequent classes do not also have the increased staffing costs.

I guess my point is that just because this group learns how to assign variables doesn't mean they'll be able to program recursively, understand how a compiler works, or be able to debug the stack and they will need just as much help in those classes as they did at the onset.
MacWorld: More metaphor than Macintosh
Exactly. The air was once dangerous as well. Now there is negligible risk to travel almost anywhere in the world within 24 hours.
Does anyone know how long to expect between the filing date and the IPO date?
Coal can't be "clean" unless you can find a place to put the vast amount of carbon dioxide.
Harvard will finance student startups in partnership with New Enterprise
Based on these prices, the options on this Thinkmate server configuration page (goes up to 2TB), and the reports in this thread, it looks like in 2012, 864GB is not necessarily a "brute" amount of RAM.

At this point, apparently, 864 GB is just a really big server, but not nearly the biggest. If the RAM is only $12,000, then that is way less than most of the employee's cars at Basecamp cost. The cars are just to drive individual employees to and from work etc.

This server is going to handle how many thousands (millions?) of people's business? People will spend $50k on one car. The server probably costs less than that.

Anyway, 864GB of RAM is impressive to look at because most people have never seen that amount of RAM all at once before.

So I would say that knowing how to build and take advantage of surprisingly large amounts of RAM _is_ an impressive and useful skill these days. Probably more useful than one's skill in using very small amounts of RAM.
There is a simple reason why we can ignore what the astronaut wants: if any particular one is too risk-averse, there are many other similarly qualified ones that are less risk-averse and NASA can hire them instead.

Additionally, I would not be surprised at all if the average astronaut is willing to put up with much more risk than the government or general public is willing to put him or her in.
Thanks for the tips, I was recently thinking of installing Linux on my secondary desktop and Arch seems like a good choice.

I played around with Slackware a few years ago and it was a good learning experience doing things like trying to get wifi to work and configuring xmonad. Arch does appear to have more extensive/organized documentation compared to Slackware though, which would make the learning process go smoother.
The writing was on the wall long before 2006.

Browser marketshare was only one metric for winning. Controlling the way browsers worked and how people used them was much more important. "Embrace, extend, extinguish" never got much farther than the first stage.

What's the point of doing all the work and paying for all the support if you can't control the game?
Ask HN: examples of good library documentation? (or bad...)
I have been working for a while on a tiny Ruby gem that I extracted from some of my projects. I am quite happy with its code and its features, but before announcing it publicly I would like to write good documentation to it.

Having documented most of the methods of the main class I now understand that writing good documentation is hard. First of all it is hard to maintain a constant style in describing what a method do and what its parameters are when you are not a native English speaker. Then there are many little details that I keep changing daily because I feel that are not "right" (e.g., how to refer to the instance on which the method is running? "this instance"? "the current instance" "this"?). In general, the key problem is to understand exactly what needs explanation and which explanations should be avoided because they are state the obvious and only add weight to the prose.

So my question is: have you got examples of good library documentation? Documentation that you do not curse when you have to refer to it :), documentation that make really understand what you were looking for. Or, alternatively, have you got examples of documentation styles that should not be used?

(My library is at <https://github.com/gioele/filepath> and the live docs are at <http://rubydoc.info/github/gioele/filepath/frames>. Suggestions and patches are welcome.)
You can read more about how ads work in non-legalese at:

https://www.facebook.com/about/ads/

In non-legalese, how Facebook uses information it receives on users:

https://www.facebook.com/about/privacy/your-info#howweuse

The actual data use policy:

https://www.facebook.com/full_data_use_policy

The path to these last two - click "Privacy" at the bottom of a Facebook page.
No surprise, Kinect reportedly coming to laptops
Why are you of the belief that Nintendo needs to bow out of the hardware business?

Because 2011 was incredibly rough on Nintendo -- they lost $500 million last year. Even Nintendo says that Apple and Facebook (iOS and Facebook games) are a huge reason for this first-in-a-generation-loss, and let's face it, they're doing jack shit to accommodate a changing industry.

What has Nintendo done for a long time? A console, a handheld, fill it full of first party games.

So, even though they fully admit that these huge losses are because of an industry that is fundamentally changing, what is their strategy?

A console*, a handheld and fill them full of first party titles.

Oh, except this time, the console will have a controller that sports a huge touchscreen, so clearly they're taking on iOS (this is sarcasm).

>Because of this, they are raking in cash from all directions.

Yeah, that massive loss of -$500,000,000 they raked in last year must be soothing investor worries...
Not really. STEM professors generally get most of their money through grants, so they don't really care about the tuition that students bring in. Plus, teaching uses up resources (both professor time and grad students) that could be used on research that could bring in more grants.

But the students who flunk out of CS or other STEM fields usually don't go away, they end up in the humanities instead. There, professors aren't getting a lot of money based on their research, and they usually have a surplus of grad students that they need to put to use somehow. And the college gets the same tuition either way.
RHEL6 has a theoretical maximum of 48 bit addressing space(at least with the 1st beta), which is 256 TB.

From: http://www.theregister.co.uk/2010/04/21/redhat_rhel6_beta_1/
You have also misunderstood my concerns. I am not making any statement regarding the choice of target or object or source language (JS, JS, Roy). I am am objecting to the choice of metalanguage (JS). Haskell compiles to assembly but is not written in assembly!

I am very serious. JavaScript is terrible for analysis and a huge waste on the server-side or mobile. Choosing JavaScript as the metalanguage for an implementation of an HM type system is strange. Why have an HM type system itself written in a type-unsafe way? Why artificially limit the analyzability of the language implementation which is pure and simply string(Roy) -> string(JS)? Roy looks like it has great potential and one of the reasons for that potential is its nascent type system. I want to take my pure Roy function library to ObjC, OCaml, C--, etc.
For some reason (there must be a limit on the number of subthread levels) there was no reply link under your last message so I'm replying to my own in the hopes that you're reading it.

I'm sure there are quite a few wm/de threads on the arch forums. They get a little repetitive though. Maybe a thread about the less obvious subtleties and tricks for your favorite wm.
Well, now we get to see their financials. This hasn't been an encouraging step for other recent IPOs, like Groupon, and at least their business model involves people actually paying them. Unless Facebook's profitability is much better, the other shoe's going to drop and things might get pretty rough.
Easy Virtue (earnclient1)
Joe Abrams is President and CEO of Brilliant Films (www.brilliant-films.com), a new company established in association with the UK's leading talent agency, ... http://www.easyvirtuethemovie.co.uk/
I'll give away that secret right now: Key-based expiration.
About Rapidly-exploring Random Trees (RRTs)
Accumulating 'microplastic' threat to shores
My guess is that some students never really let go of mathematics. Without this step, you cannot even begin to form a mental model of how the machine evaluates an imperative program.

Students with no experience programming may be better off starting with a language like Haskell.
The RAM is PC2 -10600 dual-ranked ECC.
No, sounds like he used PM [1].

1. http://programming-motherfucker.com/
They're only selling 10% of the company, according to this report.
You're a direct target for the article. Quoting: "brighteyed beginners who believe that the old ones must have been doing it wrong"

People have been trying and failing for 40 years to improve CS teaching. Granted, most professors don't try and just teach the way it's always been taught, but some, like you, do.

The big question then becomes: is this an impossible problem, or simply a very hard one? When you start teaching, you will find that a certain percentage of your students fail to "get it". Will this be your fault? Probably not. At the very least, to "get it" requires effort, and some of your students won't put in that effort, and you can't force them to. There are many ways you can encourage the effort, but you can't force it.

What we can do, though, is shift the goalposts. Turn a 70% failure rate into a 30% one into a 10% one into a 2% one, et cetera. It looks like csunplugged is one of those tools that will shift those goalposts.
How I published my first Rails app
If they file next week then mid-April would be reasonable for the IPO to take place
Look, can we all agree that giant, centered text, and huge flexible-width paragraphs pretty much scream "I am a crazy person/conspiracy theorist/tinfoil hat enthusiast"?
How many people are going to want a WiiU when their iPad and iTV do similar things... they best price the WiiU extremely competitively! But how can they release a quality touchscreen controller without it costing bank? Controllers WITHOUT a screen, but still full of sensors already cost consumers $40-$60! Add in that screen and all the bits to power it... how can this controller cost less than $100/pop? How could they sell a multiplayer budget family console with $100 controllers?

People vastly underplay the importance of cost in consoles. Family game developers will target any platform families use. An expensive WiiU will finish the job that an expensive 3DS started -- it will kill Nintendo.
I keep seeing articles about all the wonders of Graphene (and its derivatives, like Graphene Oxide). When will I actually see any of these wonders affecting my life?
Jobs did the same thing.

All apple products are closed. You can't change out the hardware, software, and in the case of things like the ipod, the batteries.

Jobs was a great visionary, but you can't tell me that he didn't use the exact same sort of tactics. If he had one the PC war, we not only would have closed software, but closed hardware.
for vested shares. I am assuming most will not have all their shares vested yet.
Show HN: ¿What do you want to build? app, web or shop wizard
Are you tired of answering these questions?
- How can I build an app?
- How can I build a web?
- How can I build a shop?

I was bored so I made this in two hours, I hope you like my first submission ;)
Congratulations Geoff!

Geoff is an incredible product guy, and an even more incredible person. Every office hours we had with him during ImagineK12 he gave us a good old-fashioned hustling...prepare yourselves, YC.
"...there's nothing for humans to do in space that is worth so much as a single human life"

Wrong. In the long run, even if we achieve some sort of utopia, all life will be destroyed by natural catastrophe. The only way to avoid this fate is to find other places to live. Mars is one of those places; so are the various exoplanets we are finding.

Indeed, this is humanities greatest challenge. Can we harness the incredible energy density of oil to get off planet and learn to live sustainably before the oil runs out?

There is no doubt that it will be difficult. Humans are so fragile, and the universe is extraordinarily harsh. It's a problem that will demand careful study, creativity, and great personal risk.

And I think we can do it.
Sorry...to me this article is just HN bait to promote the app. Don't see any concrete learnings here that would serve as guidance to others.
My bet is on lutorm, the point is that the original questions are ambiguous and if you remove some of the ambiguity you increase the chances of someone getting it right.

My theory is that those who got it right (at least most of them) didn't get it because they "formed a consistent model". But simply because they made the same assumptions people before them did when creating the language. But of course, would need more data to be more sure of anything.
A few years ago I walked along an ocean beach and digging down into the 'sand' found that it was actually very small fragments & grains of plastic that had accumulated to a depth of at least six inches on this particular beach. Having read about the Great Pacific Garbage Patch, I found first-hand about the on-shore impact on this beach and the native flora and fauna along the coastline.

I've thought about possible solutions and start-up opportunities since to help tackle the problem, but the problem is so huge, wide-spread and cost intensive, that the solutions I've come up with so far pale into insignificance of any viable and, at a minimum, break-even options.

FYI, the academic article, for non-subscribers/academics, costs US$35.
Freelancity: $900 for a foreign exchange site! Good place for experience, at intern wages, or less.
Show HN: I made a site that rings a bell every time you have a new customer
Full version cache, so the lines aren't unreadably long:

http://webcache.googleusercontent.com/search?q=cache:http://...
Yes. Previously this role was played by carbon nanotubes.

Even supposing we work out a way to manufacture graphene cheaply, it seems to me that there are lots of technical solutions to problems out there which remain undeveloped for lack of a viable financial model (or simply bad luck I suppose).
If you want to learn the entire Linux ecosystem, I can't recommend Arch enough.

From personal experience, don't try to install Arch on your machine unless you have another internet-capable device in hand. You're going to reach for ArchWiki several times.

Of course, ArchWiki is an incredible resource with great examples, so as long as you have it, the process is mostly painless.

Arch is kind of an intermediate Linux in terms of how much it will rely on your configuration. Not quite Gentoo, but far, far, far away from Ubuntu.
> How long do you think it would continue to be illegal to mention Naziism in Germany if Twitter, Facebook, Google, et al, decided to boycott the entire country?

Probably longer than it would take to develop local clones of those services.

As a side note, I do not think it would be appropriate for a foreign corporation to try to influence national politics of a free and democratic country like Germany. While it's not entirely rational, especially an American corporation. IMVHO Twitter, Google et al. should conform to the law, it's up to German citizens to change the rules accordingly to their will and values.
I read cletus's post to suggest that primary math education (i.e. young children) isn't personalized very much. This is demonstrably true, at least in the U.S. A lot of it is budgets and politics. No need to infer that cletus believes he is a more thoughtful educator than people who spend their careers on it.
Well, honestly I think that buying Facebook shares right now is a high risk move. While it is possible maybe to forecast some ups and downs in the immediate following days, if the evaluation actually goes to 100 billions it'd look scary to me.

I'm not saying that Facebook is dying or that it's gonna die anytime soon, but I am not able to foresee any significant growth.

The article compared, with sort of negative terms, Facebook's IPO to Google's, saying that google didn't even impress that much when it went public.

But we all know here, that Wall Street made a mistake with Google, since now their shares now are worth 5 times as much as they were at the opening.

So, my question is, how can Facebook ever be worth half a trillion dollars? What should the company do to get evaluated 5 times as much as it is now?

At least with the number of users, it seems to me that they can't be too far from their natural limits.

Facebook is a company certainly with great minds and ideas, but after all it's a website, and I'm not sure people will want to stick around for so much longer on just a website. It seems unfeasible to me that people will stop using the rest of internet, just doing everything on Facebook.

Sure, they can improve a million things (like a real search in Facebook posts, or ways of sharing more complicated things, or better off site integration (which is already pretty good though), but at the same time they can't just open too much, or people will just start migrating. Yet, if they stay too close, people will get bored and start migrating anyways.

Sure, they can start having actual physical products and increase their presence on different markets, but there are lots of tradeoffs for that too. People won't eventually be happy to have a anything-Facebook.

So, maybe I'm wrong, but I tend to believe that this might be one of the highest points that Facebook can reach. I'm sure it can still grow, but I can't expect a growth of orders of magnitudes, it just seems unreasonable.

Maybe it's just that I got bored of Facebook's social life a long time ago and ended up spending very little time on it, almost using it as an email server for certain friends. But I certainly don't think that things like timeline can do this huge difference. To me, timeline is just another improvement (maybe) to avoid people to get bored after a while. One of the constant and frequent improvements and changes that every feature/product has to do to feel alive, but can anyone see any change that could make this company much bigger than what it already is?

If I were Zuckerberg I would probably sell a bunch of my shares and buy a bunch of companies, without necessarily integrating them into Facebook, you never know...
Yes, one day space will hurl us an asteroid and we'll be doomed.

My point was regarding transportation through a given medium.
Can the United States Build Tomorrow's Breakthroughs?
It would be a lot easier to teach CS to 18 year olds if they had stronger foundations in algebra, logic, and abstractions.

When "teach a bunch of freshmen to program" is your mission statement then it's perfectly understandable to prefer the students with solid fundamentals.
Like the average college freshman from the suburbs.
Full list of Mod tools in 360Revolution: - Xpgamesaves
Two come to mind:

1 - An Event Apart
(http://aneventapart.com/)

2 - Future of Web Design (http://futureofwebdesign.com/london-2012/)

Or

Anything that LukeW presents ... http://www.lukew.com/presos/
jekyll on S3 is a pretty killer combo for a cheap blog that scales infinitely and automatically. You'll probably like it, especially since you're a ruby guy.
x86-64 architecture presently allows 256 TB (48-bits) physical addressing, and Itanium and at least some its operating systems (HP-UX, OpenVMS) have 50-bit physical addressing available.

The big HP NUMA boxes are Superdome and Superdome 2, and those have global memory access, though access to the local memory is faster than the remote memory; the requisite non-uniform memory access speeds.

Last I checked, the current Superdome and Superdome 2 series maxed out around two and four terabytes of physical memory.

If the current four terabyte maximum memory configurations and possibly the architectural 50-bit addressing aren't enough and you're willing and able to buy that much physical memory, then HP would probably interested in chatting with you.

No RHEL on Itanium, though.
Well, it's accessible to aging Boomers for whom "Hi-Fi" actually means something. I suppose in that sense it helps them get on board.

For the younger generation, I'm noting a thing where wireless internet is perceived as the standard nowadays, and you actually have to be specific when talking about "wired" internet.