skysight-inc/HackerNews huggingface dataset:
Argh! Why would you write a comment like that?

Providing short summaries for those who don’t want to watch long videos is certainly laudable but the interesting information in this case would be the exact rules or other details of this format (which the original submission certainly doesn’t provide) but certainly not the specific decisions made by the contestants. That’s irrelevant information in the context of the submission and at the same time you manage to spoil it for all those who actually want to watch the whole video.

I’m sorry, but I have to downvote your comment, if only to hide it.
Yep. After receiving email after email for a couple of years, from folks who enjoyed the app and wanted to see more, I decided to try to take it to the next level.
Literature and history books involve ungodly amounts of page flipping when it comes time to write your term papers (which for many students probably accounts for 95% of the time they actually spend reading the book...).
I've had a couple requests for alternate symbols. I'll certainly keep it in mind.
It's easy, see the 'points' as a value instead of an increment on vote. That way you evaluate a comment based on what you think it's worth. If it still has less points than what you think it is worth, vote it up, otherwise vote it down.
I forgot to ask you something in my previous reply. You say that there are nowhere near enough units. Which ones are missing that you think are most important?
I came here to post that on that subject, as well.

>We believe that founder teams need a good mix of strengths in both vision/strategy and implementation/execution. We will match you with potential co-founders who complement your strengths, ie: the opposite of you.

It's as if match.com (and I have never used match.com, so maybe this analogy is bad) said:

>We believe that marriages need a good mix of strengths in both leader/decision-maker and cooking/cleaning/listening quietly. We will match you with potential mates who complement your strengths, ie: the opposite of you.

Oh, fun.

I'd be looking for someone who is willing to do "whatever seems like the biggest win" at the time, and who can change plans on no notice.

I'd also be looking for someone who will get their hands dirty implementing. It's not just the amount of work required, although that's reason enough. It indicates the humility necessary for the enterprise to work.

It's "gee honey, you know I sure appreciate the hard work you did cooking this meal while I was sitting on the couch" versus getting in the kitchen and making good food happen cooperatively.
Reminds me of the whole "refusing to be interrogated for entering my own country" incident.

You're not sticking it to the man, you're sticking it to the low-level employee who is punching the clock for the man but doesn't actually have any say in steering procedure.

And I guess that's fine if you want the publicity. But that's all you're going to get out of it.
Why Startups Should Hire Developers with Broad Experience
Thanks for the feedback. I'm probably going to play around a bit more with the UX for the simulation, and this info helps.
That's an interesting idea. Who is looking at market data for secret codes?

I love a good conspiracy theory :)
That's the whole point of the article. He's live updating the backend. The bit with the TCP state. That's the cool part.
Dup: http://news.ycombinator.com/item?id=1576024
I see a lot of weird graphs but no actual data. I can imagine this kind of stuff going on but I'd like to see some actual evidence attached before people start railing against HFT again. It reads more like an advert for Nanex than anything else.
if you're technical and want to meet other potential tech founders, try going to meetups on technical topics or create your own. You'll get to know all kinds of smart people.
I dispute the notion that it is "easy" and the implicit notion that it's better than a system with an intermediary.

* Inter-process condition variables are not supported on all operating systems. The next best thing would be sockets or message queues but these don't support broadcasting.

* Having multiple processes read and modify the same memory segment requires some kind of locking. Inter-process locks are expensive (or at least, more expensive than local-process locks) on most operating systems. On Linux a lock file is more expensive than a POSIX mutex. This can really kill performance compared to a system in which sockets are used to communicate with an intermediary and other bus listeners.

* Any process can corrupt the shared memory segment and screw up the state of all other processes that use it.

* With shared memory it becomes impossible to properly detect dead processes. Suppose a process connects to the bus and increases some kind of reference counter in the shared memory. If the process crash without properly decrementing the counter then other processes would never know that the number of processes would have gone down. You can add checks like checking whether other PIDs still exist but this is unreliable and kills performance.

If you can prove me wrong, that'd be great, because I'm looking for an IPC mechanism that's faster than Unix domain sockets. I tried inventing my own with shared memory and inter-process locks and couldn't get it nearly as fast as sockets.
It's basically DoS attacks for other market participants.

Basically all algo trading systems need to cancel/modify their limit orders to keep things relative to the last traded price and the whole quote book. The way they maintain their own quote book is through some data feed's API. e.g.,

Processing messages via onBidChange(double price, int bidSize); suppose you send a million buy orders at $2.00 when the stock price is trading at $6.00; your orders won't get executed, but your competitor who's processing these messages will be busy processing these message. You ignore the bottom of the book because you know your own garbage orders while you focus on processing messages at the top of the book in case of a inter-market/equity-options-futures arbitrage opportunity arises for 200ms. Your competitor was busy processing your garbage orders for 200ms; he/she either can't arb the trade as fast as you can, or they are the mutual fund algo and they can't cancel/modify their VWAP limit orders fast enough, while you trade in and out 2000 shares for $0.01/share profit plus liquidity rebates in that 200ms.
There are no passwords transmitted in the banking system at the level you're talking about. Your PIN is never transmitted whether you're using credit card fund capture, ACH for debit purposes across banks, or on-us transfers within banks. Your web password is entirely irrelevant to all of this.

If things worked the way you think they do, I'd agree they're broken--but they don't work that way!
Some people I work with (at a HFT firm), joke that it's someone warming up their JVM by placing clearly unfillable IOCs ;-).

My personal pet theory (for some of the graphs) is that someone is just loading up the book at many price levels with unlikely-to-be-filled limit orders to gain priority (for the rare occasions the market makes big swings). It's a perfectly legit tactic, that would help the market by providing liquidity and support against other players' big orders.

Some other graphs have perfectly innocuous explanations - for example someone probing the depth of the book or filling a big order piece-by-piece.

FWIW, you can't really pull a serious DoS against most exchanges. Most decent ones have pretty strict rolling-window rate limits. And no other firm is going to have much trouble processing the maximum number of orders one firm is allowed to place within their limit.

Even if you could get away with a DoS once (and I suspect you could), who's going to risk it? The exchange knows who you are and will punish you when you do.
On the flip side, I find it difficult to find a business co-founder. Knowing little about business, I'm concerned with finding someone who will work well with me, but who is also good. How do I rate certain factors? What do I look for?

I think it's a real problem. How, as a developer, can I find someone who really is a business person, and not just someone who isn't technical. You see, there are a lot of non-technical people interested, but not as many people who are actually proficient. Business people is such a generic term. What aspect of business is someone good at?

Maybe that's an issue with what I'm looking for. Not a business person. A "business person" is like asking for a "developer." I mean, really, what is a "business person." It's like labeling myself as a "developer." What does that tell you?

Absolutely nothing useful.
I think the core of their business is marketing, not making computers/phones. Also keep in mind that stickers and bloatware have "negative cost" because the OEMs get paid for putting them there.
I think I called that right:

http://news.ycombinator.com/item?id=1693053

"Cuil is dead".

I don't think this comes as a surprise to anybody.
It's almost exactly like the music industry. We all want our music and our porn for free.

Only thing is it costs money to make new content (unlike music, there isn't a big 'indie' porn scene), and someone has to pay for it. That's why I thought following the iTunes Store model was so great, because it's a proven business model and the one market where Apple will never, ever compete with you :)
I don't see how that can be compared with a message bus. They do different things.
Explicit ones, no.

Tivoization certainly violates the spirit of GPL2, as well as the letter. From GPL2:

> The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable.

1. the signature is a derivative work of the GPLed work.

2. modification is the reason for distributing source code. source code without a signing key is not the "preferred form of the work for making modifications to it", as modifications cannot be made.

3. the signing key is an integral part of the "scripts used to control compilation and installation".

4. the signature is part of the "executable"; without it, the resulting object code is not executable.
I know nothing of trading networks. Is there any benefit in analyzing latency by pushing data out at known intervals and observing when you get it back in your data feed?

Is there a cost to the HFTs to make bids which will never see the light of day?
Arguments from authority are a fallacy and I am not saying that I trust blindly someone just because they are an expert. I am just stating that domain experts on HN generally have some really insightful comments :)
That's the death rate that can be clearly and unambiguously tied to something that happened during a test. The problem is that deaths due to radiation exposure can take place years or decades after that exposure, and the data needed to clearly connect the two is often classified, lost, or was never gathered in the first place. At best, you'll uncover a statistical correlation (e.g., the ten cases of leukemia recorded in later years among the troops who were present at the Smokey shot, where only four would be statistically expected).

Having said that, I suspect that the number of folks who died as a direct result of exposure during tests that they participated in was relatively small, particularly compared to what happened to the folks who lived downwind of the NTS during the atmospheric-testing era. The troops in the Desert Rock exercises were in and out in hours -- but the downwinders lived in fallout contaminated areas for extended periods of time, ate food raised on or grown in contaminated soil, etc. And then there's the cast and crew of The Conquerer...
It actually decreases chargebacks from what I've seen, because most chargebacks (aside from stolen credit cards) come from significant others discovering the charges. The purchaser says "huh, no idea what that is", and the significant other saya "well call the credit card company and charge it back". Then the purchaser is forced to lie to their credit card company and say that they never authorized those purchases.
The Flaw of Averages, and Why Everything is Late
If you read what you saw and it made absolutely no sense, there is actually more below the image. The footer makes it look like the article has ended. It's like a frame but with no apparent scrollbar. Terrible non-intuitive webdesign (sure looks fancy though).

Here is how it looks like for me: http://s1.image.gd/o/d6/d63da036dc4e2e93670dac425ca017d9b227...
Does anyone know where you could find a how-to guide to do this yourself? Or is this the type of thing best left to professionals?
Also, with BitTorrent, you can generally only search by name and not by genres or tags.
I remember hearing about "The Conqueror" from my parents:

http://en.wikipedia.org/wiki/The_Conqueror_(film)#Cancer_con...

"Among the 220 or so cast and crew who filmed the 1956 film, The Conqueror, on location near St. George, Utah, ninety-one had come down with cancer, with an unheard of 41 percent morbidity rate, including stars John Wayne, Susan Hayward, and Agnes Moorehead, and director Dick Powell. The film was shot in Southwestern Utah, east of and generally downwind from where the U.S. Government had tested nuclear weapons in Southeastern Nevada, and many contend that radioactive fallout from these tests contaminated the film location and poisoned the film crew working there."
Ask HN: Review My App (SleeperBot - Real-time Fantasy Sports)
SleeperBot is a real-time fantasy football web app with a threaded chat interface. The first iteration is designed to be a faster alternative to fantasy football breaking news web sites.

Please use the "beta feedback" channel for starting topics and commenting.

http://www.sleeperbot.com/signup
beta code: kickoff

I'm looking for feedback / suggestions on improving the product. Also if you are a fantasy sports fan, try it out tomorrow during game time when most users are on.
Audio recording with wires
http://www.sleeperbot.com/signup

beta code: kickoff
>Would headphones w/ noise cancellation help? Even if you didn't play music through them?

KISS; sounds like some really expensive ear plugs.
Indeed. That approach has limitations, which was my point.
Also hero worshipping.

This is one thing I absolutely can't stand in reddit and now I see that it is also very common here in HN.

People seem to up-vote users with "high score/past reputation/YC funded member" on virtually any comment they leave, even if their comment contributes absolutely nothing to the discussion or just re-enforces whatever the hive mind believes in.

Forget about trying to disagree with a popular HN poster without getting down-voted to oblivion.

This is really sad.

I think overall karma points should not be made public. Each comment should be judged by its own merit not by the "karma points" they have in the leader-board.
It's almost exactly like the music industry. We all want our music and our porn for free.

There's so much porn and musics to listen for a lifetime.

Why should I even begin to care?
I checked Wikipedia. Evidently, Cortez had gotten in trouble with the governor of Cuba, Then:

"Those of his men still loyal to the Governor of Cuba conspired to seize a ship and escape to Cuba, but Cortés moved swiftly to quash their plans. To make sure such a mutiny did not happen again, he decided to scuttle his ships, on the pretext that they were no longer seaworthy. There is a popular misconception that Cortés burned the ships to prevent further mutiny, instead Cortés scuttled all but at least one, which were simply ran aground. This misconception has been attributed to the reference made by Cervantes de Salazar in 1546 as to Cortés burning his ships.[7] This may have also come from a mistranslation of the version of the story written in Latin.[8]

With all of his ships scuttled except for one small ship with which to communicate with Spain, Cortés effectively stranded the expedition in the so-called New World and ended all thoughts of loyalty to the Governor of Cuba. Cortés then led his band inland towards the fabled Tenochtitlan."
Yes, but if every other firm besides you is doing a DoS at their maximum rate, then you have the distinct disadvantage of having one more source of quotes to deal with than every other firm.
Original report was posted on HN a few months back:
http://news.ycombinator.com/item?id=1458175

Original Nanex report:
http://www.nanex.net/20100506/FlashCrashAnalysis_Intro.html
Would anything on the OTA( http://www.opentravel.org/) site be useful?

It's been some years since I wrote hotel reservation system code, and I don't know if the OTA stuff is (or was) meant to be just intra-industry, or a means to make it easier for TA's, affiliates, etc. to do business.

I think the later, but I attended an OTA meeting in D.C. once and the amount of bureaucracy and attention to petty stupid detail was astounding, so anything is possible.
That's what digital cash money are good for. Unfortunately, there are no porn provider who would willingly accept an unknown cryptocurrency called bitcoin.
For most of the graphs shown in this article, the message bursts are occurring at the top of the book (for that particular route). Those orders have a fairly good chance of being filled if the price moves unfavorably.

If you want to suggest they are hacking someone, I'd propose an alternative target: the exchange. Say the current NBBO is on INET, but the pattern is on BATS. Once the price on INET drops below the pattern level on BATS, INET needs to devote effort to communicating with BATS to determine whether to fill orders or route them. That adds latency.
I've seen most of these in "Trinity and Beyond" - a movie I cannot recommend highly enough.

http://www.imdb.com/title/tt0114728/trailers

Recently declassified footage... digitally remastered... score by the Moscow Symphony Orchestra... and narrated by William Shatner -- so good in a horrifying way.
There are enough market participants that the difference between N and N-1 is negligible.

Do you really think you're at much of an advantage if you 'only' have to sort through 9,999 people screaming at the top of their lungs instead of 10,000?
I'm not talking about a web password. (And I obviously know more about what I'm talking about than that— come on.)

When I pay with a credit card, every piece of information used for the transaction (Name, card number, whatever else) is stored on the magnetic stripe of the card. That set of information — the information needed to convince my bank to send you money — is what I'm referring to as my "password", and that password is given by me to the merchant for every single credit card transaction.

I'll admit I don't know how the debit infrastructure works, but I do know that I must enter my PIN on a pad owned by the merchant. That is transmission, and it's completely out of my control.

Aside from naming, how does the system not work the way I think it does?
Chase offers this, as well as PayPal. In addition, you can generate MasterCard numbers that only work with a specific merchant, but can be used many times.
An Illustrated Guide to SSH Agent Forwarding
Merlin Mann: Better
A. Absolutely, I can think of a few off the top of my head.

B. There's the off chance that something could get filled that I don't want filled, and I'll burn some of my rate quota/cpu/bw.
Blind user of the iPhone
Are there any trading services that a normal person can pay for that provide it some API to get quotes and do different kinds of trading?

I think putting a little money in an account and then working on writing a small trading bot would be a fun project.
Personally I came here looking for that exact comment. I didn't want to watch 10 minutes of the show to find out. I see your point, and "SPOILER" would have been appropriate, but it was a helpful comment to me.
The way I see it is that it's helping with "wallet bloat". It's a gizmo the end consumer buys to convert a stack of cards into a single card. Everything else is icing on the cake that I don't really care about.

I would pay $15 for this device.
We already trust our robocars
"Choose your nemeses" - that sorta thing sound about right?
Just so you know, the approach Erlang takes is to keep old, active versions of applications around in memory. File handles and such are never reassigned to newer versions. Applications are garbage collected once they are no longer active.
I haven't really wrapped my head around the grounds for down-voting on HN. It seemed very rare - and proper - at first, but I am beginning to get that the, albeit few, who do it vote based on content and not form. In other words, they disagree with what a person is saying - sometimes vehemently - but the downvoted comment is still politely and somewhat cogently phrased.

It's not as widespread as on reddit where there is widespread reputation-sniping going on, and many HN users tend to pick up on unfair downvotes and vote the comment up to counter it. It'll still deter some people, I guess.
to beat ebay you'd start by establishing a base in one market (either one geographical region, or one type of product), and then expand from there. And even if you don't manage to beat ebay, you'd have a decent chance of establishing a moderately-sized business along the way.
http://www.interactivebrokers.com/ibg/main.php

http://www.limebrokerage.com/

I think smarkets is also a possibility if you are located in the EU.
That makes more sense! A quad core sounded a bit excessive for this sort of system. That article is from a few months after the one I linked to, so I assume Commodore had clarified the specs a bit more by then. This all still seems quite vague, though.
Deep Structure
I also second doing this also. And we can list it on our Startup Resources section as well.
I like how this talk on dark UI design is hosted on a site that tried to open a pop-under ad (kudos to Chrome for not allowing suchness).
My feeling is that, if I could have an electronic version that you could mark up appropriately -- I would start to get the same feeling about the personalized electronic copy as well.

However, there is one huge problem with textbooks on things like an iPad, that I've already run into in other contexts, and it has nothing to do with feel, or annotation (which still sucks on an ipad): You can't have more than one book open at one time. Not multitasking in the ipad sense, but literally, two ipads. Can't do it unless you spend another $600.

My feeling is that these device are the future, but two(three) things need to happen -- you need to be able to write/draw on these just as well as you can on paper (or close to it). And they need to be dirt cheap enough that everyone has three of them handy (and can have them communicate seamlessly).
Back in the very early reddit days, Steve on at least one occasion waited for a user to request a certain feature via feedback and would push it a little while later. This of course gave the impression that he'd just put written that code for him :)

That said, it's nice to have the feature already there and just point someone to it.
The features do feel like easter eggs, but I would imagine that pg isn't mentioning them on purpose to preserve the incentive structure on HN and prevent people gaming the system.
How to debug and fix memory leaks in JavaScript
Design Within Reach: A blind architect relearns his craft
I'm just as impressed, or more, that an iPhone is more powerful than the Pentium II desktop I bought for $2,000 in 1998.
Http://www.shahvani.com - جستجوي Google
Full Printed – A Glimpse into the Personal Manufacturing Future
> Now the question is, are you going to trust that just because you have this security card you don't need to report the card as stolen / get a new card?

No, but I'm going to trust that it's harder for the thief to make any charges in the time between stealing my wallet and me reporting it stole.

Also, if my credit card is stolen, I'd need to get a new one.