skysight-inc/HackerNews huggingface dataset:
I paid $40.000 for the boat and spent around $15.000 on repairs and upgrades. If you take a loan you're going to pay around $800 a month.

In my part of the world that's pretty cheap. Might be expensive elsewhere though.
The Wave Federation Protocol applies the old-school newsgroups philosophy of a local server handling storage and federation of communications (perhaps about a document, as in Google Wave, but more generally about arbitrary things) so that there are far fewer redundant transmissions of data. Bandwidth is much cheaper now than it was in the early days of the internet, but this does have potentially interesting applications.
They show the success rate, the first one worked for me, and actually NYT is one of the most popular on their list of sites.
> Did any of you imagine TSA would lead to crotches being grabbed in the name of "national security"?

In general, yes. Not that specifically, but it was pretty clear from the start that it would be invasive and ineffective (because it's always been about theater rather than results).

> There will come a day when all computing purchases will be "routinely" reported to DHS.

That's completely unrelated to the bill at hand here, and the DHS will not be involved. (It will be the IRS, and it won't be at all specific to computing.)

> And every member of IT staff will need a Fed license.

IT is too ill-defined and general for that to happen, but I could see some positions on some specific kinds of projects requiring licensing just like Plumbers, Electricians, real Engineers, Lawyers, etc have.
Pivotal Tracker is fantastic. Free, extremely easy to use, productive, and they just re-did their user interface.
I'd say most of these criticisms of boat ownership are nullified when you're actually living on the boat, though. The average boat owner buys a boat, enjoys it every weekend for two months, then every second weekend for the next two months, then every month for the next year, and never gets as much use out of it as they thought they would.

If you're gonna live aboard, though... it's probably cheaper than a house.

I don't think I'd do it myself, though. I'm just not a boat person. If I ever buy a stupid money hole it'll be an aeroplane.
Not "the message you're about to send it", but "the set of messages you might send it". Duck typing is not limited to a single message.

For example, a hash-based collection might require that all its members implement an equality method and a hash method. Typically in Ruby you test this by just waiting for one of those method calls to blow up somewhere in the hash table code. Instead, you could test "acts_like?(Hashable)" -- meaning "reaponds_to?(:=) && responds_to?(:hash)" -- on insertion. Then you could give a nice, meaningful error message at a nice point in the code.

Note that this has nothing whatsoever to do with is_a?, which is the important difference between this and type-based interfaces as in Java.
If you want to be terse, you can just use typedefs but most of ISO C++03 libraries just assume your editor can autocomplete quickly. The culture is different and absolute clarity is preferred over terseness.

There's a lot of infrastructure behind MapReduce and I bet you any implementation is going to have a lot more code in it than what is in Data.List.

Once things are in RAM (say, less than 1 GB), quicksort is the fastest algorithm (Edit: or some other optimized in-place variation on the theme such as introsort). You can parallelize across cores all you want but all that is going to do is crap up your caches and cause bus contention, making your code more complex and slower. The bottleneck is your databus not the CPU, after all what is the cost of a compare in clock cycles? This is also why mergesort is slower and parallelizing is not going to fix it.

If you want to see things that are parallelizable check out vectorizing libraries such as Thrust that run on massively parallel GPGPUs that have the bus design and RAM to handle that kind of parallelization. They are written in C++ and both the implementation and the code to use them looks almost the same like the code I posted. The compiler technology of other languages is years behind and currently can't even target these kinds of architectures.

I've seen GPU massive parallelization in Haskell and all it did was to generate C code and then invoke the CUDA compiler. This was in a research paper. In the meantime you can fire up nvcc with Thrust and sort bazillion of keys with less than 10 lines of code in C++ using a well-tested library.

Edit: BTW, anyone (and I really don't know who would be doing this) who is even thinking of running a MapReduce Haskell cluster must have lots of free time and $$$ to burn on wasted CPU cycles.
Yes, when someone just wants to switch to another app to get something done, 2 seconds is quite a long time. Compared to the double-click-home in iOS, which is quite snappy, the two-second delay on Android takes the flow out of using the OS.
I suppose it depends what your application is.

If you're crunching numbers for a specific task, this could be the best option. However, I think increased use of the GPU is exciting because it can enhance the computing power of a broad range of consumer-orientated applications.

If you're producing an application that will be used by a broad range of consumers, perhaps a vendor lock-in would prove to be short-sighted?
Donate to FSF
The rule of thumb I've always heard was sending thing to orbit cost $10,000 per pound. Not sure how true that is with SpaceX though
Ebay is a private marketplace. I don't need a reason to kick you out of my house.
I didn't know that difference and was wondering the same thing, thanks. It is funny how that subtle difference made me read the title like five times to understand it.
I hate to say it… but you do realize this is an article by Fox news right? FOX.
Ok, here's my proposal for the new text of the bill:

"The end."
Batman regularly beats much-stronger opponents. That shouldn't be an issue. Strength only matters if you actually manage to punch or grab Batman. And you're not gonna manage to punch or grab Batman.

Spock only has one decent fighting move, and it targets the back of the neck. Batman's neck is so heavily armoured that he can't even turn his head.
I don't know enough to comment one way or the other about the guy, but it seems a bit harsh to call him arrogant and unethical without at least describing how/why.
That's exactly what I thought; however the blog article linked from the nytimes pieces has some interesting info:

``One independent study estimates that OpenTable’s fees (comprised of startup fees, fixed monthly fees, and per-person reservation fees) translate to a cost of approximately $10.40 for each “incremental” 4-top booked through OpenTable.com. To put that in perspective, consider that the average profit margin, before taxes, for a U.S. restaurant is roughly 5%. This means that a table of 4 spending $200 on dinner would generate a $10 profit. In this example, all of that profit would then go to OpenTable fees for having delivered the reservation, leaving the restaurant with nothing other than the hope that that customer would come back (and hopefully book by telephone the next time).''

http://incanto.biz/2010/10/22/is-opentable-worth-it/
I'm a dude who's also a musician and can't think while while listening to music. However, some coding tasks don't really need music, so I'll listen to it from time to time.
There absolutely is a problem: nothing the FedGov can do proactively can secure the power grid. I speak from direct personal experience when I say that specific target is a problem.
It is funny how many people have mentioned this issue with the form on other threads and then realized it was USA only.
This is much more clear than that. The entire community is rallying around CUDA & NVIDIA. Never once have I been talking to someone about GPU computing (and I work with it) and has someone mentioned AMD chips. NVIDIA holds the GPU Technology Conference each year that everyone goes to, and all the GPU books are being written about CUDA. Every Mac has a CUDA-capable GPU inside. NVIDIA has been collaborating with universities to get them devices so students can use them. AWS offers Fermi (NVIDIA's next-gen architecture) GPUs are a service. Autodesk and mental images have teamed up with NVIDIA to do CUDA-specific acceleration of their products. In the past 2 years of working on GPGPU, I've heard ATI mentioned four or five times, and then only by lay press.
Linux has been EAL4 certified under the ludicrously weak and pro-forma common criteria. You can sell to DoD, on the real DoD secure networks, at EAL2. The bill also doesn't require everyone to run CC-certified OS's.
I understand the point you're making. However, consider: Logically, "you're telling people what they want to hear" has no relationship to the merits of what's being told. What people want to hear might be false, or it might be true. For example, if I told my mother "your son loves you very much," it's true that I'd be telling her what she wants to hear; I'd also be telling the truth. On the contrary, if I told that to Rashida Jones, it might be what she wants to hear, but it wouldn't be the truth.

I might also add that a lot of what Paul Graham writes could be classified as "telling smart hackers what they want to hear." After all, the message is: you can get rich and be respected, yes, you; there are few downsides to trying and massive upside, and you need never toil for a big, slow company with a big, slow boss. That's all very much what smart hackers want to hear. But it's also, I think, totally true.

It's wise to be skeptical of advice that conforms to the hopes of its audience. But it's equally wise to be skeptical of advice that doesn't so conform. What people want and what happens to be true don't bear any necessary relationship. If what Tim Ferriss is selling are books full of untrue things, then that's a fair criticism; but it's the only criticism that really makes any sense. And it's not one that I tend to hear. Rather, people react to his attitude, which while understandable, isn't actually an argument.
What's your point? Presumably, you're commenting for a reason.
Some Customers Don't Deserve a Voice
The problem with thinking "students can learn on their own" is that there is an autodidact culture here at HN, so that view is skewed a bit.

Most entrepreneurs have a different mindset from these people. They want to do something big like make a revolutionary product or impact the world somehow.

Most of my peers don't want to learn on their own. They just want to get the piece of paper that says "Bachelors of _________", get a well-paying job (>60k), and live a life happily ever after. They don't care about making a company, because being employed by someone else has far less risk than making your own startup.
Like the governments care about problems gamblers. If they did they would close lotteries and scratchcards operations and liberalize sports betting.

Instead they want to tell people where to spend (lose) their money, while pretending they care.
I realize this is old, but I thought it was poignant, especially as I read a few reviews on the day I released a new app in iTunes.
Ugh is right. Fuel costs for a wheel of cheese would have been lost in the noise, financially speaking. This is the point SSTO advocates have been making over the years - putting things into orbit costs a lot of money, not because of the energy required, but because you throw the space ship away.
The Terror of the Long Comment
This bill isn't about "big-website-taking-lots-of-citizen-data". To save us a really pointless and boring argument, let's stipulate that it's about Exelon and not about eBay, and to the extent it isn't, that's a flaw that needs to be corrected.
Our focus is on building the best product. It so happens to be that we are aware of the issue and recommend that you use Google Analytics for deeper insight into visitors and views.

Here is a bit of how-the-sausage is made, but you wouldn't believe how much of a negative response we got from existing users once we went to a fully JavaScript analytics system. So by sheer volume of user input we made the decision to return to the original http request method of counting views.

We are continuing to look at ways to improve this system, possibly with Mixpanel.
I agree with you, but no company's going to leap forward and be honest about numbers, they're going to use whichever makes them look biggest/growing strongest to their users, investors and competitors, and all the numbers are "right" in some context.
This paragraph is particularly moving:

"If I may be permitted to say so, the most fortunate experience of these past twenty years has been the selfless love I have received from my wife, Liu Xia. She could not be present as an observer in court today, but I still want to say to you, my dear, that I firmly believe your love for me will remain the same as it has always been. Throughout all these years that I have lived without freedom, our love was full of bitterness imposed by outside circumstances, but as I savor its aftertaste, it remains boundless. I am serving my sentence in a tangible prison, while you wait in the intangible prison of the heart. Your love is the sunlight that leaps over high walls and penetrates the iron bars of my prison window, stroking every inch of my skin, warming every cell of my body, allowing me to always keep peace, openness, and brightness in my heart, and filling every minute of my time in prison with meaning. My love for you, on the other hand, is so full of remorse and regret that it at times makes me stagger under its weight. I am an insensate stone in the wilderness, whipped by fierce wind and torrential rain, so cold that no one dares touch me. But my love is solid and sharp, capable of piercing through any obstacle. Even if I were crushed into powder, I would still use my ashes to embrace you."
You'd think so, wouldn't you? But on the other hand, Australia is generally much more libertarian about gambling than the US is.

If you want to play a poker machine in the US, you've gotta go to Nevada (or Atlantic City, or an Indian casino, or a couple of other places). If you want to play one in Australia, just pop down to your local pub and they'll have a room full of them. There's also a casino (though only one) in every major city. And betting on horses is pretty much compulsory.

I don't like the idea of this law, but I do think it would be nice if people who have a serious problem with gambling could ban themselves from using poker machines somehow.
What bothers me is that it doesn't really help us if people can sue power grid operators for negligence after the grid is taken down for double-digit days because NERC and FERC weren't stringent enough and somebody (I'd prefer NSA, but hey, DHS, whatever) had actionable intel they were unable to apply.
Commenter vercol has it right:

"So democracy now consists of a group of geeks who speak for us all. They appointed themselves and are accountable to no one. Anyone who questions them is denounced as a moron, an American, a fascist and a friend of Sarah Palin..."
All this comment says is "Phillip Rhodes doesn't think we should regulate cybersecurity for private networks". That's kind of not super interesting. Try giving your opinion some teeth.
I'm very happy with Redmine, and it's free. :) I do host it myself, which is really not very hard (my instance runs off a Ubuntu Server VM on my Windows work machine, and took about 30 mins to get running).
isn't their free 3g worldwide? Though stripped down or something?
>Someone would had to have been particularly close to Joel for him to remember a story such as this in such great detail...

Or it could have been reconstructed from the emails and/or blog postings the story was originally told in.

Or it could be entirely fiction, the corroborating details made up using the same tools you're using to track them down as reference material.
In this case it's not about what "the government" wants. It's about what a couple of key independent members of parliament who just happen to be holding the balance of power want.

Lotteries actually aren't such a big problem as far as gambling addiction goes. Nobody ever "accidentally" goes and loses half their week's pay by playing the lottery, because the act of buying the ticket is so separated from the act of finding out you lost. But the poker machine sits there playing music and lulling you into a trance while it slowly empties your wallet.
Only if I get paid every time someone runs the code.
Specific versions of Linux provided by commercial vendors have been EAL4 certified. Ditto for EAL2.

The bill doesn't require Common Criteria certified software, but it allows for that requirement to be made.
With Chrome you have access to NaCi so you can use installed libraries. For example you can use imagemagick to convert, compose and edit using only client side code.
http://projectlocker.com

git or SVN + Trac + wiki
The Power (and Danger) of Quotations
Does that head honcho sit out there with all of you, or does he/she have a private office? Just curious.
While I have heard that called "the Socratic method" it actually isn't; I agree that is an excellent form of tutoring, but it is better thought of as a type of "hinting" with leading questions being a kind of hint.
"Concurring view" indeed, not an experimental study. What a weird thing for them to cite!
http://www.amazon.com/Origin-Consciousness-Breakdown-Bicamer...
What's really wrong with BlackBerry
I don't know how widespread it is, but I personally am less likely to pursue something I see a 'Show HN' post. There's enough unexploited opportunities out there that if I see someone's already got a good handle on an idea, I'll probably cross it off my list of things to try and go for one of the other many ideas on the 'maybe TODO' list.

I can't say it'd never turn out the other way, but it'd have to be a really good idea that exactly fit my interests, but where the implementation being shown off was so bad that it seemed easy to beat.
Do you not think the page view stats are completely misleading your users ?

There's absolutely no indication on Posterous that bots are likely responsible for thousands of the page views shown (which given the long tail nature of Posterous I imagine we're talking about the majority of the page views here for a lot of users).

One user even reported that GA was showing 14 visitors while Posterous was showing 9316:

http://adamriggins.com/posterous-post-views-and-google-analy...

Whenever Posterous has given a response the focus has been on disabled javascript, etc. rather than the fact most of these views are likely generated by bots. For example the email you sent to the user here:

http://www.creativenotice.com/how-posterous-stats-work

Given the values are essentially meaningless why show them to your users at all ?
Seems awfully speculative.
Not sure where the `however` comes in ... the OpenTable hit just looks bigger...
This is the type of asinine comment made in 'jest' that apparently makes so many women cautious about the tech community.

It's not explicit enough to be harassment, but just bad enough to make a woman engineer in a professional setting with you feel uncomfortable, and want to actively avoid you.
If you're talking about children, they are too young to decide whether they will "pursue entrepreneurship" and at what point in their lives. Depending on their age, they are very likely too young to decide much of anything — this is why they are in the custody of adults. School is preparation for whatever they decide to do. It is also unreasonable to expect children to "just learn on their own." If there were any indication that such a plan would work, we would all lovingly embrace such a huge cost reduction. But in countries without a primary education system, children just tend not to learn.

Higher education is not slavery because it's voluntary, which is the antithesis of slavery.
I'm one of the interviewers for GU. We're fairly new to this and started the show just a few weeks ago to have conversational-style chats with other entrepreneurs in the valley. Any and all feedback is appreciated! Thanks. : )

Ana
I'm sure that's hyperbole but based on the truth.

If one of YC's methods is to keep up a certain level of excitement, and that's tough to do if you're building something highly functional but with little coolness value. Arguably, this correlates with degree of success[1]. Today it's social apps, tomorrow, it's Web 4.0.

It also seems apropos, considering that YC is, itself, a social program. I've only been to one of their semi-public events, as well as a couple loosely affiliated ones, and they were all clearly biased toward extroversion.

Similarly, I'd suggest "doomed" is hyperbole, as well, unless you mean getting accepted into their program. As a someone heavily introverted[2], it might be a form of torture, resulting in its own doom.

[1] Assuming success instead of failure. I agree there's something to be said for the potential scale of social apps compared to business tools, We haven't yet seen the likes of Facebook, and Zynga operate as public companies, without venture money pumping into the ecosystem. This tends not to be an issue, except with tools for startups.

[2] Though not at all shy.
Interesting, good to know.

How do UK speakers deal with non-named entities? For example:

My family is/are going out to the movie.
The class was/were getting restless.

These are common gotchas on the SAT in the US; one of their favorite tricks is using plural country names, like "The United States of America (is/are) ...", where in US English "is" is the correct version. Cheap trick that really only tests whether you've memorized ETS's stance on that particular grammar point, IMO, but that's the SAT for you...
... orthogonal to my earlier argument...
The CIA / U.S. military have been involved with electronic warfare for a long time. I would disagree and say they're at least as innovative and perfectly capable of carrying out something like this. If it was a US operation though, I would probably add the NSA to the mix as well, since they likely would have had involvement at some point in the process. In either scenario though, it would likely involve contractors of some sort, if only for the specialized Siemens knowledge that would be required.
A Secretive Banking Elite Rules Trading in Derivatives
is the time the restaurant owner spends taking and canceling reservations worth something? is the time the user spends calling to check for availability worth something?

we've become that skeptical about technology around here? we really don't think that the convenience of checking availability on your mobile device is good for diners and helps people go out more and find better places to go?

whether it helps or hurts restaurants really boils down to whether you view it as a tax on the business, or a source of efficiency and a better product.

If you view it as a tax, which seems a little pessimistic, who pays the tax is a question of whether demand is elastic or inelastic. If the demand is inelastic, the restaurants can raise prices to cover the tax. If demand is elastic, they can't.

What that suggests is OpenTable helps the restaurants that are oversubscribed with reservations all the time, since they can pass along costs, and it helps them manage things more efficiently, keep tables filled, send email reminders so people remember to cancel. Also if you're Internet savvy there are good marketing opportunities. It probably doesn't help the others much. So they feel they are being dragged kicking and screaming into the 21st century and saddled with a cost and something they have a hard time using and complain about it.

This seems awfully like a startup seeing a need and filling it. It's hard to see evidence of a nefarious monopoly and market failure, unlike Ticketmaster which locks everyone in with anticompetitive agreements. If this kind of startup is a slippery slope to disaster, a lot of smart people are wasting a lot of time with this fancy technology.