skysight-inc/HackerNews huggingface dataset:
The US is exceptional in some hard statistical ways, in reality. Whether it's "best" is subjective, of course
Some of the latest updates from the Heroku addon provider summit
Yeah, I went the opposite too, from SBT to PyCharm (their Python optimized IDE that has everything Web Storm + first class Python support). I work with a lot of JavaScript (specifically Angular.JS) from this setup and can't say enough good things. A nice side-benefit is that you can also work Node.JS in this version after installing the plugin.

EDIT: I still use SBT2 for looking at source code, especially projects cloned from github for learning, etc...but my main work projects are now in PyCharm.
It's weird how this "providing liquidity" distraction never seems to go out of fashion. HFT provides liquidity if you happen to be another HFT algorithm. Otherwise, not so much.

Why would short term investing be bad, and how long do you think HFT algorithms hold their "investments"?

I hope you're not just trying to blow smoke up my ass here.
Good insights. Never thought of it that way, but you're right. Thanks for the changelog link. I'll bookmark it and perhaps I'll contribute. Oh, and great name for a url: http://drivebydesign.com Too bad some squatter already holds it.
No, long-horizon investors are normally overall not interested in HFT because they won't 'suffer' from it.
With 7 billion people in the world, it's very likely that these things will happen today:

- someone will get killed in a horrible car accident
- a child will be killed in a freak accident
- someone will die from cancer, leaving much grieving behind
- someone will molest a child
- someone will lose all their money in a scam
- someone will get raped
- someone will be killed by a never-to-be-found hit-and-run drunk driver
- someone will beat a woman
- someone will be murdered
- someone will die in a disaster/fire/earthquake/storm
- an innocent bystander will be randomly shot to death
- someone's favorite team will lose

In addition, it seems like something like this (unbelievably) happens all the time:

- someone will murder many people
- someone will shake a baby until it's brain dead
- a soldier will lose vision or use of their limbs in action
- someone will post a horrible crime on youtube
- someone will tie a pet to railroad tracks
- a whole family will die in an accident

I really do feel bad about all of these things, but frankly, I just don't want to be reminded 40 times every day. <closing browser and going back to work>
> The double standard of what human rights mean if you are a US citizen and if you aren't makes me physically ill.

I also think that is profoundly unjust, and unfortunately it is not simply a question of being a US citizen or not: US citizens who are arab or muslim are more likely to be suspected of acts that could be considered to lie within the vague legal category of Terrorism. So it seems that non-muslim and non-arab people (whether US citizens or european citizens or otherwise) are less likely to be subjected to exceptional treatment, to be detained without trial or be killed in extra-judicial assasinations etc. It seems the divide is more on a racial/ethnic line than a US-citizenship line.
Reading these articles, I already implemented salts in my code, but I never realized that I have been implementing them incorrectly.
Even worse the quality of comments are very similar to reddit or at least reddit during its decline. These types of political articles are what usually work their way in first as the site degrades.
Here are the guidelines I personally like to follow. I wouldn't say they're the only way or the best way, but I'd like to share anyway.

1. There are different ways of coming up with a name--I personally like looking up the thesaurus and mashing words together. But however you arrive at your chosen name, make sure that your target market will at least be able to guess what it does when they hear or read it. Good brand names are expressive of what they do for the customer.

2. Try three syllables at most, whatever the language. Four is a gamble, but can still work if played well. Five is a huge gamble.

3. Always go for the .com, even if the trend is to get .ly and .io. If it's not available, take the last two letters of the brand name and check if that domain extension is available for purchasing.

If any of those three don't work, try again.
Windows 8: what works and what doesn't
Speed is only one issue with autonomous algorithm design. Yes, the speed thing grabs the headlines but the boiler-plate objective is to front-run the slower players. There's a wealth of opportunity in processing the event stream in a more robust way than others and faster too. Think semi-HFT, semi-autonomous.

Most trading platforms are primarily loss leaders for the 'professional' version and otherwise attached to a non-open source business plan.
Nevada buses hundreds of mentally ill patients to cities around country
Well, drat. I was under the impression from comments elsewhere in this thread that part of the (a?) standard was to track overflow/underflow.

Go with what I know, then: add the small numbers first (sort the addends in increasing absolute magnitude)
Why questionable downloads use rar archives
The USGov are not applying the POW rules to the Guantanamo prisoners otherwise they'd have more legal protections. That's why the Bushies had to dream up the "enemy combatant" legal limbo in order to be able to abuse the prisoners like this.

Even under "war rules" these prisoners should be dealt with in a better way.

And "Guilty until proven innocent?" Really? Idiot.
thanks heaps for that!
That's insightful but probably not the way you meant it.
Its insightful in that "everyone" or "every citizen" or whatever used to be involved in "the" economy (as if there can only be one) and its a perfect 1:1 mapping with the world or a geographic country.

That's going away. Fast.

What will 99% of the population use for an economic system? In the 3rd world there's a lot of drugs and crime, so thats possible. Whuffie or however doctorow spells it? HN Karma?

Its kinda like how the "world of warcraft" economy means pretty much nothing to the people frozen out of it (the vast majority of the human population).

Current trends show eventually 1% of the population will have a perfect 100% of the existing economy, at which point the old economy and the 1% will become completely meaningless to the 99%. Our economy will be based solely on trading wheelbarrows of firewood, or wheelbarrows of weed, or bottles of Tide, or bitcoins, or EVE ISK, or solar energy in the form of charged batteries, or oil products, whatever it is, it'll be something other than the existing federal reserve currency system which is rapidly becoming irrelevant to the world, and soon to the USA.
I remember learning about these many years ago, and just thought of them as a simple novelty. Now that I'm looking at them again, I can't help but wonder if these could be, or have been, weaponized? Seems like explosive glass would be pretty harmful, and their behavior is akin to a "glass grenade".

More of a historical question, since there's clearly no obvious demand for a weapon that requires the ability to produce glass in a world where chemical explosives are comparatively easy to obtain. But, I'm sure there are places and times in history where glass manufacture was practiced and the knowledge of and ability to obtain chemical explosives was more limited.

Or, I suppose it might not be that dangerous. My understanding of "safety glass" is that by being tempered, it also utilizes internal stresses similarly to both strengthen the glass and ensure that, if broken, it breaks into smaller less harmful pieces rather than large sharp shards. So, I suppose it might make sense if it didn't cause that much harm, and was more like throwing sand at someone...
Check out IBrokers: http://cran.r-project.org/web/packages/IBrokers/index.html

It'll get you up and running with IB in no time.
Yet they are willing to spend millions on upgrades to the place.
I'm not aiming at "USA bad, EU good" - I'm aiming at "Gitmo bad, please fix NOW". Whatever was in earlier years, now there doesn't seem to be any justification whatsoever in keeping it.
Je gezondheid verbeteren en gezond afslanken met groene smoothies
I have wondered about this. Sites are definitely growing much, much larger as time goes one.

But then the front page of HN is just 24k, while the front page of the BBC is 112kb, without any of the images.

What's the easiest way of measuring the complete "load" of a page?
I like this, great on my iPad. Any plans for a mobile version?

Also, what do you the stars signify? And I think Lifehacker is showing double links.
My browser is looking like windows did during XP. Back then, I had a anti virus, a couple of anti-adware, one anti hacking and a firewall installed. After XP, most of that got built in while the momentum of adwares and viruses/worms went down, and today I only got a anti-virus, and even that one is not even doing much (no warnings for the last few years).

My browser however got adblock + extension, noscript, ghostery, https-everywhere, cookie handler, and I have also dabbled with privoxy. One can also add tor to the list.

So I guess, the question will be if the browser manufacturers will do the same as microsoft did and start having a bunch of that built in. Debian-live CD has already started with having adblock pre-installed.
this guy is far from innocent

If you have reliable evidence then put him on trial or else shut up.
I am curious about this project because I love this subject.

However, it is impossible to build an open source HFT system especially because it will be open source. The other sharks will know how you trade and they will only need to play against you by sending opposite orders every time. That is what happens when the source code of a big US bank were stolen. So it should be more appropriate to say it will be a fast trading system.
The other reason is you can't build a perfect HFT trading system because it's a moving target. It is the war in the micro seconde market. The sharks will send you wrong orders just to disrupt your system or they will manipulate the market.
And finally there is a hardware problem. To do a HFT trading system you need to rent your own severs inside the market, use FPGA cards, etc.

In conclusion, I only say there is a wrong goal to say "I will build the best open source HFT trading system" rather than "I will build the best open source fast trading system". This project is interesting (and there is Haskell cool!) so I will stay connected to see how it evolves.
How so? It's a marketplace for designers. I could accept the argument that it depresses prices, but not this. And it's not just logos for $99 either.
Launching on HN is a risky business. Your product typically only does well if it exists within the HN target market. Don't ignore luck as an important factor. HN traffic also doesn't tend to convert that well. It's a little like Techcrunch - getting a post on TC doesn't guarantee your startup will be a success.

How to Launch on HackerNews

1) Understand

Read, contribute and build a reputation.

2) Research

Read swombat's Post: http://swombat.com/2011/1/13/how-to-get-your-startup-on-hack...

Read jacquesm's Unofficial Hacker News FAQ: http://jacquesmattheij.com/The+Unofficial+HN+FAQ

3) Time It

Typically, there are good times to submit on HN. However, take this with a pinch of salt as if too many people consult these resources, you'll find some stiff competition.

http://nathanael.hevenet.com/the-best-time-to-post-on-hacker...

http://blog.itlater.com/whats-the-best-time-to-post-to-hacke...

http://hnpickup.appspot.com/

4) Ask

Reach out to your community and ask for feedback on a post - before you post it. Make revisions and then ask your community/friends to check out the /newest page. If they feel like commenting or upvoting, they will.

5) Luck Out

Produce something of high enough quality that the HN community deems it worthy of the front page. Then enjoy the server thrashing around 10K-100K visitors
Not right now as far as I know, but yes, there already is legislation in place to protect & compensate Google if AT&T tries that.
Atul Gawande covers something very much like this in his book "Better."

WHo are the medical personnel assisting with executions? WHat are the arguments for and against participating in the death of a human being?
Long-term investors trade every day. You wake up and the market has gone down a few percent, you're going to rebalance at least. You decide to buy 30 year treasuries you're not going to hold them for thirty years - you're going to sell 29.5 year bonds and buy 30 year bonds in a few months time.

And managers turn over long-term investor portfolios quickly. The average holding period for an SP500 company shareholder is 100 days.

And every time a trade happens you run the risk of getting clipped by the faster guys who see you coming.
If you believe that success if proportional to the amount of time you dedicated to the project, brace yourself for a very cruel disappointment. This is just not how it works in startup-land, sorry :)

But don't obsess about trying to crack a big-bang launch. Big-bang launches are the ones we all hear about. But they're the exception rather than the rule. And they're not necessarily a good thing (remember Color?).

Far more startups become successful the old-fashioned way: by getting one customer at a time over weeks, months and years. In your case, you've got the ideal business for this: you've got a very niche product aimed at a fairly small, well-defined and reasonably easy-to-reach audience.

So forget about getting to the front page of HN, TechCrunch or other startup hipster places. Just go and get your customers:
- contribute to discussion forums about windows development and have your product in your signature. Promote it there if allowed
- reach out to relevant bloggers
- attend local Windows developer meetups. Some have open-mic opportunities for local startups to promote themselves.
- join BizSpark and see if Microsoft would be interested in helping
- experiment with a few Google Adwords campaigns
- ...
This could be an interesting course for people wanting to know more about 'computational investing' and the algorithms behind stock (market) analysis and trading: https://www.coursera.org/course/compinvesting1. Not specially targeted at HFT, but interesting basic background information nevertheless.
Researchers Smoke Out Link Between Birds And Butts
It isn't just about liquidity, though it does. But it also reduces the bid/ask spread, i.e. price discovery. The HFT trader may make a tiny profit when it processes a trade from me, but I've benefited because I can buy/sell at a price close to the quoted exchange price, which didn't use to be the case.
In terms of liquidity those trades are available to all, they love buying from non-HFT trades because they can make a small profit from their less accurate pricing. You benefit from the lower spreads and that liquidity. Before HFT you'd have paid a greater cost due to the spread on the price.

Short term investing is "bad" because you're not investing in the future success of the company you're trading on the basis of what you think the market is going to do. To the extent to which that is ever knowable it is unlikely you have the skill, experience and data to be able to beat the large number of professionals doing it.
Couldn't the infrastructure be open source while the specific trading algorithms kept closed source?
Does anyone even use those buttons?
Ask HN: At what stage do you start talking about your startup idea?
you're doing it wrong: haskell is too slow.
But doesn't that mean you're at the mercy of the professional HFTs who can "front run" anyone running on your platform?
Yeah, IBrokers is great. R is even better! Everytime I need a specialist piece of code it seems to already exist as an R package and to have been released in the last few weeks.
I mean you start talking publicly about your idea on websites like HN.
"HFT is an interesting multi-disciplinary problem"

This makes this a very worthwhile project: whether or not anything comes of it (I considered writing technical analysis trading software for the exact same reason).

Some documentation about the patterns and techniques you used would likely benefit the community a tiny bit more. Not everyone understands Haskell (or, forbid, has the time to peruse large codebases).

Best of luck to you!
Wow, that's a hell of a preamble just to bitch about Facebook.

Facebook emerged in a competitive market and was successful because it was visionary and was extremely well executed. I think that they deserve the success that they've had, and you will have to do some more convincing to show me the 'rent' that they are extracting from me.

Now if you were to ask me whether I think a closed proprietary corporate system is the ideal identity provider for the internet, I would say no. But I expect something better and more open to emerge within the next few years.

The fact remains that the internet sector is fiercely competitive and open, and America's internet sector is the envy of the world, and plenty of well managed countries have been so far unable to come close to matching it. Lumping Facebook and Google in with the financial and regulated monopolies does a disservice to your argument.
I don't get it. Sorry. Just saw fuckyourdesign from your link and that doesn't make much sense either but at least it's prettier
"Ayn Rand style capitalists do worry about the letter and the spirit of the laws and of a contract"

And Tolkein-style hobbits have hairy feet.
I thought so too for a long while, then I tried to do a touch of concurrent code in c++ and had to gouge my eyes out. I'm excited about the speed up haskell brings to development. You can plan things in haskell you can't imagine in other languages.
There are total 64 pages. Sending request for (int)(Math.random() * 64 th page. Thats all... Back ground color is also generating with random function. Good attempt to study the basics of web programming...
Sure, I should have clarified what I mean. Responsiveness in remote environments should be like in a physical office. If you need to, you can walk up to someone and talk to them. Sometimes they're on a break, sometimes they left early, sometimes they didn't come in that day, no problem.

Generally though, you can count on being able to talk to someone when you walk up to their station. When running a remote team, I want people to generally "be around". We work very closely together though, so maybe our needs are not a good example.
> an open source approach can be seriously competitive

Do you really think any Joe Schmoe off the street could just grab your open source HFT and start making money with it? If not, how does your project benefit anyone?

Are you working in the industry, but not in HFT? Maybe this is project is just practise for getting a job in HFT? I imagine that's where programmers get the fattest paychecks in the world. Only a fraction of what the sociopaths running the show get, of course, but good money nevertheless.

> I just don't agree that HFT is a scourge.

Good thing you're not at all biased.
What are the coolest startup culture hacks you've heard of?
A robot learning to assemble an IKEA table
It's not the "page" that's the problem, it's the CMS. The linked-to article by the OP may only be 400 bytes, but that website (presumably) template is meant to scale for content of 40-400,000 bytes. Would it be nice if there was a way to scale down extraneous files dependent on the actual content size...sure...but then you'd have developers and designers complaining about all the movable parts in the CMS (i.e. you'd basically be designing a site for different article sizes...for each of the different browsers you already design for...so multiply your template work by at least 2).
How Aaron Swartz changed my view on opensource
i believe that is how it works: open source infrastructure, private algos
I'm building an open source matching engine. I would love to pair up the two systems for a stress test. I'll keep tracking your project and ping you again when I have a system up a running if you're interested.

https://github.com/fmstephe/matching_engine
Learning collaborative impedance-based robot behaviors
The Paradox of Skill: Why Greater Skill Leads to More Luck
Ditto here. I'm a software engineer who is capable of improving or tweaking a design as the project requirements change, but I can't do the entire process from conceptualization to visual design. I'm sure with enough practice I could, but to get good enough to say that I'm a designer I'd have to neglect development. And I, quite honestly, like development better.
I switched from Eclipse to PyCharm last year and I am very happy with it.

I was looking into IntelliJ to have a more polyglot environment. Could anyone tell me if I can get all the features found in PyCharm (.e.g wonderful Django support) if I switch to IntelliJ and then install the Python plugin?
if concurrency with C/C++ is bad for you, go makes it very easy. however, it is not very fast either.

doing it in go and then using cgo where necessary will get you pretty close to C speed.
Inventing the cardboard bicycle
Would you have thought it possible to make a bicycle from cardboard?

"You fold it once and then it doesn’t become twice the strength, it’s almost three times the strength."

http://bit.ly/14pziWz
Trading (as in HFT) isn't the same as investing. While the mechanics can sometimes be similar, a trader is different from an investor.

What HFT does is segment the market. It's probably best described as a form of arbitrage. Arbitrage is necessary, but in a good market hopefully it is pushed to some form of equilibrium.

HFT has an impact on the trading market. However, that doesn't automatically extend to investment.
Paper - Learning Collaborative Impedance-based Robot Behaviors
I am a developer, and having the option to communicate real time with someone doesn't mean they get interrupted all the time.
CartoDB blaze a surprising trail to success
> What's the easiest way of measuring the complete "load" of a page?

Firebugs net panel shows how much data the page pulls down, and how long it took to do it.
Leaflet: Interactive Maps with JavaScript and OpenStreetMap
Violating international law against torture is not "controversial", it's criminal.
I use http://www.namechk.com to ensure the social media real estate is available for a given name. also you want the .com as most non tech ppl wont remember tricky urls. keep it short and simple
If you need smart algorithms operating autonomously versus motivated enemies your go to must be open source. The security guys proved that a long time ago.

You're right in that the HF bit doesn't really fit but 'fast trading' doesn't have the same ring to it.
I did right click -> save page as and it came to ~700kb

That gives him a ratio of ~1/1000 as opposed to the article he's complaining about's ~1/4000
"Does the faculty balance necessitate someone of the candidate’s specific field?" You'd think they could make that decision before they offer a tenure track position.