skysight-inc/HackerNews huggingface dataset:
I always wondered whether it would make sense to legislate a random added latency in exchanges in order to create a latency noise floor
to remove the need for HFT. Without such a cap it's an arms race that adds no value.
That light is negligible. I have used F.lux for years, I swear by it, and if I bring an iPad or iPhone to bed and stare at it a while before I sleep (note: don't do this), I can totally notice the difference. (Then again I have a diagnosed sleep disorder and have to be extra careful about these things.)
For small things ClickOnce is fine, but it's a pain in the ass to automate. For example, there's no way to synchronize the 'version' of the installer with the version of the EXE it's installing. I had to hack[1] it so I could pull the version metadata off the EXE assembly and then force it into the XML of the project file where the ClickOnce settings are stored.

There's also no ability to publish the built installer outside of the UI- my build scripts had to build the /app.publish directory and then just copy the whole shebang to a network location for deployment. I'm not as upset about this being a separate step, but if they indeed allow you to configure and deploy the installer from within the UI why not expose an API to do it as well?

Overall I think ClickOnce is fine for internal, self-updating tools. It's worth noting, however, that I was inspired to create my workflow based on looking at what Github was doing with their windows client.

[1]: http://whazzing.com/blog/2013/04/11/automated-clickonce-buil...
I haven't thought of that, but it makes sense. Though if we were being "overrun" by a species of hyper-intelligent nonhuman animals, I'm sure we'd get our hunting tools ready. So there's the "rareness" factor.

Then there's the "attractiveness" factor. If I killed a beautiful butterfly (heck, even if I extirpated a bed of tulips) I'd probably be labeled as a sociopath.
The VS.NET installer has gotten a lot less terrible since the 2005/2008 days, although it used to be pretty dicey. One may now upgrade with little to no fear of a nightmarishly borked install state... that said, it's wise to use VMs exclusively for development, so rolling back to a pre-update snapshot is an option.
Don't think so, but I don't know if it is appropriate to add those values on either. It should probably be possible to generalize the output of the engines without knowing much about their internal workings, and calculate a power figure just knowing how much they are lifting and how fast.

This stuff is really straddling the line of physics that I remember and physics that I forgot/never learned, so... heavy dose of salt, etc.
Someone decided that it needs to pander to web monkeys instead of empowering users that have used VS for 10+ years.

Which it probably does, given the huge amount of development that is web-based these days. The market for Windows-based C# applications is shrinking by the day.
Ask any HFT person, and they'll tell you less than 1% of their profit is from arbitrage. Unless, of course, you include the practice of quote stuffing (Which causally generates a latency arbitrage against slower players) as part of "arbitrage" - but that's not much different than saying a robber exploits the arbitrage between the fear for your life and willingness to part with the money on your person.
It's much more reasonable to kill a very very simple organism like an ant or spider than a mammal or cephalopod. You're right that the individual choices people make are interesting!
Bloomberg Beta's Operating Manual
Ask HN: have an idea of "Twitter for developers", thoughts?
We're developers. We can clone a git repo, and deploy to heroku, aws, etc. Why can't we have an open source, single user, twitter like system, where status updates are hosted by each independent developer (as opposed to a centralized app like twitter or app.net)?

To elaborate:

- You'd clone a git repo, and deploy this app to your favorite web host.

- There would be integration with twitter api's so that any status updates you post on your personally hosted timeline are also posted to twitter.

- Twitter API rate limits wouldn't be a problem, because you are technically the only user of the app.

- You would also get all of your twitter timeline, just through your personally hosted app (this will ease migration away from twitter)

- If you want to follow someone, you just enter the uri to their stream and you'll start getting their timeline updates (no need to follow them on twitter...you can of course still do this).

Key benefits:

- We won't be starting from scratch, status updates and timelines will still be on twitter. But eventually, a community will build up that's our community.

- Barrier to entry is small for developers. You clone a git repo, and push to a free heroku instance.

- free for the little guy... if you get 20k followers, you may want to buy web workers on heroku. But this a good problem to have, because: you own your brand, and can profit from that brand. not twitter.

- You own your data. not twitter.

- No single point of failure for status updates.

- This new distributed client can evolve past what twitter provides. And it'll be driven by what we want, through contributions to the central repo.

I've already started work on it: https://github.com/amirrajan/sortis/blob/master/README.md
That just opens another can of worms. Now every single application you either provide or use come with an integration issue attached.

I have read somewhere that was the Amazon way of doing thing but it was a costly investment. A costly technological investment. And even Amazon did it only at team level, not individual level.

I cannot imagine a 500 developers company being able to afford that without some serious competitive advantages down the line. If what I can see around here is any indication (medium size IT company in London), if you can afford not having people on site, there are better opportunities to take in Poland or even India than a small discount on a UK worker.
Someone said something similar about a lot of people in the startup community. That we were sending our best and brightest out to create products that ultimately only served the purpose of pushing ads (Instagram, Facebook, Twitter, etc). I don't know how true this is. There are a lot of very smart people in the world. The luxury of having that many smart people is that we can have a lot dedicated to designing amazing infrastructure that sends satellites into orbit and we can also have Twitter and HFT.
High Frequency trading is at the for front of alot of technology such as ASIC's, Infiniband networking gear,and low latency OS and networking stacks.

That's not an argument for HFT. If HFT is useless, then it has divested a great amount of research into technologies that no one really wanted otherwise, i. e., that the social cost of HFT is greater. Standard microeconomics.

The question is, what's HFT good for? Do its benefits outweigh its costs? I believe they don't. Low-quality liquidity under the 1s frame is not only useless for traders, it has a great social cost, in the form of research diverted to this inane game. The only plausible arguments I've found for HFT claim that HF traders wouldn't profit if it wasn't useful -- which is really just begging the question; a circular argument.
It is a bad idea to eat a creature with nerve disease.
That is a good point that it could apply to any missing feature; my point is that to say that any particular feature is "never" going to make it into the language is short-sighted at best. Just a handful of years ago, you could say that "if you want some form of Function.prototype.bind then you're always going to have to polyfill it yourself", which of course would be a 100% inaccurate statement.
I felt that way when I switched from m.exe + cl.exe to Visual C++ but I eventually got over it. There's actually some pretty cool stuff happening at the lower levels, check out the "Going Native" stuff on Channel 9.
Scoff scoff scoff.

Microsoft has been caught planting shills in online communities for 20 years.

http://web.archive.org/web/19980112192836/http://www.pjprime...
House stenographer live rant about House connection with Freemasonery (audio)
Just the other day, I noticed that on my kde desktop, wireshark was the only program using gtk3, whereas gtk2 is used by a bunch of cross platform programs. I'm not too sure what that means though.
I get what you're saying. I do notice that myself is getting more cynical nowadays. On the positive side though you can push changes to your own government, while there is nothing you can do to the USA.
With some of the long backups you get at lights around the belt in Houston (the lights are far apart, weirdly spaced, the timing is a nightmare, I'm sure), I get around 18 mph if I coast between stopped cars on divided highways and about half that if I drive like a car.

I obey the other laws, even signaling and all, but I'm almost positive lane splitting like that is illegal on bicycles (I know it is for motorcycles).

The drivers are also much worse the further out you get, since there aren't bike lanes or sidewalks (illegal but better than getting harassed), and people don't seem to know you're allowed to own your lane. My commute is mostly in a manufacturing area, with lots of dump trucks and 18-wheelers. I've been yelled at and pushed off the road by angry trucks and trailers several times.

Having something like this to get me up to the flow of traffic quickly would keep people from having to go around as much maybe, but I'd rather get one of the small gasoline engines and tanks for about half the price.
2 Little Words to Close More Sales
If a city has a vested interest and votes together for like-minded candidates, wouldn't it have a more loud voice in DC?
The biggest problem is that there's no gradual migration process

I'm not convinced this is true: the biggest problem seems to be the way knowledge spills over from person to person when they're in close proximity to each other, and the way new ideas often appear from serendipitous encounters. Popular books like Steven Berlin Johnson's Where Good Ideas Come From and Edward Glaeser's The Triumph of the City discuss the issue in greater detail and cite much of the original research on this phenomenon.

Some of that original research attempts to measure knowledge transfers by proxy, like the way patents tend to cite other patents whose authors live nearby. It's not perfect but it is pretty compelling. Other research relies on descriptions of famous people describing how chance encounters fertilized their ideas.

I'm working on solving this (Floobits YC S13 yadda yadda), but there's still much to be done.

Very cool. If you haven't read Johnson's book in particular you should!
That doesn't make sense. We aren't eating government employees.
I never use metro, but I like it just for the speed improvements. The desktop experience is basically the same.
The blacks becoming non-black is a show-stopper on AMOLED screens where black is actually properly black.
Not only is this not new, but this approach has already been incorporated into many of the more progressive (and, incidentally, more successful) drug treatment programs.

It turns out that, when you treat substance abuse as a symptom of an underlying problem and not a symptom of the substance itself (the same way we do for alcohol), you end up with a much more effective treatment strategy.

It's funny that it's taking us this long to come to that realization, when even the DSM IV outlines specific criteria for substance abuse and substance dependence, and most habitual users of drugs fit neither of these.

Funny anecdote: Szasz's "Rat Park" study originally appeared in a relatively unknown journal because it was rejected from all the mainstream ones for being "too much of a deviation" from the mainstream schools of thought.
Show HN: Quill, an open source interactive grammar tool.
We're a nonprofit building an interactive grammar tool. Quill provides students students with passages that have grammatical problems placed within them. Students proofread the passage, and then they receive a personalized lesson based on their results. http://www.quill.org.

Quill is an open source project built in Rails, and we're looking to connect with developers who are interested in contributing to an open source project. https://github.com/empirical-org/quill

You can reach us by email us at: hello@quill.org
This effect has been researched. Basically, praise for intelligence results in students getting discouraged when they fail, whereas praise for effort results in students trying harder (and ultimately doing better, by some measure of "better").

A quick search of Google yields this paper, which you can probably get through the library at Western:

Praise for intelligence can undermine children's motivation and performance. Mueller, Claudia M.; Dweck, Carol S. Journal of Personality and Social Psychology, Vol 75(1), Jul 1998, 33-52. doi: 10.1037/0022-3514.75.1.33

(Disclaimer: I have only read sensationalized news reports and second-hand accounts from others on the paper; I have not actually read the paper myself yet.)
My company builds memory ICs that sometimes sit beside the ASIC or FPGA on an HFT card. The bandwidth & latency numbers didn't surprise me, but the cost of power certainly did. No wonder customers are always crawling up our butt on power consumption.
I've heard that the Capsico chair is a hit among lab workers who basically slump or hunch over counters all day. The chair is designed to let you sit forward or backward giving you support in the front or back.

http://www.haginc.com/products/hag-capisco/
Using Gaming Product Hacks to Maximize Freemium SaaS Growth
I like these maps:

http://commoncensus.org/maps.php#regional_maps

Drawn by answers to the question: "What city has the most influence over the area where you live"
I wrote up a blog post a few weeks ago that covered gun.io, matchist, hackerlist, ooomf, etc and a few other more niche job boards.

I hope to keep it updated as sites come and go (so if you have a good experience with another site/job board, let me know!)

http://www.gethourglass.com/blog/sites-to-help-launch-your-f...
Amazing! Maybe I could see your blog post where you harnessed the collective mind of all HackerNews users and became aware of what everyone knows?
I agree. Some Python APIs aren't clear on what the parameters to functions are. It's frustrating to not know what type is even expected - yes, Python is dynamic, and one parameter can take on multiple types, but the documentation should still say which types are allowed, and what the behavior will be.
Last time I checked, twitter programmers don't have a record of destroying economies nor deep capturing regulators.
Hey! Mike here from Kite.

We are currently giving away one free app per account. If you would like more, you can pay $10/month per extra app. (My Account -> Payment).

We're still early and are working out the pricing details.
I want you read the paper and understand how it talks about various language characteristics that a given language can embody to varying degree.
I don't see any significant risk there. QWidget has many large commercial as well as FOSS deployments that will see it stick around for many years to come, and Riverbank's PyQt Python bindings are likewise used by many large commercial and FOSS offerings, and very actively maintained, tracking upstream Qt quite closely. I've written some PyQt apps as well (alongside lots of C++ and Qt Quick) and I think it's a very nice way to use the toolkit (in fact I'm relieved C++11 added some of the things that made using PyQt so nice).

I've been a KDE developer for the last 8 years, and in that time I've seen Qt steadily improve as an open source project. When I started out using Qt, getting code into it was essentially impossible without becoming a Trolltech employee. Today it's quite open to its various stakeholders, who manage to collaborate constructively. My confidence in Qt's resilience has increased with our level of agency in making that resilience happen.
I'm using 8 on my primary desktop right now, haven't upgraded to 8.1 yet. Typing this comment on my Macbook Pro.

After using 8 for a while, I honestly don't see why people hate it so much. I don't use the Metro stuff, and the traditional Windows desktop experience is much faster. As a development environment I quite like it, and prefer it mightily over OSX as Apple tries to shoehorn that OS into an iOS-like frankenstein's monster.

I'll be upgrading to 8.1 as soon as I feel like it, but I just came here to chime in that I really don't get why people abhor 8 so much in the first place. It kind of feels like piling-on to me with no real substance behind. As a developer anyway--I can't speak to a non-technical user's experience with it.
as a server-side regex parser, how do you handle catastrophic backtracking?

http://www.regular-expressions.info/catastrophic.html

this seems to handle /(x+x+)+y/ and 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' gracefully - this should take exponential time (in the number of 'x's) to resolve.

edit: seems you don't ... PHP (PCRE) is fine (php handles this well?), javascript is presumably just using my own CPU, but selecting Python allows me to use arbitrary server CPU ... sorry about that ;)

edit2: HN comments tend to focus on the negative ... pathological input handling aside, I really like it.
That's just it, you can't "not use metro" unless you either jump through some GPO hoops (and hope that a future update doesn't break it) or install a paid third party app (and hope a future update doesn't break that, either).

Still doesn't negate the other concerns, though. 7 is fast enough for my needs.
Waterproof, credit card sized computer laughs at the Raspberry Pi
Wow that's a lot of data. I found it a little too complicated to understand. Would it be possible for someone to write a small summary? Did microdosing work for the author?
We really, really love Ghost. We even made this: https://runkite.com/ghost

We originally designed Kite for django/rails/node/static html. But then Ghost was released.

Devs can use Kite to host a Ghost blog but also edit its underlying code without having to worry about setting it up locally and then pushing it somewhere else. We're really hoping that this makes contributing to the Ghost codebase & designing themes way easier.
Unseen moved server to island
A Year In India as a Foreign-Born Entrepreneur: Hustling, Fighting, Dating
zomg, I loved Myst. One of the real few highlights of my gaming life along with Elite and Quake.

I tried firing up Myst a couple years back, I was shocked to realize it was all still images in small sizes, I would have sworn that I used to be completely immersed in a real size 3D world :)
Awesome! I'm glad to hear that you like us. We're definitely working on making your experience even more seamless. More features to come! =D

Shoot me an email at michael @ runkite.com if you ever have any questions / suggestions or anything.
Doesn't hurt London or Edinburgh to have multiple MP's
I have similar enough problems visiting Canada that I don't go there anymore either.
The OP also wrote a very detailed study of how Silk Road works:

http://www.gwern.net/Silk%20Road#lsd-case-study

In it he mentions a potential test to verify that what you receive really is LSD:

An Ehrlich test is a reagant for indole alkaloids, a category which includes psychedelics like LSD & psilocybin. As such, it can be used as a kind of quality check.

I'd assume given the rigorous treatment I've seen so far in all his posts that he probably did this test.
And even within the EU Polish citizens still need visas, it's a massive pain. It's basically because after the fall of communism a lot of Polish people went to US with travel visas and stayed, so when the visa requirement was dropped for all EU countries, Poland was explicitly excluded from that arrangement. So now if I wanted to go to US I would need to apply at an embassy first.
Sold! Where can I confirm that VS 2013 is fully C++11 compliant?
The last time I built something on Qt was some 10 years ago, but it was the only time where I really enjoyed programming in C++. Underappreciated indeed.
My "narrative fallacy" flags went off, as it's always convenient to look for a tidy explanation of complex events, although this post makes a good case that candidate selection changes are at least a very interesting factor that's generally overlooked. I wonder, though, if the common thread between the Presidents listed is that they all pretty much oversaw a century of growth in both government power and within that a growth in consolidated power under the executive branch, and I wonder how that effects the ideological interests of different groups who increasingly have more at stake (or at least think they have more at stake) in what the government does.

It's also interesting to compare, say, European countries which often have the appearance of similar levels of "big government," but they are generally done at smaller scales more equivalent to US states. The US may be more unique in trying to increasingly manage the interests of 300 million people through one centralized and increasingly powerful yet also democratic government. (then again, there may be holes in that tidy narrative as well...)
I hate to be that guy with that link but a transcriptionist for the House ought to know much more about the House than most of us. She took some risk, blew the whistle, and was sent off for "mental evaluation."
I find it plausible that a golf cart could make somebody better at golf. Without the cart, a non-trivial amount of exertion is spent on a tangentially related task (getting from hole to hole) instead of on the primary task (getting the ball from hole to hole). Something that allows golfers to better focus on golfing could conceivably improve their game.
The introduction summarizes the result of his study within the first few paragraphs:

At this dosage, the anecdotes claim the usual generic spectrum of positive effects on mood, depression, ability to do work, etc.... I concluded that if anything, the LSD microdosing may done [sic] the opposite of what I wanted.
Fortunately the House doesn't have filibusters anymore.
Hrumph ... should just port it to shoes[1] and be done with it. Just kidding, just kidding. But really, why can't we have an HTML5 layout engine for native applications?

1: https://github.com/shoes/shoes4
Thank you. I missed that.
In the first section:

"I concluded that if anything, the LSD microdosing may done the opposite of what I wanted.
Given that this is the opposite of almost all microdosing anecdotes and this pattern suggests placebo & expectancy effects, I strongly urge any future self-experimenters to up their methodological rigor, and especially to blind their doses."
So... centralized logging?
Similar things can be said about military research, law firms, medical clinics (not medical research), advertisement firms and most other types of work.
A well documented code is a combination of both comments and good variable/methods names. Comments should explain any assumptions made, exceptions, or sample input format etc. The variable and method details,including logic explanation , should be take care by better naming and clean code.
shameless plug for my own free regex tool: www.regexpixie.com
Sure a good chef will be able to cook an amazing meal with just a spoon, a frying pan and a steak knife. But, he will do better with a full kitchen. And if you want him to do it in a way actually capable of handling a restaurant - the full kitchen is needed. He may not be a better cook with the tools, but he certainly will be a better chef. Because you know, just doing cooking things is not the only aspect of the job of chef.
Java actually does quite well with this, but I rarely see it used in the wild: package documentation.
http://www.oracle.com/technetwork/java/javase/documentation/...
I was pleasantly surprised to see "Ghost" in the list of frameworks.

Edit: I would have liked to be able to paste in my password with Command-V in the Mac client. (I use LastPass, and had to right-click to paste my password in.)
Statistical models can predict a Kickstarter’s success within 4 hours