skysight-inc/HackerNews huggingface dataset:
But why should we care? The thing I don't understand about the whole debate is, even if the HFTs are milking investors, so what? We're not talking about powerless individuals versus giant companies that we might need to protect, why not just let the investors deal with it by pressuring the exchanges into banning HFTs, or making new exchanges where HFTs aren't allowed? Is it just moral outrage because the HFTs are perceived to profit from "doing nothing"? Frankly, I'm at a loss why do so many people feel bad for the "poor" investors.
Nope. Read the Mark Lewis article also highlighted on HN right now:

http://www.reuters.com/article/2014/03/31/us-markets-hft-fla...

With the help of new hire Ronan Ryan, [Brad] Katsuyama[, former head trader in New York for the Royal Bank of Canada], realized that his orders traveled along fiber optic lines and hit the closest exchange first, where high frequency traders would get a glimpse, and then use their speed advantage to beat him to the other 12 U.S. public exchanges and 45 private trading venues. HFT algorithms could then buy the shares Katsuyama wanted, and then sell them to him at a slightly higher price.

That's the definition of front-running, and it was hitting large institutional traders, of whom investment and retirement funds are a significant portion -- that's stealing from you and me, friend.
The word "demands" is probably very unfitting. Moot doesn't seem like the person who would "demand" something. He would just do it and not take it very seriously and hope for the best. There is no reason to not at least try to obtain the name.
Jaroslav Trnka on the Amplituhedron
I like the feedback comments. Explaining what kind of comments are not wanted will help I believe. Thanks.
Transfer Files Quickly Across Your Devices
One of my favorite quotes goes like this:

Lies propagate, that's what I'm saying. You've got to tell more lies to cover them up, lie about every fact that's connected to the first lie. And if you kept on lying, and you kept on trying to cover it up, sooner or later you'd even have to start lying about the general laws of thought. Like, someone is selling you some kind of alternative medicine that doesn't work, and any double-blind experimental study will confirm that it doesn't work. So if someone wants to go on defending the lie, they've got to get you to disbelieve in the experimental method. Like, the experimental method is just for merely scientific kinds of medicine, not amazing alternative medicine like theirs. Or a good and virtuous person should believe as strongly as they can, no matter what the evidence says. Or truth doesn't exist and there's no such thing as objective reality. A lot of common wisdom like that isn't just mistaken, it's anti-epistemology, it's systematically wrong. Every rule of rationality that tells you how to find the truth, there's someone out there who needs you to believe the opposite. If you once tell a lie, the truth is ever after your enemy; and there's a lot of people out there telling lies... [0]

If you haven't read "Harry Potter and the Methods of Rationality" I highly recommend it. I've gone through the chapters that are online twice now and will probably read them all once more when the final story arch is released toward the end of the year.

[0] http://hpmor.com/chapter/65
especially since asio is not the only useful library of boost and people comfortable with boost are also finding other handy libraries at hand.
additionally asio takes care of much more than what author is focusing on. Therefore is the dismissal because of the size for sure not warranted.
I think the single key element is "lots of smart people want to be there", with a secondary element of "lots of smart people are able to be there". Everything else is secondary, although capital is a serious accelerant.

I wonder what other places have this trait. University cities where smart people leave after university don't meet it.

Japan probably has the "lots of smart people want to be there" (the huge population of hacker type people worldwide who love Japanese culture), but either can't be there (due to a weird employment/immigration market), or the country itself is too difficult for a nexus of startupness to form.

Singapore and Dubai are awesome, but most of the expats I know in both places have a "want to make money for a few years then go home" view of the places.

SF, NYC, LA, Boulder seem like the most aspirational cities in the US. SLC for the Mormons. Maybe Portland?
Aren't you talking more about firewalls than NAT? I don't see any problem with having uniquely addressed devices behind a single device implementing a firewall blocking incoming connections by default - that can still be done without modifying the addresses or ports (which NAT does). We could also do away with particularly nasty kinds like symmetric NAT which breaks STUN.
Usually if I feel like donating money to a project, I prefer that it goes into improving the project rather than into retail prices for t-shirts and toys etc. ymmv :/
Playboy Plus now taking Bitcoin (NSFW)
A far bigger issue is "The NSA played a significant role in the origins of Extended Random. The authors of the 2008 paper on the protocol were Margaret Salter, technical director of the NSA's defensive Information Assurance Directorate, and an outside expert named Eric Rescorla."

Given Rescorla involvement with the TLS standard and Mozilla it's concerning that he declined to comment on this.
What causes you to conclude that there is benefit to the economy?
It would be a very bad precedent if an owner of a domain name can gain rights to the same name in another tld just by his own site becoming popular.

US trademark law is limited to (a) commercial context and (b) possibility of confusion. If you aren't selling anything, or even if you are commercial but are in a different line of business, you should never be troubled by any trademark claims. This is how the old Beatles record label and the computer company can coexist with the 'Apple' name.

Probably many of us here are in similar situations - I have a domain name for example in .net and .org, but someone else has the .com. I don't want to take the .com from whoever it is (not without their consent, that is), and I shouldn't to have to pay for lawyers to fight them off if they make the name better known for their unrelated site.
> buying something for $10 might actually cost $12 because of capital gains

No. The cost of goods isn't affected by your taxes. You simply have to realize that your Bitcoin stash is pre-tax just as your 401k is pre-tax; spending it incurs a taxable event that means it's time to pay taxes on your gain, those taxes were always going to be due, the good didn't cost more, you're just paying your income taxes late since you haven't paid them yet.
I cannot stress the usefulness of:

1) Professional help.
2) Family support (parents?). Are your friends real friends? Can you trust at least one of them with your problems?
3) Give real value to whatever you do that has value. And try to, instead of 'watching movies, lose time, etc...' give true value to 'just relaxing' (some people would say mediation, I guess) without 'doing' anything.

But I cannot help any more.

1) is good, very good. 2) is also key: having something who is not afraid of hugging you and reminding you of the positive things about yourself which you are unable to value now.

I shall pray for you, whoever you are. You can find my mail at my profile (pedro, pfortuny.net) but I guess we live in different time zones.

Hope you make it out of this!
The first change:

> make prepend_name() work correctly when called with negative *buflen

Reminds me a lot of a different article in this week's LWN:
http://lwn.net/Articles/591959/

which I would describe as exceedingly disconcerting. An excerpt:

> So areas like huge pages, page migration, and the mbind() system call have been fertile ground. In the case of mbind(), it turned out that all callers were going through a user-space library. That library did argument checking, so, naturally, the system call itself did not.
Apple stock isn't as high as it should be because Apple can't innovate any more because Apple are too busy fighting a legal battle with Samsung.

Point one is probably true. Point two is probably false which by default makes point three false.

People have such short memories. Apple has never innovated in public, so we don't know what they are trying internally and rejecting. Other companies do so we not only see their innovation — we see their public failures.

There is certainly an interesting article, yet to be written, that could try to make the argument that the market now wants to see constant, open innovation (successful or not) rather than sporadic, closed only-ship-when-we-get-it-right innovation — but this article is not it.

Is the market wanting to see open innovation or are the share prices of Apple and Google unrelated to this entirely?
Pkgr.io: Easy way to get a Debian package out of any app
No, they cannot actually see you attempting to buy stock and step in front of you. That's not true.
For a Startup, Visions of Profit in Podcasting (2005)
Geographic distance can be simple and fast
Yeah, but what about my second suggestion, which would be to just buy from one market and then buying the rest in other markets after the HFTs had re-sold the shares?
Pixel Perfect Timing Attacks with HTML5
Article itself is not as useful as the discussion it will bring. This is not a "How" article. It brings up some evidence that might connect to start-up failure but the evidence presented is super weak.
HFT decreases the bid ask spread by replacing expensive human traders with relatively cheap computers. It's automation.
I work for a financial services company and I still don't invest in stocks. Not that high-freq trading is specifically the problem (maybe it is, maybe it isn't, I dunno) -- retail investing just seems like a sucker's game, though admittedly that leaves me a little stumped as to how a schmuck like me is supposed to grow his money.
TLDs are not distributed by ICANN on a first come, first serve basis. Those with rights to the name (ie. a trademark) have priority access to the TLD.
Ask HN: Freelancer? Seeking freelancer? (April 2014)
Please lead with either SEEKING WORK or SEEKING FREELANCER, your location and whether remote work is a possibility.
I'd disagree that most people can successfully differentiate between most TV and the real world. If they could, we wouldn't be in the mess we are where mainstream media gets to define political discourse, as people would take what the TV and newspapers say with a grain of salt.

In any case, porn has the issue in that it's "secret", and not discussed with adults with experience in the subject like most things are. It's also usually discovered well before any experiences with actual sex.

I posit that because it's not discussed with adults with a more experience mindset, kids do not have a framework to understand how it relates to the real world; they don't usually even know what sex in the real world is from an emotional standpoint (and usually not really from a technical standpoint either).

That is, I posit that the way we understand things, and the way they affect us, depends heavily on how we discuss them, and past experience. If we don't discuss sex, and we have no past experience of sex, then how are we supposed to process something which appears to be a depiction of sex?
Sparkle for Mac – Create websites visually
Arista Files for IPO
Can someone help me understand this beyond analogies please?

If I submit a buy order for 10 shares of GOOG with a limit of $1134 that order is going to show up in the data stream of HFTs only after it has become a valid open order on the exchange, right?

If at that time there is a sufficient volume of open sell orders at or below my limit, does my order go through or is there a way for an HFT to overtake my order?

The only way I can see how an HFT could possibly overtake my order is by offering to buy at a higher price than me before my order goes through, hoping that he could sell the shares to me later on for an even higher price.

But that's a pretty risky bet for the HFT assuming he needs to be out of the market before the market closes. It seems to me that the most likely victims are other HFTs because they are the ones who will quickly raise their limits when they see the price go up.

A low frequency trader like myself can just sit there and wait until the price comes down again or just walk away. Is there something I misunderstand?

[Edit]:

So, summing up the replies I got here, the only problem seems to be that my broker is allowed to send my order to HFTs before it goes live on the exchange. Wouldn't it be incredibly simple to ban this practice? If it's that simple to solve, why all the fuss about HFT?
Polyglot web development on JVM
I am not quite 'just starting out' more like 're-starting out' I liked to think of myself as a lapsed programmer. I am also not looking for an employer (I just got lucky in that I don't need to work for someone ever again)

But what I do like is your idea of knowing what a new tool is doing. My big reason from learning everything again from scratch is that I've found that 30 years ago, I knew how to make things happen in assembly language. 20 years ago I switched to high level languages. And somehow, about 15 years ago I became a cargo-cult programmer.

So in a way I'm trying to regain my roots, but I also am doing it with an eye on being super productive in the future.
This is why I make bootable backup copies of my laptop's internal hard drive to external USB drives. Right after the backup is done, I test it by booting from the USB drive to make sure everything worked. (I use Carbon Copy Cloner. I have no affiliation with them other than liking their product.)
Why not just create a separate Dropbox account strictly for your 1password files? It's free anyway, and then you don't have to worry about then getting access to more information than they really need.
Speaking as someone who's currently in Spain, if your business allows it just set up the company elsewhere and work from here. I do it and many of my friends do it. It's a wonderful combination.
The software can be downloaded from crudzilla.com
Ask HN: Who is hiring? (April 2014)
Please lead with the location of the position and include the keywords INTERN, REMOTE, or H1B if the corresponding sort of candidate is welcome. Feel free to post any job that may interest HN readers from executive assistant to machine learning expert to CTO.
Also see: Ask HN: Freelancer? Seeking freelancer? (April 2014) https://news.ycombinator.com/item?id=7501686
I can assure you that there are most certainly HFT systems out there trying to identify other HFT systems that need to dump positions.

Trade execution/optimization is actually where most of the differentiation is in current HFT systems as the speed race has become so efficient.
> The accounting nightmare that results from this means I'm basically done with cryptocurrencies.

This was the expected outcome, if you didn't see this from the beginning, maybe you shouldn't be investing to begin with. I mean seriously, what did you think, that the IRS would allow untaxed gains to be kept?
Historically the stock market has returned about 10% a year. You should be investing in stocks if you're investing over the long term.
SV is definitely impressive in this regard, but also note that the cost of doing a web startup has fallen dramatically over the last 15 years. Orders of magnitude more than any cost of living difference, and this is what is feeding the current SV boom. Cutting the cost of living is another valid way to mitigate the risk of early-stage startups and enable earlier ROI. Not sure it will pan out since Europe has other things going against it, but I don't think that emulating SV is the solution. The recipe needs to be local and differentiated from the SV conventional wisdom.
The "anti-capitalism" is real, but at least all the people I've met are fine with "project which makes a product/service we sell", particularly if it's super disruptive -- more anti-corporate than purely anti-capitalist.

San Francisco was explicitly anti-capitalist for a long time as well; it's unclear to be if being somewhat anti-capitalist while being anti-corporate is actually bad, compared to being super capitalist and super stodgy/corporate/consensus/big-corp, like many other parts of Europe.
ZFS is a good answer to the question "Do you do anything to check against corruption?"

If you're doing differential backups on external USB disks (generally of dubious reliability), you definately want some integrity checking. Bitrot happens!
"If I submit a buy order for 10 shares of GOOG with a limit of $1134 that order is going to show up in the data stream of HFTs only after it has become a valid open order on the exchange, right?"

Correct.

"If at that time there is a sufficient volume of open sell orders at or below my limit, does my order go through or is there a way for an HFT to overtake my order?"

You will get filled with at worse, your limit price.

"The only way I can see how an HFT could possibly overtake my order is by offering to buy at a higher price than me before my order goes through, hoping that he could sell the shares to me later on for an even higher price."

Correct.
I think you have it backwards. Because certain political elements didn't want to grant the authority to raise new fees, other political elements wrote the law under the existing authority to raise taxes. There's no disguise, it's openly taxes because that was the achievable goal.
will you and your loser friends get out of your mother's basement for a few minutes and stop downvoting me?
Arista Networks files for IPO
totally right, funkydallas - nobody knows where this mistery train is going to go ...
#define while if

(C, obviously)
Another interesting example is the fact that Burger King is known ubiquitously as "Hungry Jack's" within Australia (but here in New Zealand we get the real BK branding).

http://en.wikipedia.org/wiki/Hungry_Jack's#History_of_.22Bur...

"When Burger King moved to expand its operations into Australia, it found that its business name was already trademarked by a takeaway food shop in Adelaide. As a result, Burger King provided the Australian franchisee, Jack Cowin, with a list of possible alternative names derived from pre-existing trademarks already registered by Burger King and its then corporate parent Pillsbury that could be used to name the Australian restaurants. Cowin selected the "Hungry Jack" brand name, one of Pillsbury's U.S. pancake mixture products..."
Meet the young techies who wanna change how NYC connects to the Internet
> Aren't you talking more about firewalls than NAT?

Yes, I am, but this is exactly the distinction I'm saying is being conflated in discussions about the original problem. Problems are being attributed to NAT (and it is being assumed that IPv6 thus will solve it), when instead they should be attributed to the necessity of firewalls (and so IPv6 will not solve the underlying problem).

> I don't see any problem with having uniquely addressed devices behind a single device implementing a firewall blocking incoming connections by default

The problem is that peer-to-peer connections will fail by default, and we would like them to Just Work in cases when the user has initiated it and approves of it.

> We could also do away with particularly nasty kinds like symmetric NAT which breaks STUN.

Fair enough, but that will not make a peer-to-peer connection work when a firewall blocks the connection.
Let's say I run a town with shopping centers. Both are called Main Street Shopping but one is located on Main St and 1st and the other is located at Main St and 120th. When you show up at Main St and 1st, is it a bussling shopping center filled with stores of all kinds. When you GPS Main Street Shopping Center and accidentally arrive at the other location, you just find a parking lot with an empty field with a "coming soon" sign that's been up for 5 years. The site is undeveloped, commercially zoned and represents essentially a burden for the community from both the unrealized tax revenue as well as eye sore and lower local property values. Plus the brand confusion, misdirected out-of-towners, etc.

So take this analogy to the internet, admittedly the 'real' costs may be lower--transmitting a few billion bytes is cheaper than road maintenance, fire and police protection to the unused property--but the societal cost is the same. The property should be fully realized and transfered to someone who will use it. This is the whole 'eminent domain' debate in a nutshell. Just because you own something DOESN'T give you impunity to 'waste' it as you see fit. There is a public interest that is ethically sound. But at its heart, the people who cybersquat are a nuisance. They have no bona fide interest in the domain name and likely acquired it just to 'own' a property that they think they'll be able to flip one day.... it's the same sh*t as the real estate bubble, heck... bubble of ANY KIND. Fact is, I am glad this system of arbitration is in place because if I was Bill Gates and some guy named Joe Smith bought my name.com and didn't have a fan page or other relevant property, but just intended to sell it to me for a 10,000% return on his 'investment,' I would be pretty pissed off. I really don't see the other side of this debate. These are greedy people just speculatively buying stuff without any real interest. It has created all kinds of negative effects like shotgun domain bidding, poaching, pricing bubble, artificial scarcity, ID theft, the 4chan.org issues mentioned in this article.... need I go on?
Berlin is one of the cheapest places to live in West Europe.
I used to run Doom 2 on my 386sx. Doom 2 required a math co-processor, which the sx didn't have, so I had to use a TSR which emulated one, slowing my CPU down even more. It probably ran at 1-2 FPS, but it was "playable" enough for me to spend countless hours playing it. Ahhh, memories...

So yeah, 20 FPS is definitely what I would call playable. ;)
> Now if somewhere like Spain sorted out their bureaucracy and local corruption and made it feasible to set up business somewhere nice, by the sea maybe, somewhere with plenty of nice countryside, in a place where people could actually afford to buy their own homes, and the weather was consistently nice, then I'd be there in a Flash

Weird, I always look at these warm places with beaches and think to myself no wonder productivity is low in these countries
I don't understand your question. I'm asking if the Linux kernel compile with unlimited jobs oversubscribes compute resources in the same way that compiling 12 independent projects does.
But everybody defining their own syntax would not make a language "the perfect language". Quite the opposite, because nobody would be able to understand each other's code anymore. It would be the ultimate fragmented language.

And because of that, I don't think a perfect language is even theoretically possible. Everybody has their own syntactical preferences, and allowing all of them means fragmentation.
Because most of the buildings here are basically shitty, think of that ;)
I stand by my original comment. Yes, developers deserve to make money, that doesn't mean you have to be an asshole, especially when they probably go around claiming to be "educators".
I absolutely love Hart's presentation style in that video. It's so refreshing to see maths presented at a decent pace but still be easy to follow. And the quirkiness of the delivery only serves to make those videos more watchable.

Thank you for the recommendation. I'll definitely be subscribing to her channel :)
What's the best viable alternative to RSA SecurID?