skysight-inc/HackerNews huggingface dataset:
I'm afraid I'm not familiar enough with MySQL to understand the analogy you're making there.

As for wording, don't call it a bug. Say that it's a necessary side effect of making money with HFT. It's an inherent design limitation. The word "bug" implies that it can be fixed, that you can theoretically do HFT at the same speed as you are now without any quote stuffing if only you had perfect code.

Let's take a vaguely similar example of streaming audio. I worked on a near-realtime streaming audio product for a while so it's something I'm familiar with. Latency and reliability trade off pretty directly. The product I worked on defaulted to a latency of two seconds. This made it pretty robust against network hiccups like wifi interference, but the substantial lag made it annoying or just plain unsuitable for some applications. It was possible to adjust the latency (although this was an advanced technique to the extent that we hid the setting pretty thoroughly) and you could get it down to a fraction of a second and still have the system work overall, but it would be much more prone to dropouts due to network problems.

Now, there are some things that could be done to improve this problem absolutely, like adding forward error correction to the protocol, but nothing is going to eliminate the tradeoff entirely. Because of that, I'd never describe it as a bug. If someone complained about the latency, I told them that it was an unfortunate but necessary consequence of ensuring reliability. The latency can be eliminated easily, but at the cost of less reliability.

Likewise here, quote stuffing is an unfortunate but necessary consequence of HFTs. It could be lessened or eliminated by making HFTs less HF, but you don't want to do that, because you feel that the Hest possible F is more important. I call the writing weaselly because it portrays quote stuffing as completely unavoidable, but the real scenario is that quote stuffing is completely avoidable, it's just that you prefer to make more money instead of stopping it.
Weebly Valued at $455M Amid Website-Building Boom
Crowdfunding isn't just about one-time projects. Platforms like Kickstarter and IndieGoGo are designed to fund one-time projects, but one key service this article didn't mention is Patreon: http://www.patreon.com/ . It's designed to provide continuous crowdfunding based on a patronage model: having seen existing work from a given person, you choose to provide them with a given amount of funding per month or per creative work produced, and you get some ongoing benefit based on your level of patronage.
What medical specialists are you seeing? From my experience a few weeks to a few months is the norm here in the US too.
> This camera could solve that.

The Lytro still needs to be focused; the trick it uses is to focus to the hyperfocal distance as you zoom, and then it can capture the equivalent of focus stacking fore and aft of that point; but only on a finite number of focal planes ( fewer than 6 if I recall ).

So... your photos could end-up being nearly in focus, but also lacking in detail ( low-res sensor ) and blown-out ( poor dynamic range ).
IMHO a file over 200 lines is OK, as long as the functions in it are less than 50 lines long... That's one thing I cannot stand when reading people's code. Scrolling down to see the end of the function and then up again to see what that function was meant to do... It's a basic thing which all too often people writing coding standards documents or blog posts entitled "how to be a great programmer" forget about...
Electric Cloud Closes $12M Series E Round For Its Continuous Delivery Service
Passionate front-end dev? Grouper is hiring in NYC
Hey HN,

We’re looking for an experienced front-end dev to join us. You’ll work with us to build a mobile-optimized javascript app for our members to use while out on Groupers.

Who are you?

- You have 3+ years of experience building rich client applications with Backbone, Ember, Angular etc.

- Deep understanding of HTML, CSS, and JavaScript, and their client-side performance implications

- You’re comfortable hosting a brown bag tech talk.

- You’re a fearless explorer - If there’s something you don’t know how to do, you’ll figure out the lowest cost path to understanding it.

- You’ve used some of these tools and you can tell me why they matter (or why they suck)

- clojurescript
- react (or om)
- meteor
- es6/harmony modules
- component
- browserify
- gulpjs

Who are we?

We’re a tiny team based in NYC working to engineer the perfect night out with friends. What goes into that? So far we’ve built out matching algorithms, logistics optimizations, customer service AI, and a real-time collaborative email client that’s better than Gmail.

We love open source:

https://github.com/Grouper/FlatUIKit
https://github.com/Grouper/Cuttlefish

And we have strong opinions on code:

http://eng.joingrouper.com/

I’d love to chat, just email me at tom@joingrouper.com

Cheers,

-Tom
Which is why I'm confused as to why you want an open-source version? Just use this one.
Maximum nesting depth of 100 :( or else it says it's invalid JSON.
What's the point of being able to get an appointment in a day for a specialist if you'll eventually have to go into debt or file bankruptcy to be able to afford that specialist?
Sleep startup launches a re-engineered mattress that fits in a car trunk
Upgrades may be a little detailed, but they are not difficult, even for non-Ruby devs.
I don't understand your concern. Skip the thread if it has no relevance to you.
I am not sure what you mean. The Space Shuttle Orbiter did not have range safety. Range safety played no role in the Columbia disaster.
Related (works from a single image): http://make3d.cs.cornell.edu/
"The idea is that people sell call options on their time, as a consultant."

I really like that idea - there's not currently a marketplace for this, is there?
If you insert three or more spaces at the left column of your submitted text, the columns will line up when the post is displayed in the HN interface, and you can have rows directly beneath each other with no intervening linefeed.
The 2. in the series, if I understand it right, is that they overwhelming the derelict SIP feed between market locations, increasing the benefits that their own high speed connections brings. If true, that does make money because they can act "in advance" at other markets before the artificially slowed SIP data gets there.
Ars Technica has had a similar subscription program for years, with single-page layouts, no ads, full-text RSS, and a few other goodies:

http://arstechnica.com/subscriptions/

I've always appreciated the ability to choose between the subscription experience and the ad-supported one. But it also helps that even the free layouts are not that bad on Ars. (For example, they only do the multi-page thing on very long "feature" articles, which are a minority of their content.) So it feels like I'm getting a chance to support something I already like, rather than having to pay for basic usability.
Dan Ariely: Are we in control of our own decisions? [2008]
I urge people to check out Sweden once in their lives, it's such an open and fair place in comparison to most countries in the world. Even though I'm reading a lot of anarcho-capitalist theory recently (yes, because I like Bitcoin) I still believe all of the liberals miss (or subconsciously omit?) some fundamental social truths which the Swedes seem to recognize pretty consciously.
That's pretty funny. I truly doubt many if any Canadians are counting on that.
Design patterns reference card
Space Monkey dumps Python for Go
Why Web Design Is So Hard For Start Ups
Fasthosts blocking Wordpress login pages to mitigate attack.
Fasthosts are blocking access to any Wordpress login page across a whole server. I assume I'm not misinformed in thinking this is the most inelegant solution to brute force attack?

Returning a 503 error message also seems incorrect?

https://help.fasthosts.co.uk/app/answers/detail/a_id/2170/kw/503
"How does email spam come from a domain? You can just set whatever domain you want in the headers. For a long time, I had spammers using my personal domain in their From: headers, sent from their servers (I knew because I received automated replies on my catch-all box). What exactly would be accomplished by taking away my domain?"

Solutions to prevent/combat email header spoofing have been gaining quite a bit of traction and are quite prevalant. And yes, if that means taking the domain away from people that don't implement said solutions, then poof you've lost the domain. It would accomplish getting rid of domain owners that enable spammers.

"As for IP blocks, that's like throwing napalm to kill a few weeds. You'd affect hundreds or thousands of users of an ISP just to kill a spammer, who will just move to the next connection."

If you lease out IPs that have been assigned to you to a spammer, then you better get him off your network. Otherwise you'll lose your entire block. It's not rocket science, nor is it overkill. You mention that spammers will move on to the next connection if they get kicked off. Yeah, well that's not really ICANN's problem is it, that's up to the IP block lessee's to solve if they want to start sub-leasing out to unknown/untrusted individuals in the public.

"So instead of issuing TLDs, they could start performing censorship. I'm seriously glad they don't share your views."

There is a big difference between censorship and removing junk from your network. Perhaps it is something we should worry about, but we should have thought of censorship BEFORE we allowed the US to maintain control of ICANN, don't you think?

"Having a website sitting somewhere is not spam"

Probably not the common definition, but if it pollutes the domain/tld namespace with useless/junk domains then yes you can call it spam.

"It's not being pushed on anyone; if search engines are indexing content that their users don't want to see, that's their problem"

I agree with you. However, my point was more along the lines of "use it for something useful, or lose it" in order to both prevent useless domain squatting AND content spam.

"Many of us around the world already find the US' TV censorship quite ridiculous, we don't need any more of that."

Nope, we don't, I agree with you. Hence why I suggested we either treat ICANN like a for-profit private enterprise with NO government monopoly or privilege of licensing, OR we damn well make sure it behaves like non-profit acting for the public good. I.e. no lucrative money grabs such as the one in this article. Assuming that's even possible with an entity controlled by the US government.

Look. These are just some ideas we can implement to combat spam and other malicious behavior on the internet. But sticking our heads in the sand by ignoring some of these solutions just because they aren't perfect is definitely not going to fix them. At the very least they're better than what we have now.
A problem that I had when looking for task tracking tools a while back is that the majority are just more complicated than I needed. I needed the equivalent of a whiteboard list on a website.

So I made a nifty little thing I called Millwright [http://thelinell.com/Millwright/]. It's certainly not as "fully featured" as the trackers on this list, but that's why I like it. It's ridiculously simple so that you can focus on the tasks instead of the process.
breaking the law[0]--and not only expecting not to have any consequences for that but going so far as to be furious when there are consequences.

I don't think UberX and airbnb are operating under any illusions that there won't be consequences. I think that they're hoping members of the public will grow to like their services faster than regulators can stamp them out, and that public fury over attempts to stamp out the services will prompt changes in the law.

I see this as objectionable if the companies mislead their users who provide services about the legal risks they may incur, but not otherwise. People who feel strongly about a moral duty to obey the law may disagree on this point.
The terms you disagree with were NOT the only reasons they gave to support their argument, you know.

Disagreeing with one part of an argument does not make the whole argument invalid, because they gave many reasons Glass is a failure, and the argument does not depend on every reason they gave to be true.

For example, maybe they wanted to make a joke. To be funny, you know. Ha ha. Oh wait, your name is "hahainternet," so why do I have to explain this to you?

Is it that the word "glasshole" tweaks you so much, and you don't find it funny? Hey wait, you're not actually wearing one of those things, are you??! Aren't glassholes socially obligated to disclose stuff like that in public? Are you recording this??!

https://www.facebook.com/RobertScoble/posts/1015157966444465...

https://plus.google.com/+Scobleizer/posts/1UfNLdZAN4h
Hey all. I asked for some help on the Help Me Out post a couple weeks ago and thought I'd post a proper "Show HN" post. I ended up redoing the video and decided to launch the project on Kickstarter. It's going pretty well for a new project and we're pretty excited about the launch.

If anyone here is interested in launching on Kickstarter as a means to staying bootstrapped I'm happy to answer questions about how the process works and how we prepped.
First that I can think of, Neal Stephenson's early works pretty much nail a lot of things:

- Snowcrash: VR + social network.

- Diamond's Age: 3D printing, nano technology, communities, future cults.

- Cryptonomicon: not exactly bitcoin, but somewhat related.
I own an original Lytro. I've used it maybe 3 times. Was completely unimpressed. Shifting focus is just not that cool. Especially when it requires special software and plugins to use it. But its been 3 years or so, so perhaps this version is better.
No insulation? Maybe in a house built 50 years ago, but insulation levels have been code mandated for decades.
I've been dabbling with Chinese for some time and I can say that online dictionaries, Google Translate facilities for handwritten input, its audio recognition, Mac OS built-in input methods for Chinese greatly alleviate the pain of looking up a character. I think this (+Youtube and easy access to Chinese web) is a powerful leverage in learning Chinese that has not been available to learners before, it's a language craving for digital instruments much more than European languages.
I agree. We would benefit from improved gender parity in these industries as well.
>> As an example, at my child's soccer practice, it is not uncommon to fire off about 5 shots in any 2 second interval. It is also not uncommon to have 4 of those shots be out of focus.

I'm not sure Lytro's necessarily the right the solution for this either, at least not today.

I know I'll get laughed at and mocked for saying this, but I bought an inexpensive Nikon One camera for a very similar use case. I got tired of carrying my DSLR around on doggie play dates, and while the Nikon One may suck at an incredibly long list of things, the one thing it still does better than just about every other mirrorless camera out there (even with the Fuji XT1 and Sony A6000 now on sale) is AF on moving subjects. It can track a dog running towards me (the hardest part about AF in this use case) just about as well as my DSLR.

If you don't believe me about the moving subject AF, Thom Hogan agrees:

http://www.sansmirror.com/articles/autofocus-systems.html
Thanks for finding this...looks like its rail's JSON::Ext::Parser which default to 100 max nestings. Looks like it can be disabled.
http://www.ruby-doc.org/stdlib-2.1.1/libdoc/json/rdoc/JSON/E...
wow, that is. Any idea if there are any downsides or bugs resulting from this optimization? Or is this just pure win?
Why Apple is like a movie studio
Actually often it can be the opposite of what you would think. I don't think Google will distort the "unknown" word as much as the "known" word, making it where the "known" word can be harder to read for a human because it's passed through more filters.
95% of Google's revenue comes from ads, and they're probably at least 5 years away from drawing revenue from their auto/robot projects.
Can't wait to see this in action.

What a terrible product website.
I always assumed that step 2 was "DoS your competitors".

This is crudely done with volume of traffic, but more elegantly done with frequency and amplitude (and so on) given some set of (possibly wrong) assumptions about how competing algorithms will respond to this rapid fire order placement.

I know almost nothing (beyond ZH and chapters 1-5, so far, of _Dark Pools_) about HFT, but I can trivially think of ways you could be evil with quote stuffing as it is described in the OP.
That makes sense. I'd be curious to know of any wiggle room available in that regard. Seems it would be nice to do a few focal points that are "close" to each other near where you are focused, combined with a few far away ones. If that makes sense. Would make it possible to do sort of HDR images from a single shot, right?

And, regardless of that, this still goes a much farther way towards "solving" this problem than the camera phone. Right?
Thanks, that means a lot to me.

I've toyed with the idea of using Markdown. As long as the formatting doesn't get in the way of the writing is the key. People have a real problem with focusing on the work that matters. It's really easy to procrastinate by doing busy-work like making sure you're using the right type of bullets for your lists.

My original idea was to have formatting be a completely separate mode. But the more I think about the problem in general, I realize that at some point, it's impossible to 100% disassociate content from presentation. Markdown is probably the best compromise. Some other people have had success with writing full, going-to-print books through Markdown. It's certainly a better choice than a full WYSIWYG or GUI editor.

Formatting is also one of those features that people think they need when they don't. Currently, you write into individual chapters, and the chapters get concatenated correctly to have page breaks and headers. There are many different types of books that need no more formatting than that, novels in particular. I'd rather spend time working on getting full ePub docs implemented (I can write HTML files to ZIP files right now, but haven't done much beyond that, more just need to read the spec and get it done at this point), or getting some of the flow-encouraging mini-games made. Or finally building a real server (this is all 100% client-side right now) so I can let people publish their writing directly to their own blog.

I also need to spend some time in the marketing department. There is a lot to do. It's been just under a month since I threw away the work I was doing in Java (from a year and a half ago) and restarted in HTML5.

I could certainly use some help ;)
human market makers rigged the public markets so that tradable instruments were quoted in fractions of a dollar, rather than in pennies, so they could surreptitiously increase spreads.

I don't think this is right. Erh, obviously U.S. equities traded in quarters and eights (and later sixteenths before decimalization), but to say that they were using a weird fractional system because they wanted to rip people off isn't documented anywhere in the literature. They could have moved to decimals and still kept the minimum price variation above a penny†, or they could have just added more fractions (32nds, 64ths, 128ths) that would have moved the minimum price variation into roughly the range you get by quoting in decimals. If you think quoting in 128ths sounds silly I won't argue with you, but it's something they do actually do for the US treasury futures contracts on the CME††.

I suspect that they just used what worked. In a market of human traders, it's much easier to deal with large round numbers. I think that's why odd lots were treated specially too. E.g. It's a lot easier for humans to keep track of 5000 shares at 50 1/2 than in 100 small orders from 200 shares to 5 shares all priced between 50.40 and 50.60. As markets adopted technology, they naturally moved to a smaller minimum price variation (and eliminated the special treatment of odd lots) because computers don't have any problems dealing with an aggregate of small orders vs one big order.

† They are actually talking about doing this for some small cap stocks later this year. http://online.wsj.com/news/articles/SB1000142405270230427530...

†† ctrl-f "Quotation Practices" -- http://www.cmegroup.com/education/files/understanding-treasu...
I agree with most of his points, and the parts we disagree on are more of a philosophical difference.

I'm more of a sinatra-type than a rails-type, and I don't really trust 'frameworks' that try to do so many things for so many people. I like my dependencies to have a much more clearly defined scope with fewer assumptions made.

I also don't think loc is an indicator of simplicity. Removing duplication as in his example, sure. But it being one line of code versus being 10 lines of code because it relies on a specific set of side effects, that may drift over time... not so much.
Responsive Typography – adjust font size with face proximity
EcoHack goes global – hack for the environment in SF, NYC, São Paulo and Madrid
You are right about more performant, but how is it cleaner and more readable than this?

pyth x = [(a,b,c) | a<-[1..x], b<-[1..x], c<-[1..x], (a^2)+(b^2) == (c^2)]
Off-topic, but the each page of the site (not just the one linked to) makes my browser freeze for a couple of seconds and downloads ~3mb of crap. I don't think the ninja rockstar guru programmers are the only ones capable of writing a bubble sort and optimizing a page load.
I don't know about that, I'd take European paid time off even if it meant giving up half my income. Who cares if I have two cars if I have no where to drive to except work?
Gogs was on the HN front page yesterday[0]. The one cool thing that Gogs has for it is being written entirely in Golang. It does all of its work with Git with it's own implementation of Git[1]. This allows it to work and build on all platforms that Go is supported on without having to worry much about 3rd party tools.

[0] https://news.ycombinator.com/item?id=7623589

[1] https://github.com/gogits/git
Ron Suskind: "Life, Animated: A Story Of Sidekicks, Heroes, and Autism"
Thank you for your comments! We will consider them and try to improve our UI this way. Also, we are working on the realisations of video tutorials, which may help the comprehension during the learning phase.
#MyBeautifulEarth
> The brain being the sole generator of consciousness currently appears to be powerful enough to explain everything we know about consciousness.

Yes, that's reasonable, but it leaves out how it's done, what mechanism is responsible. Until that question is answered, until we have a proven mechanism, we can't assume that the brain is the sole repository of consciousness.

My point is this will become a respectable scientific theory when we can explain how consciousness arises in brain tissue, rather than simply showing that it's so by observation. Until then we're in the position of the the blind men and the elephant, each with a different impression of an unseen source.
As has been answered by others, a micro-entrepreneur is collecting cash for profit. If you are splitting costs with your friends, you're hopefully not doing that to make a profit. If you indeed rip off your friends, I'd also be fine with you paying taxes :)

Re PR: I didn't suggest they should not be using PR, I said they should not play this silly PR game. It is not the method I'm after, it is the content.

Instead of pointing fingers and calling names, airbnb could lead a constructive dialog. I think they actually do have a valid story to tell on how their service is a net-benefit for society as a whole, how it's different from running a hotel and why their micro-entrepreneurs should therefore be taxed differently (!= not at all) from running a hotel.