skysight-inc/HackerNews huggingface dataset:
> If you declare war, you have to follow Geneva rules,

The applicability of the Geneva Conventions is affected by the fact of war, but independent of whether there is a declaration. And even if it wasn't, violations of the Conventions would not reach back in time and change whether a declaration had occurred.
This is massively incorrect. If Virtu only made $1 trading, they would still make massive amount of $$$ via exchange rebates, as they are a designated market maker. In fact, they aren't the only market maker that does this. A market maker guarantees they'll take trades on both sides of the book, so long as their strategies aren't grotesquely losing, they'll always come out ahead due to exchange rebates.

http://www.investopedia.com/articles/active-trading/042414/w...

Source: I worked for Virtu's predecessor Madison Tyler for 4 years and for Virtu after it merged with Madison Tyler for ~8 months and have first hand experience with HFT.
Sure do, I have at every job I've worked for several years.

I mostly used plain text files for it, and I never found a web solution that did what I wanted. So I wrote my own a few months ago during a time between jobs: https://www.masongup.com/DailyNotes

Kinda similar to what some other people on this thread seem to do. I always used plain text files for simplicity. IMO, thinking about formatting and making things pretty just gets in the way. The point is to get all of the details of everything you did that day down for future reference. That's what my site does too, just plain text notes, no formatting codes supported, stuffed into a DB and searchable.

Works pretty good for what I need. I've been meaning to add some more features to make it easier for other people to use, but haven't gotten around to it yet. Feel free to use it if you want, it does have import from and export to text files.
I hear you and apologies for the rant. Down votes are entirely understandable as I don't care for radical sounding rants either.

I'm not saying in in the US, nor concretely, but philosophically I think when a person is born they inherit the right to inhabit a piece of earth. You shouldn't arrive in the earth and not be able to sleep on piece of it without paying someone. I guess I feel that land in general belongs to the collective. And philosophically I'd extend that beyond national boundaries. Just because someone before us with a gun and a flag, or else a deed and a banknote did something doesn't mean they increased real estate. It was here before, it will be here after. So that's just theoretical but it seems axiomatic to me.

I own a home as well. I could sell it now and make money on it. Great. But then where would I poop?

I guess point is, it seems to me to be both unjust and destructive to have the essential needs of a place to sleep and raise a family be subject to wild market forces. Plus I think it discourages actual productive economic activity. People have a hard time relocating to where there is need partially because of speculation. So it inhibits the flow of human capital.

I don't disagree at all with your practical analysis of the situation. Admittedly I have no idea how to solve the problem, and it is a hard one, particularly now that so much "wealth" is represented. I just don't think it should have been allowed to get to this point, and I think we need to approach the problem with an entirely different framework. And I'd say part of that is realizing the ability to have a place to live and raise a family is an essential human right and it is sacred and it is many many times more important than the right of people to build or preserve wealth through paper ownership of real estate.

Leave wealth building for bitcoin and Apple stock and companies that make mascara. Or hard work and savings. Not wheat and water and living quarters.
> Eh, with Google's backing, I'd say it has reached liftoff.

Like Dart?
With this line of thinking, no one is entitled to feel bad about anything unless they live in a mud hole and eat bugs for breakfast.
>If Oracle can wall off parts of the JVM completely they can claim GPL exemption for these parts and start closed source development of "enterprise" level features

Why does Oracle need a GPL exemption on source code they own?
If I'm going to travel more than 3 kilometres or so, I'm doing it in a car. Motorcycles and cycles are just too unsafe for daily commuting, no matter how environmentally friendly. They will never replace cars for "millions of people".
With Kotlin on the JVM and Kotlin Native on Windows, Mac, Linux and iOS I really don't see much of a future for Swift outside of iOS. Kotlin, though, will be everywhere.
I did not know that Android's 'stuck at Java 6' situation was due to the Apache Harmony project-Oracle scuffle.

Statement by the ASF Board on our participation in the Java Community Process:

> Through the JSPA, the agreement under which both Oracle and the ASF participate in the JCP, the ASF has been entitled to a license for the test kit for Java SE (the "TCK") that will allow the ASF to test and distribute a release of the Apache Harmony project under the Apache License. Oracle is violating their contractual obligation as set forth under the rules of the JCP by only offering a TCK license that imposes additional terms and conditions that are not compatible with open source or Free software licenses. The ASF believes that any specification lead that doesn't follow the JCP rules should not be able to participate as a member in good standing, and we have exercised our votes on JSRs -- our only real power on the JCP -- accordingly. We have voted against Sun starting and continuing JSRs, and have made it clear that we would vote against the JSR for Java SE 7 for these reasons. https://blogs.apache.org/foundation/entry/statement_by_the_a...
I counter with: Nothing worth having is easy to get.
There should be a site where these actionable things are concisely listed. Not a HN comment, a real website. Maybe people could even sign up for emails whenever a new action item pops up.

OTOH, many people here are not US citizens, so they cannot really do much about any of this.
Just curious about people who commented here. Did anyone read the article? Or just read the title and then comments on what they think about electric bikes?

I haven't read the article, and this seems to be the case for tons and tons of these threads.
Definitely agree, but the grand parent comment wasn't about authorization or authentication. But was about file transfer among a team on a local network. SSH/SFTP gives you that, but as I said it's not always an alternative because of the reasons you mentioned.
> ...he was ripped off by shovel sellers during a gold rush.

Good luck trying to convince the prospector that there isn't actually gold in them hills.

Yeah maybe he got fleeced by some opportunists, but he also dove head first into making a "epic company" with no idea what he was actually selling (at least that's how it sounds). It's not the shovel seller's job to vet the skills of the prospectors, and even if it was, do you really think the prospector would listen?
If you are going to use machine learning on the data, though, make sure you know what you are doing unless you are just using someone else's complete package. It's really easy to screw up machine learning.

I recall an example given in a class I took. (I may be misremembering the details, though).

Some people were trying to apply machine learning to currency trading. They had a bunch of data. They normalized the data (a common step in machine learning), and divided it into training and test and validation sets, and trained their model. Everything looked great, and they were getting excellent results on the test set.

When they went live with real money instead of making the nice profit predicted, they lost a lot of money.

Their mistake? They normalized the whole data set up front. What they should have done is split it into the training, test, and validation sets, and normalized each of those individually. Normalizing before splitting compromises the independence of the sets, biasing the learning.

(I must admit I never did quite understand this. Normalizing is optional. As far as I understand if one does an arbitrary transformation on one's data as a whole that should not actually make learning go bad, at least as long as the same transformation is applied to all the input when you go live. So when they did a normalizing step on the whole data set, why wasn't that just like doing any other arbitrary transform? There is serious dark magic here...)
It's "terrifying" and "unprecedented" because the Japanese shrewdly plan on compensating for their population's shortfall with automation rather than with mass immigration and multiculturalism.

The most up-to-date estimates for Sub-Saharan Africa's population at this century's end now rest at a sobering four billion.[1] If just one eighth of them emigrate, that would be 500,000,000 Africans--roughly the current total population of the EU. It's clear by now that the US and other developed nations (particularly in Europe) are going to be expected to take in much of this surplus, not just out of compassion, but out of some supposed economic necessity, to sustain pension funds and entitlement programs.

Japan is just being shamed for refusing to participate, and by its refusal, demonstrating a viable alternative--one that isn't tantamount to national suicide.

[1] http://takimag.com/article/four_billion_africans_john_derbys...
The one child policy has been abolished.
https://en.wikipedia.org/wiki/One-child_policy#Abolition
Broken clock correct sometimes. News at 11.
Yep. My kids stress me out to high heaven. But I'd still say they are worth it.
It has bindings for OSX, Windows, and Linux. Works fine on my Mac.
but also the version Microsoft discourages people from adopting.

Not surprising, because MS wants to push all the features (and ads, telemetry, etc.) to users regardless of whether they actually want them.

Indeed I wish MS would just keep supporting XP as the "Windows LTSB" with nothing but critical security patches, and keep doing it until the OS becomes nearly invulnerable to remote attacks.
I don't do this, but there is a place without any rules, 24/7 trading, wild volatility, and tons of dumb money. This place is cryptocurrencies. Supposedly it's a lot easier to trade in these markets, less competition, less money needed. I used to laugh at my brother, but he turned $20k into $300k, so it is possible.
I think I get why the notification stuff is so complicated (there's a lot of stuff going on, after all!)

It always feels like Android shipped with the low-level API but forgot to provider a higher-level API for the 95% case
I can confirm, I do this also and posted so elsewhere. But the key is ruthless simplicity. Just a blob of plain text every day and any searchable codes, resist all urges to add formatting, drawings, tables, categories, etc. It's more important to put as few mental obstacles in the way of writing in it as you can, and even if you write a lot every day, it still isn't all that much text, and is pretty easy to manage and search conventionally.
That's probably a good example of why "freedom" isn't the right way to measure a community's value. Because the entirety of all youtube comments' value can only be measured in what worse things they authors were prevented from doing while commenting there.

Freedom of speech is great, and important. That doesn't mean that there's any value in just anybody exploring the boundaries of it.
I'm not sure if MS isn't still sabotaging support, but Europe did force them to implement exporting to the open document formats. You should be able to convert all your docx / pptx / xlsx files to odt / ods / odp before switching, or just using Wine as a conversion tool.
Truth be told, I'm being generous when I say "inbox duty." It's basically me. I flag things for my boss's attention with a label, but apart from that, I'm the guy responding to most things.
yeh but you also just said youve resigned to being a slave, and I'm not going to bash our generation for wanting to imagine a world where we are not slaves to a bank forever.
My question, which I also posted as Ask HN, was that why not Scala?
The dedicated server and database server
Database server on all aspects of the system requirements are high, to deal with a large number of random I / O requests and data transfer, memory, disk and CPU computing power have certain requirements.
Memory, the database server needs large storage of high-speed memory to save the processor access to the hard disk time, improve the response speed of the server.
The database server is also demanding for processor performance. The database server needs to query on demand and then feed the results back to the user. Such as a large number of users at the same time when the query, if the server's processing power is not strong enough to handle a large number of query requests and make a response, then the server may be slow or even crash situation.
In the disk, the high-speed disk subsystem can also improve the speed of the database server query response, which requires the disk has a high-speed interface and speed, many large machines are gradually transition to HDD and SSD mixed use of the situation, this Help greatly enhance the disk I / O, reduce costs and energy consumption, improve ease of use.
A Pitfall in Scala Implicits
Cities have been densifying since the beginning of humanity...a trend that precedes the very existence of knowledge work. Remote work can only eliminate the usefulness of cities to the extent that work dominates our lives. Are you gonna make play remote too? Dating? Art? Dining? Music? The only people I know who have 100% remote work jobs still live in cities: New York, Miami, Puerto Vallarta, Lisbon, Barcelona, Berlin, Bangkok, etc. They're no longer tied to the city chosen by their employer, but they still live in cities.

The utility of remote work is great, but its potential effect on urban form has been greatly overestimated.
I agree with motorbikes and scooters being more efficient land-use wise and fuel -wise --but in certain countries where they are abundant, it was not uncommon for me to witness riders flouting motor vehicle code (ignoring traffic lights, going against traffic, making unpredictable manoeuvers, casual helmet use, overloading, etc.), and I'm not talking about rural backwaters, I mean main cities with dedicated lanes for motorbikes. In my commuting, it was about once a week I witnessed something requiring an ambulance.
It sounds like the problem is that you didn't set your client's system up properly for PCI compliance. Don't blame Microsoft for your technical incompetence!
Through happenstance I rode an bike with electric pedal assist a couple years ago, thinking that electric bikes were not for me, but why not try. I was instantly hooked, the high-quality pedal assists feel "magical",

I think this is a key point and what many, many people are missing in this thread. Ebikes can seem kinda lame or gimmicky. Then you actually try riding one and they suddenly make a lot more sense.
I'm going to guess you don't have kids? If you do, I'd love to know your secret to a stress free life.
> It didn't take that many people or that long. So yeah.

Assuming you already have a best-in-class JVM execution platform and have been building JVM execution environments for over a decade, you mean.
What about options? So for I haven't been able to find any good source other than CBOE and their resellers, which are all quite expensive.
Why would you bother commenting on something you can't even be bothered reading?
Now all they need is to find some animals who do peer review.
My question for these new would-be quants is, how do you see your work?

I know there are certain types of smart whizzes who see working for Google/Facebook/Amazon as some sort of intellectual step down, or where in finance the value to society is some handwavy "market-making" argument (depending on how philosophical you get), but presumably these types going into this are also tenure-track, research producing scientists. You could spend your time disproving the Higgs at Cern, or you could optimize pennies (albeit in ever more challenging ways).

Have these Renaissance/TwoSigma type firms really ever delivered social value that isn't a new trading model with a limited shelf life? Is there new tech? Network, hardware, software innovation that spills over into the real world?
If Facebook said that people have stopped using Facebook and they're laying off 10% of the workforce that would be a negative. IBM on the other hand has its hands in dozens of businesses with declining revenue with no real way to improve the situation. In those cases, better to lay people off and milk the cash cow for a few years.
I have a hard time seeing how it could be copyrighted, at least if we are talking about comprehensive stock listings organized in the obvious way (e.g., a table of prices organized by date, where the stocks included are chosen by some straightforward criteria).

In the United States I'd expect this to be covered by Feist Publications, Inc., v. Rural Telephone Service Co., 499 U.S. 340 (1991).

[1] https://en.wikipedia.org/wiki/Feist_Publications,_Inc.,_v._R....

[2] https://www.law.cornell.edu/copyright/cases/499_US_340.htm
I feel your pain, it's a nightmare for HIPAA compliance as well.
I used to have these problems, but since about 2013 I've just had the same Arch install with Plasma on my desktop and notebook and they have just worked. Update once a week, watch the mailing list for breakage notifications (about once a quarter) and have a boring desktop experience while I get work done. Along the way, my GPU (290) got much faster on the Mesa driver, the kernel has developed new features, btrfs has been stable as hell for me for years, and if I ever need anything I just yaourt it and its there.

Since you used KDE as an example, maybe you switched too soon. A lot of people did. The recent Plasma 5 release was exactly like the KDE 4 release - it took a good 5 - 6 major releases before stability and feature parity with the predecessor were reached. But if you switched from KDE 3 to 4.5, or from 4 to 5.6, the new desktop worked fine. Were on Plasma 5.9 now and its boring. In a good way. It is stable, it works, the features are great, the looks are excellent, it gets out of my way and I can get work done on it very well.

Linux is boring. And thats a good thing. I can easily buy a system76 / Dell computer that runs Ubuntu, install whatever I want on it, and have a crisp experience without issue now, unless I go looking for trouble on the bleeding edge of hardware or software.
Crypti: A minimal cross-platform Bitcoin price widget crafted for your desktop
I had never heard of PlayOnLinux until now. Installed - thanks for the tip!

KSP and Rimworld are my two big games, at least KSP will be again when I get a replacement video card.
The problem is that it's more like sports than math/science: a tug-of-war (zero-sum game) instead of win-win.

You're pitting your intelligence against the intelligence of other quants (not against the complexity of some natural system or something). You have 3 phds? they bring in 4. You bring in 6? they bring in 10. You bring the processing down to 50ms, they go 45ms; you go 5ms, they go 2ms. The game never ends.

It's even more depressing when you realize that, even if you win, you're essentially propping up, what I like to call, a "fluff market", instead of adding-value the way Silicon Valley and the manufacturing industry does.
Where do you live (where it is unsafe)? There are millions in my country (India) who safely use bicycles, mopeds, and motorbikes. The degree of safety depends upon the culture of the city as well as the road (highway, valley, etc).
I think my Moto 360v1 has been worth what I paid for it. I got it on special when it was ~150 USD. Its not for everyone and I especially wouldn't use it as a full-time fitness tracker since it only lasts a day and the HR monitor is hit or miss. Right now, the smartwatch market is in a bad place. The new ones may look better than their predecessors, but they also haven't added 'good' value. There's too many smartwatches that either try to cram in a whole bunch of hardware that not a lot of people want, or are simply too expensive for what they are. Until Android Wear has a solid Pebble-like alternative for a reasonable price (85-140 USD) I won't replace mine anytime soon.
If you live in a city where the air quality is so bad that getting outdoor exercise is worse than not exercising, then you ought to move out of that city since it's killing you.
This made me wonder if it would render well in emacs using eww. Surprisingly well rendered, actually. Odd that it doesn't have any pictures. But easy to read.
This was actually the inspiration for them :)
There is! yimbyaction.org. They have a mailing list where they send out calls to action on upcoming legislation.

https://yimbyaction.org/mailinglist/
The only way for Google to shut down Kotlin is to shut down Android.

It's really convenient for you that you only mentioned products that Google shut down and skipped the many products that Google still supports and constantly improving thru this day.
For whatever it's worth and on the off chance that this short-circuits a really common message board pathology, and allowing that I'm only commenting here because I read all of Kasey's comments: he's got HFT experience too.

I think he's just saying that particular metric is missing context: a lot of crappy businesses could claim never to have lost a dollar trading, while still as businesses losing tens or hundreds of millions of dollars chasing, and not finding, profits.

I don't think he's arguing specifically that Virtu lost money.
Sorry to digress, I should have stopped at the first paragraph.

No, it's good digression, and it brings back fun and painful memories, as I made and lost money at that time.

Trading on margin is something rookies should avoid. It's the easiest way to lose money.

The thing I don't understand is this noise about shorting being unethical. You have more to lose than anybody in the game, and you're not breaking any rules.
Ah, I was thinking such rules wouldn't be enforced. Makes sense that they're already in place.
It's almost as if lessons in building a startup are more often than not, learned the hard way. Even people who have read blog posts and how-to books fail to recognise when the lessons/advice they are reading are applicable to them.
Depending on your locality and the power of your eBike, they may be right -- eBikes are restricted on many trails.
very nice article; thanks for sharing
Harumph.
The point where it gets interesting for realistic physics and chemistry applications is around 100 (error-corrected) logical qubits and 10^8 coherent operations, see for example https://arxiv.org/abs/1510.03859.

The error correction adds another factor of at least 100 or so in both qubits and gates needed (but possibly much bigger than 100, depending on qubit quality), see for example https://arxiv.org/abs/1312.2316.

Other fields of application - factoring large integers, for example - takes many many more qubits to be interesting.

While it's good to get people excited about the potential of quantum computing, it's seems a bit disingenious to suggest that a 17-bit quantum processor is commercially interesting. I especially like how they juxtapose it with the publically available 16-bit quantum processor to make it seem like one extra qubit makes it worth paying money...
I've read about a similar scenario (possibly the same one?), and you got the important bits right.

You cannot normalize the entire dataset at once; the normalization contains some parity effectively allowing the algorithm to cheat and see the future... but in real life we can't see the future.

The simple example that eliminates some of the "black magic" is that normalizing against the entire set lets the algorithm know what the highest and lowest points across the entire data set are - and knowing the lowest and highest lets the algorithm buy low/sell high for all of the known data.