skysight-inc/HackerNews huggingface dataset:
"You do not need to sell privileged access to HFTs to your dark pool of institutional investors in order to have liquidity."

Except that is untrue historically. The reason dark pools sell that privileged access is that they can't provide liquidity any other way and their clients find it better to trade in HFT allowed environments than in ones without liquidity.

IEX is trying something new, driving liquidity via scare tactics and publicity but we still don't know how that will work out.

"Barclays were ripping off their clients. It wasn't even a complicated scam."

Barclay's lied about allowing HFT firms into their dark pool. That is fraud but it has nothing to do with bad behavior on the part of the HFT. If you are suggesting that dark pools have inherent conflicts of interest that might be a more valid argument than "HFT IS THE EVILS"
Isn't Node.js concurrent, just not parallel?

Can't be much slower than PHP or Ruby, so theres that. What is repelling to me is callback-hell and Javascript as a language in general. People will build simple stuff with this, then it will evolve, and then someone will have to deal with it. I don't want to be that guy.
Reading the title, I was sure that feminist trolls will be on a hunt. I am not disappointed ;)

Your project could be useful to others, if you want to push it further my advice would be: find a graphic designer (it's not bad, but it's a bit too much), improve the experience (in did a meal / day is not my usual habits).

Maybe you could monetize by connecting with online grocery shops or suggesting extra items (like wine).

Thanks for sharing!
Well to be a bit more clear: Enabling everyone to reach an old age by fighting diseases is an honorable and good goal (as long as this is available to everybody and not just those few with deep pockets). But on the other hand, I'm sure that death serves a goal as well. It is not a "problem", but very likely a solution to evolve the species. We should first aim for our 'granted' 120 years life span. I think if we are a very long living species, we will also become a very slowly evolving, very conservative species. I'm also afraid that we cannot know the longterm consequences (sort of like the Soviet project to irrigate the Karakum desert, which resulted in the death of Lake Aral half a century later).
At one point I'm probably moving to vert.x to use SockJS server-side [1], I'm not that tied to python and would be good to decouple the whole messaging into a separate process anyway.

[1] http://vertx.io/core_manual_java.html#sockjs
All of my cards (Amex, visa, mc, discover) are sig-only.
Steve Ballmer Authored the Original Blue Screen of Death
The hardware was pretty good - I've never used a touch screen that sensitive. It did feel like drawing on a whiteboard.

The experience on the Surface Pro 3 is...not as awesome (while still good). The huge surface makes the difference.
The theory of natural monopoly is an economic fiction. No such thing as a 'natural' monopoly has ever existed

http://mises.org/daily/5266/
There are loads of classic startup / lean books out there. You could monetize those with amazon affiliate links.
What resources?

http://www.planetaryresources.com/asteroids/composition/

Besides, if we don't get things straight on this planet, we'll never be able to survive long enough to find another one.

Survival is an argument for getting a lot of people living off planet, not an argument for not doing so. We can try and create utopias as much as we like, but that is not going to help very much when we get hit by a big rock.

Also, personally I suspect that the real advance is not going to be in settling other planets, but building habitats out of asteroids.
You can do your own pinning, which is what I do in gobind[1]. The basic idea is to keep a map in Go of the pointers:

var ptrs = make(map[uintptr]unsafe.Pointer)

When passing a pointer from Go to C:

var p unsafe.Pointer = ...
id := uintptr(p)
ptrs[id] = p
C.Fn(id)

When C returns the pointer to Go to be used, run it through the ptrs map again

//export GoFn
func GoFn(id uintptr) {
p := ptrs[id]
// ... use p
}

Don't forget a cleanup function where you delete(ptrs, id). If you want to pass the same pointer multiple times to C and keep it comparable, you'll need a second map.

All of this is requires being very careful, but the hard part is the notion of holding references to memory outside the realm of the GC. I don't believe a runtime-assisted pinning API can do any better than what you can do yourself with a map.

[1] https://godoc.org/code.google.com/p/go.mobile/cmd/gobind
That sounds neat, but I'm a huge fan of pointing and moving around like a crazy person in front of the whiteboard :)
How is this sexist if it was made for OP's wife?
Well, note the numbers shown here: http://krebsonsecurity.com/2014/05/the-target-breach-by-the-...

0 – The number of customer cards that Chip-and-PIN-enabled terminals would have been able to stop the bad guys from stealing had Target put the technology in place prior to the breach (without end-to-end encryption of card data, the card numbers and expiration dates can still be stolen and used in online transactions).

So do we know if it would have stopped the Home Depot breach?
Ultimate Utilities Toolbox for System Admins and IT Resellers
When I saw this, I get a feeling of white knight mixed with over-sensitive.
How about adding more than 1 dish to the day?
Fair enough. Although the low pay thing is all relative. I went to a top school with heavy recruiting, so pretty much all of my friends going into tech took salaries in the 80k-200k range (or knowingly took a paycut to work somewhere particular such as taking a paycut for equity at a startup). To some people those salaries are massive and to others they're tiny. I guess I'll have to check back in on this comment thread in a few years.
At least now I know how to phrase it if I ever make something for my partner(s) of non specified gender and sexual orientation with whom I have an equal relationship
And multi-recipe meals. As it is, I either get dinner or dessert. Seeing that I have the willpower of a Kennedy, I'd be eating a full tray of brownies for dinner each night.
> unfortunately that's what we Linux users have to contend with for now.

And my point is that any sale of a Lenovo Thinkpad does zilch to solve it, and only reinforces their position of Windows-only. So if you do go and buy that ASUS / Samsung / Apple notebook, and put Linux on it, that means the next time you are looking for a notebook, you will have to do the exact same thing because nobody is buying Linux machines to show the market there is any demand.
On a related note, Marked and Ulysses (two applications that use Markdown) recently launched TextBundle [0], a package file format that allows to include the images referenced in a Markdown file with the Markdown file itself.

I would be interested in what the team behind Standard Markdown thinks about this problem, it does not seem addressed in their spec (but it might be beyond their scope).

[0]: http://textbundle.org/
That's what I thought. My Roomba is < 8,5 cm and I raised my wardrobe in the hall so that it just fits beneath, it charges there.

But since I'm convinced dyson vacuum user, I'd get it even if it's 15 cm.

It's quite narrow though, so I'm curious how it peforms between chair legs under the dining table - that's where the roomba is bad at.
Crashing Glider, Hidden Hotspring – Analyzing China’s Hypersonic Glider Test
This is pretty unremarkable - you'd expect things like this to "harden up" during a referendum.
Some stories are hard to tell, and even harder to sell.
Out of interest, can Telescope do standard paging rather than "endless mores"?
> bring no benefits apart from being pretty

Sometimes being pretty is exactly what you need.
I haven't thought this through, but I think a simple extension which would generate conflict would be to incorporate the ant's last movement in determining the end state of the cell it's currently on. That way, two ants arriving in the same cell from different directions would want different results.
You can wax philosophical all you'd like, when the time comes to choose between dying or not dying, you're going to pick not dying.

Maybe not forever, but for awhile.
I have never personally heard of them, and it is indeed hard to say. I have no idea why you've been downvoted.

Are we as commentators expected to keep up with every YC acquisition?
"50% of people in developing countries live in places where there are no maps, addresses or street names, UBI gives them an immediate alternative for their needs."

Because everybody's got a device that has GPS and can decode these opaque strings, right? /facepalm
Thanks! It was hard to get the point of how cool this is from the animation/description in the Wikipedia article.
Thanks for your comments MrDosu, I definitely agree with you, but the Location Aware Names concept can be used to take language and cultural factors into account , to create a reference that is indistinguible from any other non Location Aware Name , fast forward to slide 47 and let me know if that answer your comments!
Ah cool. It's much more important to focus on these reduced costs than to focus on the timescales involved in HFT. You are right to say that humans don't care about millisecond timescales but they do very much care about price.

Only the computers care about those timescales but it's by fighting it out there that they can give you the best price.
The Most Important Transportation Innovation of the Decade Is the Smartphone
I disagree. No algorithm connects google.com to whatever IP Address it is associated with.

In this case, there is a one-to-one correlation. Functionally it is somewhat similar, but you could figure out the location of one of these crazy names by running through a simple algorithm, locally. You don't need to make requests to a remote server, to do the DNS lookup.

I would also disagree that these "names" are easy to remember. :) They are pretty random. I doubt these names follow any of the "rules" that human language does, either. They are mapped to a system of numbers. Human languages share some common rules and organization, I believe.
I started work on similar component last week where you pass in a Backbone Collection or Backbone Paginator collection and it would generate components like a pager, a table, a paginated table with search and sorting [1].

I think for people building complex applications that have a ton of reusable ui elements react components start to be really enticing because you know you pass this piece of information in and the ui will be consistent throughout assuming there are tests written.

[1] https://github.com/securingsincity/backbone-react-ui - still very much a work in progress
As someone who just left academia for industry a big factor in my decision is that I'll actually get to do more of the fun parts of research in industry. Ie develop a system, test it in real world situations and then see it pushed into actual use within the span of a few months and be part of the group that benefits materially from it.

By comparison the cycle in academia would be something like come up with an idea, submit grants wait months to hear back while working on other projects, do the work, write it up and submit it somewhere then wait months to hear back again and hope someone reads it and finds it useful.

I think this also points at part of the solution: less of a wall between academia and industry and allow people to move more freely between the two. Machine Learning and data analysis is leading the way here with great publications coming out of industry and professors holding positions at companies etc.
If I had to guess it went something like the OP's wife wanted a tool like this, the OP built the tool and made it to her needs but also public so that others could also have the same benefit. He's a HN user hence the Show HN and since it was an itch he scratched for his wife he put that in the title.

Not that complicated really. It could have been more clear with something like "A meal planner I made for my wife", but hey.
5 App Devs Are Donating All Sales Today to SU2C
Of course. I do think there is a great story to tell and sell here though. Matt Levine took a stab at explaining what that story could look like:

http://www.bloombergview.com/articles/2014-03-31/michael-lew...
from the bbc article:

"The researchers did find some similarities to other animal groupings, such as the Cnidaria - the phylum that comprises corals and jellyfish - and the Ctenophora, which includes the marine organisms known as comb jellies. But the new organisms did not fulfil all the criteria required for inclusion in either of those categories."

and

"One way to resolve the question surrounding Dendrogramma's affinities would be to examine its DNA, but new specimens will need to be found. "

made me think this announcement was more about how to place it in our existing taxonomy, and that it reminds to be scene if it really has no common ancestor that we're aware of, as we're still waiting a DNA examination.
Show HN: Simple, Fast Node.js RPC
You’re probably running incorrectly [video]
FIX can operate as a binary, compact ASCII or XML-like protocol. FIX has support for multicast. FIX has open source Java, .NET and C++ implementations. It's got a thriving development community and a non-profit, industry-driven standards body. FIX isn't going anywhere. No buts.

Possibly you haven't looked at it since 1992...
You would still need another line for multi-story buildings. For example, I live on the 2nd floor of a building. On google maps, my flat is located above a restaurant. I guess I would have to write "apartment 3" before the ubicate address.
How a colonial past shaped Star Trek’s utopian futures
The most surprising thing in here is the ire toward Gruber. Even if you disagree with someone who writes a piece of software, they don't owe you anything. You use and benefit from their work, and you are angry when they don't agree with you? What a bunch of whiny, entitled nonsense.

Gruber has stated he wants to keep it ambiguous. You may disagree. But Gruber owes you nothing, and you are in his debt if Markdown has been useful to you. Draw inspiration from his project and make your own.
Water's edge: The crisis of rising sea levels
Consider a data processing app. It calls little data-processing modules written in Go. You want to open-source it because it's general-purpose and reusable; but you don't want to open-source all your in-house, proprietary data-processing components, too; they're not of use to anyone but yourself, or they may be something you can't open-source for other reasons.

That means the core project cannot list its plugins as dependencies. You will instead want to be able to load plugins from a configuration file.

(The problem is actually equally awkward in languages that have package systems, such as Node and Ruby. In Ruby, for example, a program can only see gems declared in the Gemfile; same problem with npm-shrinkwrap.json.)

I suppose you could set up a special build system where plugins are expected to be installed into a certain folder so that they're statically built in, with some kind of hook so that they're registered into the core. That's the Nginx approach. I'm not a big fan, especially since this method of building things need to be reinvented for each app that needs a plugin system.

You could, of course, invert the relationship and make this system a library: To set it up with your plugins, you write a small program that runs the system's main entrypoint with a list of plugins. But that just makes it harder to configure, build, use and deploy.
I would love Ruby to become the goto "glue" language between different platforms and applications. I confess to not being more than a layperson in Perl, even though Ruby is heavily inspired by it...could Ruby ever replace Perl as the "Swiss-army chainsaw of scripting"? Or are their technical hurdles (such as performance) that would keep Ruby from being that kind of status quo?
Abine – Masked Credit Card #s, Phone #s, and Email
> But we have technology needs that aren’t going to always be well served by Ruby

What are some examples?

I'll start with heavy number crunching (Go/C) and browser-based apps (JS)
Really love the idea, +1 for multiple meals a day.
You are acting like algorithmic/hft/market making terms are clearly defined.

It turns out that the vast majority of HFT are algorithmic market makers. Why is that? Because if they can trade more they are more profitable (if they are good at market making). This means that they can make less on each trade driving down the bid/ask spread which is good for everyone. Further, if they can reduce their risk by trading fast, then they don't have to price that risk into the spread once again making the price better for everyone.

You can't separate hft from algorithmic market making because it is a central driving premise of the industry.
here is a donation page to show our gratitude.
https://gratipay.com/roguelynn/
"Why hello Gerald, I'd like to introduce you to my wife, Kate."

"How very dare you, Cuthbert. That is a decidedly sexist way to refer to your spouse."

"My spouse? I do not possess zir, Kate is an independent human being associated with me through our mutual engagement in the social contract of marriage."

"Oh, that is such a monogamist way to put it.."
NPR's story yesterday indicated that Perdue had previously been including gentamycin along with vaccinations of chicken eggs, which appears to be used in humans.

http://en.wikipedia.org/wiki/Gentamicin#Medical_uses
Webapplate – Node.js, Grunt, Bower, Karma, Mocha and L20n
This looks really interesting. If I build an app with this do I have to use your REST web api, or can I download the results of my expert system creation somehow and integrate it into my app, making it entirely off line?
Jim Poole like in Baseball (google result, still no idea who it is, but looks male)? You talk about this guy like everybody is supposed to know who that is. I know so many people with a name from the other gender (most prominent in my head a girl named David), that "Jim" is not a response to the question if the author is male or female to me.
The Internet plans net neutrality 'day of action' on September 10th
Find the widget at http://battleforthenet.com/sept10th
A Skeptic's Path to God
Mindset is important: Don't Underestimate Yourself And Overestimate Others. The Tech Frontier is littered with carcasses of well-funded early movers. Amp-up the focus on your customers, stay close to them. That's where you'll win.
Zappos is going holacratic: no job titles, no managers, no hierarchy (2013)
Why my children were lucky to get accepted to a Finnish school in Qatar
Is it sexist to develop software for your wife?
> just don't appropriate the name

So, is it the use of "Standard" or "Markdown" that's the issue here? I don't see people complaining that "MultiMarkdown" is appropriating the name, for example.
Square Adds Sales Tax Reporting Through TaxJar
http://socket.io/demos/chat/
Ya, if you randomize it than I have in incentive to submit more bids than I actually want filled because I've estimated what my fill rate is going to be. Of course everyone else has that incentive too which is going to negatively effect my fill rate which seems like it would lead to a pretty unstable system.
You mean the left/right buttons? It looks like it has them to me.

Edit: I just realized you probably meant bubbles under the photo, not the left/right buttons
Go with Meal Planner for Everyone!

You can't argue with the size of the target market, at least.
It is a worthy learning curve though
Bitcoin News
The main issues with XMPP that drove us in this direction were:

* Not particularly web-friendly – you can’t easily speak XMPP from a web browser.

* Single server per MUC is a single point of control and availability

* History synchronisation is very much a second class citizen feature

* Stanzas aren’t framed or reliably delivered (without extensions)

* Multiple device support is limited

* Baseline feature set is so minimal that good user experience cannot be guaranteed

* No strong identity system

* Not particularly well designed for mobile use cases (push; bandwidth-efficient transports)

disclaimer: I'm involved with this project!
Reminds me of http://www.eatthismuch.com, which was also a Show HN IIRC.
This is great.
If you have a family and you cook meals every day you know the struggle of just deciding what you want to cook every day.

Also, if you plan the meals ahead for all week, grocery shopping can be really efficient.

I would love it if you open source this project, I will definitely develop/use it.

Kudos! great idea and nice execution.
This is a tangent but interesting given that you cite a Franklin library book: https://twitter.com/paulg/status/498519163988496384 :

@paulg

When I got rich I let myself buy nice editions of books. But I notice the books I read are mostly cheap paperbacks.
> Well to be a bit more clear: Enabling everyone to reach an old age by fighting diseases is an honorable and good goal (as long as this is available to everybody and not just those few with deep pockets).

We might need to settle for a middle ground. Like for many other advances we had, we need rich to bankroll the R&D that will later lead to technology being available for rest. How to prevent it from turning into dystopia is another discussion.

> But on the other hand, I'm sure that death serves a goal as well. It is not a "problem", but very likely a solution to evolve the species.

It might serve a goal, but this is not our goal. Evolution may "value" inclusive fitness and death is its engine, but humans do not care about passing genes, they care about love, fun, intellectual growth, a good life. The process of evolution is not something we value.
More people in India have a cell phone than have access to a toilet.
Thanks for the feedback Kent. Interesting observation. We are running a Beta and there is a wait-list in the sense that we check email addresses for those that have applied. Do you have an example of a company that is handling this in a way you like? Or some wording that you recommend we use instead?
White House Names Google’s Megan Smith the Next CTO of the US
Need at least one new rule and a new color.
I would use if it was a web app
So John has an option to pursue legal action. Bring it on. I'm happy they're forcing the issue.

Soon enough, no one will care. GH, SE and Reddit have enough mass to have their flavour/spec dominate in terms of user base and adoption.
Malthusianisms (2009)
Show HN: Django SQL Debug – Generate Reports of SQL Queries
How exactly does knowing it's an insurance/finance application magically change the answer to "how to get my head around 100m lines of Java code"? Is there some "financial java code analysis" tool or technique that's so completely distinct from "engineering java code analysis" or "healthcare java code analysis" that it deserves a snotty, condescending retort?
Thats what I use it for.
Detroit’s Stik Helps Companies Find Their Biggest Advocates