skysight-inc/HackerNews huggingface dataset:
Probably not. The author of this WebGL app is updating the particles on the CPU which probably explains the low particle count.

Now-a-days it's pretty much standard to use two floating-point off screen textures to store, update, and draw the particles completely on the GPU. This way, you can get 1M+ particles easy.
Can someone give us a screenshot or video for those of us without webgl enabled?
Diablo 3 DRM: Defective by Design
I agree! this just screams Ruby/Rails/Sinatra to me. Can't wait for it's release.
in popularity, but not in functionality or in intelligence of user.
> Expressive lies in the language not in the framework,

For me, expressiveness is the sum of language expressiveness, framework, culture and api design.

For example, see this crime against humanity

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>

<c:choose>
<c:when test="${emails.unread != null && fn:size(emails.unread)}">
You have ${fn:size(emails.unread)} unread email(s)!
</c:when>
<c:otherwise>
You have no unread emails!
</c:otherwise>
</c:choose>

Now, the designers could have very well implemented:

You have ${emails.unread ?: 'no'} ${emails.unread?.pluralize('email')} !

> I think you have a different mindset on that one but I'm not sure what you're trying to achieve.

I am not trying to achieve anything, and it's not just a matter of mindset. See my example above. Expressiveness isn't just something which is confined to the language. Horrendous apis and frameworks are a bane for any language.

> Migration? Flyway works nicely and I don't have to spend days to set it up, just less than an hour for multi-year project.

I don't follow your remark that you don't have to spend days to set it up. Which migration lib takes days to set up? I am not contesting there isn't something bad out there(see my JSP example above), but since we are talking Rails/Django, I don't see how it is relevant here.

> JAX-RS can spits both XML and JSON easily with no code changes. I don't have to use Sinatra (or node.js) for web-api and deploy it separately from Rails:

Umm what? Rails needs Sinatra to produce JSON?

def foo
respond_to do |format|
format.html { }
format.json { }
format.xml { }
end
end

> Wait, what am I doing trolling like redditors or slashdotters over mindless debate.
> sigh technology has never been the problem, the people are sigh always holds true.

I won't bother responding to this.
P/E isn't everything since earnings can fluctuate for a lot of reasons. Amazon's market cap is only about twice their annual revenue, compared to 28x for facebook.
Thanks, this looks pretty awesome! Also posted it to r/php as well:

http://www.reddit.com/r/PHP/comments/tzil2/opauth_multiprovi...

Now to go play with it some more... :)
This app?: https://play.google.com/store/apps/details?id=jarcikon.whatc...

Seems to work fine on my Galaxy Nexus, though I've never heard of it before and maybe support was recently added. And to be fair: this (a camera-integrated "what is this color?" tool for colorblind users) is a really obscure app! The Netflix example is AFAIK wrong; I don't think it was ever "unsupported" in ICS, but maybe I'm misremembering.

Are there any real-world examples? I mean, sure: occasionally you see an app that has bugs on one handset or another, and sometimes those go unfixed. But to pretend that this is a serious problem for "end users" is vastly overstating the case.
We gave this guy 5 points for a sweeping generalization? Really. Get me a fucking time machine, this site was great 3 years ago without all the fucking yuppies.

What's next? Why do black people like fried chicken? Why Gob, do my friends bleed out of their asses but I don't?

Oh and here's why, because everyone and their mother wants the absolute cheapest possible flight. They don't care if they have to navigate a 50 screen questionnaire about their sex lives to get it. Consumers set the bar low and most major airlines are right there with them. Of course some airlines set the bar high, thus accomplishing "product differentiation" and "value added" (don't worry Timmy, some day you will learn what those words mean).

And. That. Explains. Everything. (except why we have a yuppy festival here instead of the previously good intelligent, rational thought convention)
Is the app opensource? Looks really nice and I thing it would be great learning app for the c# libraries you used, e.g. to see how you use the reactive extensions..
The top selling Android phones, worldwide, are the Galaxy Notes, SII's, Razrs, and other premium devices. Low cost devices -- despite your anecdotes -- haven't even made a dent in the top 10 yet.

But there are a million low-end models with little to differentiate them, so it's not surprising at all that none of them are in the top 10. That by itself doesn't mean that the "Non-Top 10" category isn't 99% of the market. (It's not, of course; I'm just saying that looking at the top 10 doesn't give you any more info on the total makeup of the market than the comment you're so vociferously responding to.)
Givan, yes and no. Clearly, you're right in that it's one more thing to learn (a particular variant of REST API). But, there can be many benefits of using a Web service like this (or, another app/service/abstraction layer, etc.) in some situations. For example, suppose that you want to get the meta description of a certain Web page using a Javascript (from your own HTML page). The Web page may happen to be large and there can substantial network latency, etc. In many cases, you do not want to do it on the fly every time your page is loaded. You may want to implement a storage or caching layer on the server side, etc. PageSynopsis provides such service "out of the box". It also supports "asynchronous" fetching, periodic refreshing, and so forth. This is a very simple service, but I use it from different apps of mine (and, I don't have to replicate this functionality across different apps). Thanks for checking it out.
Announcing Database-less environments
I didn't put a specific disclaimer for Sweden, I suppose.

Looks like you did not put US specific disclaimer. A lot (most?) of people from outside the US pay full price for their phones. And price is important to them.

Also, I would like to see your source for the wordwide top selling Adnroid phones.
Most likely, the startup will go bust and you won't get anything. Even if it doesn't, I don't think they can possibly give you enough (unless it's Facebook or you are getting 50% of the company) which equates to months or years of your life that you can't ever get back.

My solution? Salary only and I take the salary and fund my own startup.
Show HN: TIL List - Daily insights from startups in your inbox
Geoloqi’s location tracking now available to Appcelerator devs
I have been in the area several times and it is very habitable (Although the temperatures are not very accurate, I don't think its anything less that 25-to-30 around March, especially when sites are reporting 19 even now, in May). The southern Sahara is less harsh that its eastern one (The one bordering Algeria), and has less dunes of course, thats way you don't see them in the pictures. Living dozens of kilometers away from the city of Tan-Tan (French article said he could have walked there) can boost confidence.
Go ahead. Show us. Tell us what problem are you solving with your startup. All the best
The concept of transmission by friction with the tire comes directly from the Solex, another highly hackable vehicle that any young Frenchman born between 1930 and 1980 would be quite used to: http://en.wikipedia.org/wiki/Solex
Sadly, you're going to lose a lot of money. Facebook cannot possibly bring in the required revenue for growth. Their base will erode far faster than new business will come on board. The IPO was the bubble bursting, making the insiders rich, and laying the ruin for everyone who jumped in.
So many negative comments, I thought the video was amazing.
The flask example is the really pertinent one to me. Those were all the views that you need when working on a web app and it would be awesome to have them all come up automatically like that. It's possible to make emacs show you all those views by manually opening up frames and finding the right code, and emacs can even render html (but really, use your browser of choice for that). I'm sure it would be possible to write the elisp to have it do it all almost as automagically and smoothly as light-table (but not with rounded corners). The problem is, if I'm a python expert writing python web-apps, breaking out elisp to script up an environment like this is just too daunting. Instead I usually just keep checking back at the emacs wiki to see if anyone else has done it for me... (should I admit that?)

Is Light Table going to solve that problem? Unfortunately this blog post and the videos don't demonstrate how you create these modes. Do you have to become a clojure, clojurescript, html5, css expert?
Nice idea! How many subscribers are already in the list?
Live updates of the Falcon 9 mission
Awesome news! They do alot of insurance business online (they're #1 i think) so they're a great company to have in a auto insurance comparison site.
> The carriers have no impact on how well an app runs, whatsoever.

Not true. Each carrier has their own build of the OS, and they have different sets of bugs. For example, on one of the Samsung phones (I don't remember which one) on one carrier there's a loopback interface, and on another carrier there is none.
I'm willing to overlook the geek appeal for the low price. I can see myself building a small NAS or media center with this.

I wonder how difficult it could be to install an ARM version of Linux on it. I'm not that interested in the Android aspect of it, besides maybe using it as a cheap tablet replacement (they'd need to upgrade the Android version though.)
India: Apply Indian passport online hassle free.
Yeah it is: http://news.ycombinator.com/item?id=4008846
Thanks, Ashley. I'm new to HN. :) but, I'm a fast learner. ;)
A Discussion: Social Media Moving Forward
Great idea. The platform is awesome. Great idea and amazing design/execution so far.

I wasn't aware that I could create my own quizzes/training until I clicked on the upgrade link... Perhaps you can make that more clear to your visitors.

I agree with the idea others have mentioned here that not requiring an email/password initially would be a bit better, but it was so fast to get started I didn't mind too much. Congrats.
The Other 3 Reasons Light Table is Exciting
This article (and the one preceding it) is clearly part of an SEO campaign. For all of you who say the "author" didn't do his research, how can you explain the hits and search engine ranking this puff piece by an experienced copy writer got. He'll own the online packing supplies in Ireland & UK now. The SEO marketer earned his money, and a measly 1200 euro spent on Facebook will probably net more profit from google pagerank within the month.
You're slipping your terminology here and achieving some pretty clever spin: It's only four browsers if you don't care about Opera users. It's only two OSes if you don't care about Linux users. If that's your standard for support, then why not look solely at the successful Android devices, which takes you from "dozens" of handsets to maybe seven at most, which is less than the web world.

And of course the 4/2 argument is bunk anyway. Web developers test ever major version of every browser (especially with IE) and every version of every OS. So for example it's {XP,Vista,7} cross {ChromeN,ChromeN-1,IE7,IE8,IE9,FirefoxN,FirefoxN-1} plus {Lion,Snow Leopard,Leopard} cross {Safari,ChromeN,ChromeN-1,FirefoxN,FirefoxN-1}, etc...

You can't have your argument both ways, basically: either the small market platform variants matter or they don't. If they don't, Android support is easier than the web by a significant margin.
Indeed, it's not all Java's fault. But I think Java does contribute to the overhead because my experience with Java programs in general usually involves long startup time and excessive memory usage.

(And then there's the UI bloat, which makes Eclipse look like this by default: < http://www.flickr.com/photos/geofharries/5145925147/sizes/o/... >. But that's a totally different issue. Thank goodness for Fast View.)
It's actually 30,000 particles, not 80,000. See the source: "numLines = 30000".

If you set a breakpoint at that line (28), then you can edit the variable in the console to whatever you want. You can make it smaller without setting the breakpoint, but any higher results in a "attempt to access out of range vertices" error.

I can get it to ~40,000 on my iMac's 6970m 2GB without noticeable slowdown (this is w/ Chrome 20 dev.)
Why would you use this for typing? This seems more like a mouse replacement than a keyboard replacement. Still, if you watch the demo closely, they show 1 cm level precision, which is damn good for "in the air" gesture recognition.

You can design an interface for just about any reasonable level of precision, but this appears to be a good match for the type of touch interfaces we're already seeing in iOS, Android, and Metro. Metro with a mouse kind of sucks, if I'm being honest. Metro with something like this would feel a lot more like direct manipulation, which is what touch UI delivers.
100-Year Starship Project Forges Ahead With First Round of Funding
You should always be wary if any binary blobs are required (often the case with video drivers). They will limit what you can do in terms of upgrading the kernel and hence the rest of the OS.

Sadly VIA have a history of not quite getting this whole "open" thing: http://www.phoronix.com/scan.php?page=article&item=via_o...
Very useful (and beautiful) app!

One thing I've noticed is that it shows me an alert/reminder even if I've already crossed off that habit for the day - would be nice if it detected that a reminder is no longer needed.
Todo depende de los puntos de vista
Thanks for cross-posting it at Reddit. I'm statix on Reddit and just left a comment at your post. :)
IdentityMap stores the model in memory for the process. Only storing for the lifetime of a request wouldn't be terribly useful.

IdentityMap will be extremely useful for the majority of sites since they have very low traffic, processor, and memory demands, and therefore it's unlikely you'll have too many processes running using up their own memory containers. Though you could argue these sites really don't need additional caching anyways (they'd still respond slightly faster with IdentityMap).

For high traffic sites it'll still be useful to save some trips, but you'll also want to implement and manage a distributed cache (for models, actions, fragments, etc).

It's available and sort of works now. You just have to turn it on and be mindful of how associations are handled. Still a work in progress.
The interface is awesome and really fun to use...however I found the results to be higher than when I manually went to the companies websites.

Has anyone else found this to be true. I am currently looking for car insurance so this website is awesome for a quick snapshot.

EDIT: I also got an error on the "Drivers" section when I entered my occupation as a "Computer Programmer".
I was referring to the fact that the mean character in the book is Socrates, who was put to death for being a 'societal criminal.' This doesn't really have anything to do with Platonic ethics.

edit: Especially since Socrates was put to death for 'corrupting the youth' and 'teaching new gods', which is more or less the usual argument against teaching Kaczynski.

"And there's the chance that a serious consideration of the Unabomber's ideas could encourage others to send bombs to get attention." --> corrupting the youth

"The primary concern of Kaczynski's writings is freedom, and he argues that the complex systems required by modern technology necessarily force individuals to give up too much liberty in the bargain" --> teaching new gods

(In this case 'the bargain' is literally straight out of the Adam and Eve story in the bible, and a direct challenge to western religion/civilization.)
will likely be there as well.
I don't get how this is an issue with the firewall. If the firewall wasn't there tossing away packets with invalid sequence numbers, then the actual host would toss them away anyhow right? So what's the difference having the firewall there or not? Either way you can figure out the sequence number by trying until you guess right.
Amazing work and so useful to dig through. Thank you and keep it coming!
As a Ruby/JavaScript developer I find it very bizarre that you don't know anyone that has used git professionally. Pretty much everyone I know uses it professionally and I'm a bit taken aback when someone hasn't even tried it.
The Genius of the Facebook IPO
In addition, I haven't found CM to be perfect and awesome either. It has things I find annoying or frustrating, and I don't particularly think its "look" is much better than some of the manufacturer's. Just my opinions though.
The hoax people are calling surround the fact he somehow fabricated a motorcycle from his car with a broken swing arm, but couldn't simply fabricate a new or fixed swingarm.
While looking pretty, the demo actually is fairly unoptimized. Each draw loop the vertex buffer is rewritten after iterating over and updating each particle's velocity.

Preserving state directly on the GPU makes it so you can get up into the millions of particles (depending on the videocard of course): http://mikecann.co.uk/projects/HaxeWebGLParticles/
Apple's iWallet will use Bluetooth rather than NFC, says analyst
It depends on what the difference between high and startup salary is. Some startups which are well funded are offering generous salaries to start with. It is difficult to predict if a startup with be successful or not, but if you really believe in the idea, are excited to join the startup because of the problem they are solving, I suggest take a salary and some equity. If you are not really excited about the startup's idea or their product and just want to work there as a job, then take the high salary
Hollywood loves sequels: MPAA to push SOPA follow-up in 2013
They can't even remember all their names. Not sure how they can guide all these companies properly. Time will tell. It'll be interesting to watch none the less.

Bubble?
As an anecdote, I went through YC twice: once in 2009 with 30 companies and again in the last batch with 65 companies. I was skeptical at first as well, but if anything, the value my company got out of advising in the last batch was greater than the first time around. We could still meet with PG whenever we really needed him specifically, and the partners are really just as useful as PG in most cases. In many, they're better - being able to rap with Justin Kan about PR or Garry Tan about design is gold.

The one noticeable weakness is the decreasing familiarity between founders in the batch. My first time through, all the founders knew each other by name. This second time, there were other founders I still had trouble recognizing in the bathroom line at demo day. That's not necessarily as bad as it might sound - niches formed that grew close, and the camaraderie of this last batch was much better than in 2009. I don't really know why that is - just a more gregarious bunch in general, I think.
Everyday GIT Commands
That's exactly my point - it doesn't seem right that the industry should be able to claim large amounts for every person involved because they would be getting an exponentially larger amount of money than the actual damages.

Using the car example, the car owner shouldn't be awarded 4x the value of the car just because 4 people were involved.
If advertisers are reduced to "making communities around products", does that mean we can look forward to manufacturers driving sales by increasing the value provided by their products?

Also, if you have to be smarter to effectively advertise on Facebook, isn't that a sign that they are charging too much?
Deserts have water, but most of it is stored in plants and underground.

It's near a coast too: http://news.ycombinator.com/item?id=4007858
Thanks! (and I think they're #3, but considering how much smaller they are than most of the insurance companies - they're doing a pretty good job)
Can you tell me which big sharks you are referring to? I know Morgan Stanley is in big, however I don't know much of the other large players.
Was it really that shady?

From the Reuters article, it sounds like Facebook issued the updated SEC filing during the middle of their roadshow, and the analysts went over it and issued new forecasts to their paying customers.

Keep in mind that the underwriters are barred from making public forecasts during the lead up to an IPO.

Also keep in mind that the SEC filing was public, so anyone could go and read through it. So it's not like this was inside information. It was available to be consumed.
Money Unlimited
How is Pinterest not also fighting a losing game? I can see how it's harder for Github to stay up with competitors because their target market is more savvy and often tries out new tools. But doesn't Pinterest also suffer the risk of some new social sharing site appearing that appeals to users in a better or just different way?
The part that made me dubious was that he had sufficient hacksaw blades and a rat-tail file, but no hand drill. I'm having a hard time thinking of why one would pack blades and a file, but no drill...

But hey, I figure this is the type of guy who knowingly puts himself into risky situations with sub-par transportation for the sake of testing his own resourcefulness. I do that sort of thing, too.
Anaphora in Ruby
True Hacker News!
Why on Earth is this not on the main/US homepage.

Moog is a icon across the whole tech music industry, having him remembered on the com.au homepage as an Australian doesn't do him and his legacy justice.

Would we celebrate Einstein only on google.de?

[Addendum] Timezones, gotcha. Let's hope this great doodle makes it to the .com homepage :)
Thanks for posting this. The quality of the comments here is otherwise sadly low.