skysight-inc/HackerNews huggingface dataset:
For many years I was looking for something like this, something that would be as simple and elegant as OS X, while having a solid Unix foundation. I tried everything, from all types of distros to my favorite distro with a hand-made theme (Acqua-like).

Then about six years ago it suddenly hit me. I bought a Mac, and (who'd have thought) it was exactly what I was looking for. Never went back.
I wrote this because the application I'm working on has dozens of small JavaScript components loaded, some of which rely on messages published by others. Some of them are invoked in-place, others are invoked as part of dom ready events so ensuring that the handlers are added before the messages are raised can't be done. Message ordering isn't important and since it's intended for asynchronous programming it shouldn't be important.

As for linked lists vs arrays I'm not convinced that a linked list would be a better performer than an array for iterative access (which is a rather crucial part of the library).

The reduce thing is a bug (I've chucked it on the issue register) as well as a feature request for only keeping a finite message limit.
I'm glad Bill is putting some money towards this. It seems quite complex but if they can make it cheap and easily maintainable it could save a lot of lives.

For anyone who doesn't think this is a big problem, picture taking DOUBLE the population of the USA, moving them to an area ~1/3 the size and having them defecate in the open with no sanitation. This (from what I've read) is pretty much the situation in India, where more people have mobile phones than access to proper toilets.
And you have a right to demand it: by federal law, all publicly funded research should be in the public domain (unless national security blah blah blah...). Unfortunately this law isn't enforced except in some aspects through provisions of all recent NIH grants (and maybe others).
That's a very good point. I should've pointed that out. Another thing that everyone should keep in mind, if your company fails to remit the proper amount of payroll tax (social security and medicare), then it is your responsibility to make up the difference on your 1040. The line for this item is on the second page of the 1040 under the Self-Employment tax.

We're all paying into a system thats falling apart =/..
Tried to run the one demo on their info page and it was a mess. Had to complete a sandbox checkout registration form and then was thrown a bunch of errors.

I have high hopes for this (or something similar).
Things aren't murky with the IRS. That's perfectly straightforward: you must report net gambling income.

Things are murky with the legality of transferring money via credit card to online casinos, and if the individual gambler is actually breaking the law by participating. Bitcoin resolves that murkiness.
There are two separate issues as well, whether or not a restriction is valid and the ease with which it is circumvented. Lots of EULA/TOS terms are unreasonably broad. But let's say the TOS says "use of service without a password is unauthorized". Seems reasonable.

Somebody runs a program to guess passwords until they find one that works. "Ah ha," they say, "I have a password, so my usage is now authorized." I don't think a judge or jury will buy that. Even if the password was easy to guess.

I believe that was SpikeGronim's point. Assuming the definition of unauthorized is legit, there's no such "it was too easy" defense. Or "I could do it, therefore I must have been allowed to do it."
Ask HN: How extensive should we make a product demo for investors?
This is something my partners and I have been discussing recently regarding our product's demo. We want to pitch the idea to investors, but we also want to back it up with something to show that's not just powerpoint slides.

As someone coming from an agile background, my thought was to very roughly prototype the basic feature of the product that would be one of its selling points and show it in action as a "proof of concept" of that being doable. My partners though believe that we should do much less and show just the rough UI of the product without it actually being able to perform any functionality.

I'd like to understand what's usually expected out of teams at this seed stage, because I'm personally concerned about not selling vapor, but perhaps my engineering background is holding me back on this one. Is there some rule of thumb for this? Does it strongly depend on the kind of service/product you're trying to sell? Are there perhaps resources/articles out there that you guys used when you were deciding how far to go with a prototype?

Thanks!
The problem with having read_string return the length is that you have to write

while (read_string(s) > 5) // loop until the string length is greater than 5

because it's not intuitive that read_string will return the length of the string. You don't save anything this way.
You're getting hung up on the "access" part, it's the "authorization" that's important. In your example it would likely be almost impossible for the blog owner to prove that someone intent on posting negative comments was not authorized to do so.

As a side note, I think we all should be more careful with "omg, we're losing our freedoms!" comments. They're usually not as clever as they feel at the time, and have the dangerous property of inuring us to such claims.
Your "Ponzi" example is even more apt about the 1999 - 2000 bubble. Many of the tech companies were engaged in three way revenue exchanges using numbers on paper. The same $100M was being reported as revenue by three organizations, and didn't really even exist.
I am confused. The "Q2" on the x-axis makes it look like we're comparing half of a year's total to previous years' totals. My squishy human brain wants to put each point on equal footing.

Edit: I see, the graphs are continuous.
There was amazing demand for Sony's products back in 1982.

http://en.wikipedia.org/wiki/Walkman
I meant, some sort of easy api, iframe, whatever I stick in my site to get recurring payments. There are so many.
If boys won a limbo contest they may say that. And likewise, women probably aren't likely to say such a thing at a limbo contest.
My latest app (Convoy - http://convoyapp.net) is a live map display of where you and your friends are. It uses internet and location services very heavily, yet I developed it almost entirely using an iPod touch, despite it's lack of 3G and GPS. I don't have to do any detection, the internet and location API's hide all of these details for you.

In fact I tested the app using my android phones wifi hotspot feature and the iPods wifi based location access.
The massive unemployment was a result of the bank runs, not a cause. The bank failures caused the economy to seize up and people to hoard money, leading to a massive wave of foreclosures and business closings, leading to massive unemployment. It wasn't until FDR declared a bank holiday and brought the FDIC up that people were confident enough in their savings to put money back into banks.
Atlantic Ocean Tsunami Alerter
this is the exact reason I love public transit ^^

public transit + cycling ftw. no need for cars :D
Note that this is not LulzSec. Some snippets:

> Agents from the Federal Bureau of Investigation launched a series of raids on homes across America and made at least 14 arrests of people suspected of being linked to the secretive hacking activist group Anonymous. Arrests and raids took place in Florida, California, and New Jersey

> The American action follows other raids aimed at members of Anonymous that have taken place in others parts of the world, including Italy, Spain, Switzerland and Turkey. More than 30 people thought to be linked to the group were arrested

This is apparently based on the PayPal attack.

http://www.smh.com.au/technology/security/fbi-arrests-14-in-...
http://news.cnet.com/8301-27080_3-20080746-245/fbi-arrests-1...
http://www.foxnews.com/scitech/2011/07/19/exclusive-fbi-sear...
This is a good idea… for me, you seem to be the #2 result for "Herve Leger Authenticate".
> Aaron Swartz lived in the District of Massachusetts and was a fellow at Harvard University’s Center for Ethics.

Oh, the irony.
It's further harming the possibilities of being an independent scholar or even reading academic literature outside academia, though, which I think is a significant detriment to academia. I'm not as worried about the $50k a university library has to pay, but if you're an independent scholar for even one year, it becomes clear how harmful to the research community JSTOR is.

Journals that used to sell archive access to individuals for, say, $50 or $100 annually, now won't sell you a membership at all, because to save money on hosting they've moved their subscription infrastructure to JSTOR, and JSTOR refuses to sell individual subscriptions. So you end up "stealing" your access; at various times I've gotten my JSTOR access via ssh -D proxies to a friendly grad student. Now I try to return the favor by providing such access to independent scholars where needed. This sort of gaming shouldn't be necessary with a non-profit organization that is supposed to be working in the public interest, though. Hell, public domain journals from the 18th century that were scanned using public grant money are locked up behind a JSTOR paywall!
Make money with In-App Payments for the Web
i++ is atomic in most cases, unless i is an excessively wide integer, in abort I think they lock anyway so it doesn't matter (at least in uclibc)
Its a false choice. Both options lead to poverty, because neither option deals with the fundamental problem: the Greek government doesn't make enough money to cover its yearly expenses without borrowing. Either we can have an orderly devaluation, or we can have a disorderly devaluation. Austerity measures allow for the first. A hasty exit from the Euro makes the second inevitable.

Now which option looks more appealing?
Because "JS is the common language of the web" doesn't capture what the analogy is saying.

The key aspect of the analogy is that you have compilers emit or JIT to JS, rather than writing if yourself, and then have languages/DSLs that users write to, rather than JS.
I would be very surprised if the most appropriate metrics were the same for static and live video.
got married.
Because, of course, JSTOR plans for 100x usage spikes and performs neither logging nor accounting, so serving a file is just as simple for them as downloading it is for the client.
Our work already blocks gmail, and they blocked plus.google.com the second it was live, but they don't block google.com.
Shouldn't Flash be the choice then? There are languages compiled to Flash file, such as Flex or ActionScript.
God, Kevin Kelly and the Myth of Choices
Does this mean they will stop spamming me now? I mean, it just goes to my spam folder now, but they went from occasionally sending me something useful to junk almost every day, no matter how many times I unsubscribed.
You guys are going to rail me bc I don't have any sources, but I remember hearing that in many cases in the third world where purified clean water is introduced, health actually deteriorates because there is much disease and the clean water prevents children from developing antibodies to the these.
Baidu's New Browser Looks Strikingly Familiar
Agreed -- the page is completely useless in explaining why I'd want to invest time into checking the service out.
I wouldn't be too surprised if him causing a month (months?) long interruption of JSTOR for an entire campus deeply involved in government contracts was also part of the ire.
Google can do this because they have too much cash on their balance sheet and the market demands a return on that cash. They need novel areas to invest for them to grow. But there is an alternative. I would prefer to see Google return cash to shareholders via a stock buyback and focus on their core: organizing the world's information.

This is not because I hold GOOG stock, just because I believe in that mission, think they still have a long way to go, and don't yet have the resources to tackle that problem myself.

I think as a smaller company revenue-wise and, ideally, as a private one they could have more long-term focus.
Thank you for making an infographic out of useful information in a statistically adept way. The infographic that focuses on communicating data accurately is a rare treat. I particularly found the valuation and revenue comparison interesting and well done.
Note: These arrests are connected with the PayPal/Visa/Mastercard DDoS attacks organized by Anonymous/AnonOps, and have nothing to do with Lulzsec/Antisec or any of the major breaches.
"Transitioning products" in response to a lowered guidance could very well mean that the prepaid, differentiated, iPhone for emerging markets (currently rumored) is more likely.
The indictment from today's 'Anonymous' arrests
Watch"Cowboys and Alien'movie 2011"online'free
watch"Cowboys and Alien'movie 2011"online'free
Evans also said that the film will understand the humor to find a middle way between glossy and amazing films Spider-Man and Fantastic Four film and darkerlike The Dark Knight In this
I need Help with Start-up Metrics & Tracking. Can You Help a Motha'Out?
How did I not know about the command-shift-g shortcut? That is a awesome tip!

New iTerm user here as well, and I'm really liking it so far.

Don't forget VLC to play pretty much any video file you may get.
You can do that with almost any language. The analogy holds in that you can't get underneath JS in a browser but if you were to design a browser language with this kind of usage in mind it seems you'd want something that was a lot easier to optimize than JS. JS clearly was a language that was designed to be written directly.
I find the comma useful in deletion scenarios. For example, rather than just "free(x)" or "delete x" (after which the variable is undefined and can't be used anyway), I like to use the comma to add a NULL assignment. So, "free(x), x = NULL". It doesn't really need to be that way, but it's nice for avoiding random behavior in case the variable is referenced later; and the chain on one line makes it unlikely that the 2nd part will be forgotten.
Too bad you wouldn't know anything about that.
There's a Sony store in New York on Madison Avenue. It closes at 7pm. In New York.

A few blocks away there's an Apple store that does not close. Ever.
Wolfram Alpha took the natural language query "list of cinemas playing cars 2 near 32807" and responded with:

"Binary form: 1000000000100111_2"

'A' for effort, but this is not a Google killer until I am provided a list of cinemas with addresses arranged in table format.
Neat technology, but at first I thought I was going to read an article about some sort of messaging/event system. It's not; Staircar is basically a way to deal with high write to read ratio data. It's not for subscribing to or publishing events.
LinkedIn CEO: Does Anybody Have The Free Time For Google+?
possessions don't own you. attachment owns you. the difference is subtle.
My plea to the HN community; stop solving the same problems. If you really want to make something that people want then find something that people don't already have. This may be outside you area of immediate experience.

(Note - this comment was made without seeing the app - getting 502.)
There's a reason why Flash has mostly been relegated to video, audio, and games, and it's not because Flash integrates so seemlessly smooth with websites. Javascript is in the bones of the web, Flash is just a layer on top.
Have I said something to make you think we shouldn't be fighting all oppression? No doubt the elephant in the room is class — in fact fixing class might just fix everything else automatically — but that doesn't mean we should ignore racism, sexism, homo- or Islamophobia.

But I have to say, at this point I'm not sure what you want from me. I'm advocating for the rights of other people according to my personal idea of what's right. That women are outperforming men in school is worrying from an educational standpoint, but I haven't seen any evidence that it's the result of endemic, institutional sexism against men— unlike that which evidence suggests still exists towards women, which, while very much improved in the last decades, is still real and dangerous. If someone thinks that it's gone because of one metric in which women have surpassed men, then I'm going to speak out against that. I'm going to speak out against that pretty loudly.

I'd be saying the same thing if someone thought that Obama being President means that no one ever gets stopped and searched for DWB, or that gay marriage in New York means no one in high school is going to call someone else a faggot until they kill themselves. We've come a long, long way. We're not done.

(For productivity reasons, this'll be my last comment on the subject, but I'll read your response if there's one— Just wanted to say I dug the civil exchange of ideas. Stay cool.)
I wonder what would sed's framework should be called? Sed on Sails?
Exactly.

A nightly differential bootable system image backup a la SuperDuper, Macrium Reflect, Acronis or the like + cheap external 3TB drive = zero downtime... if the SSD fails, boot from external, and schlep it while the SSD is repaired/replaced.

Time Machine is bonus for lost/overwritten local files. Source Control guards the jewels (you don't fear committing untested code to local branch, do you?)
The same group that is more likely to perform child molestation. What's your point?

It'd be interesting to learn whether this is actually true. The public is blind to incidences of molestation committed by women, so as I understand it many occurrences go unreported or undiscovered.
The simple answer to the question is "Neither."

Tl;dr version Chris Brogen created a 'webinar' which one can access for $47 which gives you Chris' take on how to best exploit Google+, unsurprisingly some haters have come out and lambasted him for it.

Its impossible to truly fathom why some people respond the way they do, we can speculate but without telepathy that is ultimately unsatisfying. As a free market type I'm all for Chris charging what ever he wants to 'teach' Google+, others can offer their own version for less (or more) and people who don't think its 'worth' it don't have to buy it. Its not like their life will be ruined because they couldn't afford it.

Most people forget that money has two values, the value placed on it by the person receiving it, and the value that the person giving it. They can be wildly different. When a third party evaluates a transaction based on their personal value of money they can often come to an erroneous conclusion as to who it favors.

So if $50 for you is a week of groceries to feed your family and sometimes you can't find that $50. It's insane to spend that kind of money on training for a product or service which will probably be completely different 2 months from now. If $50 for you is the rounding error on the tip you left for dinner, then paying it for someone to summarize Google+ for you rather than spending two or three or eight hours of your time figuring it out on your own is probably a no-brainer.

So 'charging' for information is neither 'Right' nor 'Wrong.' Tricking people into paying for something they didn't expect? That can be wrong. Mis-representing the information you're presenting? That can be wrong. But if you're up front with what you pay and what it is, and better yet if you offer money back if they aren't satisfied. Not 'Wrong' in the slightest.
Google.com detecting malware and notifying search users
غريغور يوهان مندل
The more complete (not complex) the prototype the better. Otherwise it's going to be a struggle communicating just what it is you do using powerpoint alone.

In my experience, the shorter amount of time it takes to get to the demo the better. In my most recent startup, we raised our first round without a powerpoint presentation whatsoever, it was all about the product and the story.

In my opinion, product is the best pitch.
Teen Mom Season 3 Episode 3 
Teen Mom Season 3 Episode 3
Police arrest 'hackers' in US, UK, Netherlands.
Hopefully there will some sort of method to allow for clean installs.
I don't get it, why would you assume that the article is FUD?

The article starts off by saying "I'd like to bust a few myths", and proceeds to (allegedly) do so. It also deliberately points out that there are good things about the organic farming movement, AND points out that all of the "bad stuff" is done by some but not all farms, both organic and conventional. It does nothing more or less than what it purports to, and I don't see the first hint of FUD.

And while you appear desperate to rebut it, the best you can do is "I know anecdotes suck, but here's mine!" The funny thing is, unlike your response screed, the article has no less than 18 references. I'm happy to assume that the reference are cherry-picked to back up the author's points, but even so, it's pretty hard to find a blog post that even manages this. What more could you wish for? What more could you wish for than a piece that wishes to "point out that it's not as black and white as it looks".
> In two other separate indictments, a Sarasota, Fla., man was arrested on
> charges of intentional damage to a protected computer for allegedly
> accessing the Web site of InfraGard Tampa Bay, an FBI partner, in June. The
> complaint alleges that he released instructions on how to exploit the Web
> site.

This seems related to Lulzsec[1], though maybe indirectly.

http://nakedsecurity.sophos.com/2011/06/04/infragard-atlanta...
Google Checkout top-up issues and monetizing freemium Android games
It wasn't one of the monkeys. Most monkeys only run when we have developers who could notice and fix problems. It also happens that our peak usage is while we're home and our quiet time is while we're at the office. That means, in general, the monkeys don't run on a Sunday night.

Unfortunately we're not running 100% on the cloud today. We're working on it, and we could use more help. The latest outage was caused by a component that still runs in our legacy infrastructure where we have no monkeys :)
Java servlet containers, startup time
6-hour time-lapse of an Android Game being developed and published (YouTube).
Huh; my bad.

Also mentioned is that Swartz used the network closet to take 2 IP addresses. Are we to infer he hooked up both laptops with an IP each? Or is the real scenario that he was using one laptop under 2 identities? (Not that impossible.)
Also see this:
http://blogs.msdn.com/b/oldnewthing/archive/2007/05/04/24020...
The analogy holds in that you can't get underneath JS in a browser

Yes. That's why JS is the target (and its ubiquity).

but if you were to design a browser language with this kind of usage in mind it seems you'd want something that was a lot easier to optimize than JS

JS isn't turning out to be too bad to optimize. Post-lower optimization already occurs in the browser. The part the compiler would do is optimization prior to emission to JS.
Sorry if this sounds like an obtuse question, but I don't understand what you are asking for help with. Are you asking us to pick one of those 150 for you? Are you asking for more resources on how you can investigate those 150? Or are you asking what kinds of problems we run into when we deal with any of those 150 general ideas?

If you can give me a little more information, I'll try to help if I have anything to add.
ASK: Help me start an importing/exporting business 
Hey guys I'm very interested in this field and I am fluent in several languages that are very central to a lot of import/export hubs.

How do I start doing this?

I just want to export/import large amounts of whole sale products, it doesn't really matter what the product is, but I don't know where to start.

How do I get in contact with Chinese manufactures and people overseas? Google certainly isn't going to work.

Are there any sites that I should check out in particular?

Also is there any sort of website that hosts a lot of Chinese manufactures? How do I get in touch with them?