skysight-inc/HackerNews huggingface dataset:
I consider this to be a big deal. Most people don't realize that retail orders( orders from an ordinary person) almost never reach an exchange.

Funds like Citadel and KCG pay the banks and brokerages( Schwab, Vanguard, etc) hunderes of millions per year to get their order flow. Here's a reuters article about Schawb's pay for order flow:

http://www.reuters.com/article/schwab-ceo-proposal-idUSL1N0O...

> Trading companies, including market makers such as UBS , KCG Holdings and hedge fund Citadel LLC, are willing to compete for retail investors' orders because they are considered "dumb money" that shows the professionals where markets are headed.

> In reporting first-quarter earnings last month, Schwab said that it expects to earn about $100 million this year from selling client orders, the first time it gave out a specific number, and higher than the estimate it had given a few weeks earlier to Reuters.

and here is the breakdown of their order flow:

https://www.schwab.com/public/schwab/nn/legal_compliance/imp...

The funds then get a free look at these orders where if they are beneficial to them they can fill the order, or if they aren't, then they can pass the order onto an exchange.

If you thought flash orders were bad, these are much worse and flash orders were discontinued years ago.

If you thought HFT funds were bad then consider atleast HFT funds have to put their orders out to the market and take the risk that they'll get rolled over when the market moves. ie they put their money where their mouth is and they compete every day on a level play ground with the rest of the market makers.

These internalizers often hold orders up for up to a second, before they choose to fill them or let them go and when you consider that the IEX delay of 350 micro seconds, not milliseconds, is considered contentious you get a good idea of just how scummy things have gotten.

in an unrelated piece of news Reuters today wrote a piece showing the top paid hedge fund managers. Citadel's founder Ken Griffin can in first, taking home 1.7 Billion last year. This is really the DOJ taking on the biggest players on wall street.

http://www.reuters.com/article/us-hedgefunds-compensation-id...
You must not browse popular subreddits on reddit often. Vimeo is used there a lot for more professional kinds of videos from filmmakers and I see them a lot. There also has been A LOT of hate recently toward YouTube due to their pretty awful content id system.

However even with the alternative I doubt people will switch. Too much work to switch to another platform and get the audience to move elsewhere. YouTube is working to fix the content id problem so likely people will go back to loving it and all will be the same.

I doubt amazon will have much success, nor do I think they would do it any better than Google.
Repository: https://github.com/saltlab/JSNose

Looks like the work is from 2013.
Should you make business decisions based on your feelings? In fact, should you ever make decisions in response to feelings if they're not yours in the first place (since it's her thing)?

It's a nice catch, I hadn't picked up on it, but she wants it differently. Just because you don't like that doesn't make it right to act on it as employer.

I'm not saying OP should do anything, I'm also not saying they should do nothing, I don't know. I'm just observing that this reasoning might not be the best.
This is very well written, it reads like Aristotle indeed.
15 Year Old from Quebec Discovers Lost Mayan City by Studying the Stars
I don't make a living, but I'd like to think I'm close (3-5x would get me there)

Anyhow, my strategy was to make both the web app and the desktop app.

The web app is free, which drives users to the site, a small percentage of which buy the desktop app. The strategy works well, in the sense that I can run everything on autopilot for a few months at a time if I need to.

On the other hand, I sometimes feel like the relative profits are kind of low for the number of users that I have.
Anyone have any thoughts on Communication System Security (https://www.crcpress.com/Communication-System-Security/Chen-...)?

I learned quite a bit from this book in undergrad which is also written by a UW professor (Guang Gong).
Discussing Facebook's censorship of "conservative" trending stories:
http://gizmodo.com/former-facebook-workers-we-routinely-supp...
The woman (in this Ask HN) did not do anything wrong. Firing her would not be appropriate.

> If two employes can't resolve their own issues without involving you then you don't need them.

No employee should be subject to harassment. And as a consequence of being harassed they should not be cast aside. Part of being a boss is dealing with these situations. Even if dealing with it means handing it off to a lawyer and HR to resolve for you because you don't have the time or expertise.

> If the innocent party was truly free of blame you can always hire them back.

I can't get my ex back. Firing someone burns bridges.
One thing is a relationship that builds up between two people; another is a new recruit asking out a coworker calling her a "milf". Huge difference.
Want to ask someone out for lunch or a movie or just hang out? No problem.

While you're away from work together, want to make a pass at someone? Sure.

Just don't do it at work, on company time. Going to work is not a license for your co-workers to proposition you.
Co-founder here. We've been building (and using) this tool as a way for backend developers, front-end developers and designers to work together on front-end code in a more collaborative, but asynchronous manner. We hope it's an empowering tool that allows people to perform front-end coding and debugging without having to to install, configure and run the back-end locally.

Essentially it's an opinionated front-end cloud IDE, with built-in developer tools and GUI for git operations. But it also lets you build quick experiments matching any live or in-progress site with any new front-end technology.
Happy to answer anyone's questions.
To my mind, this qualifies as 'kinetic sculpture'.
Webcam works now, thanks for that!

I added that script to echo XHC1 to wakeup here: /usr/lib/pm-utils/sleep.d/100macfix without any luck (made it executable)

I also removed light-locker (that was the cause wakeup problems on my old macbook pro (6,1), but no luck with that either.

I will play with it another time and report back here if I make progress.
It's stylistically the same as Aristotle's writings. Very well done.
Yes, but darkerside wasn't recommending downplaying the problem, but "owning it". I don't see how peterep's post is a reply to that.
I believe you are close to the concept of reversible decisions. Those base tools you discuss are all things you can't just tack on later on when they suddenly become important.
> I think Datomic which has been doing time series data for years now answers the "what’s the big deal" question for me:

This is known as "time travel queries". Postgres supported this back in the original version from the 1980s but then they took it out in 1997 because it takes up too much disk space.

It's trivial to do in an MVCC system. You just turn off garbage collection (vacuuming in PSQL parlance).
The great leap upward: China's Pearl River Delta, then and now
Referring to a colleague as a 'milf' is not 'clumsily making a move'. Everyone knows what that's an acronym for. If you start a private chat with a colleague, they tell you to keep it about work, and then you tell them you'd like to fuck them, then you should expect to be fired.
I run a popular YouTube educational channel (in the top 10 for it's niche) and have had some serious issues with YouTube that have nearly made me quit.

I had a young (pre-teen) boy who filed copyright claims on several of my tutorials, and they where taken down instantly and took months to resolve via email. I lost about $1500 in revenues which was never returned.

Beyond that, YouTube is taking a ~50% cut of your ad revenue AND any donation revenue on the site which seems pretty extreme. They also don't do good when it comes to new content discovery, as the YT search promotes mostly popular content (basically, bad for new creators).
Ask HN: UK or Delaware incorporation
I need to decide whether to incorporate my startup in the UK or in the US. In either case the startup will be based in London and will have no physical presence in the US (at least for some time).

I'd like to understand if having a UK ltd. would exclude me from raising money from US angel investors, or anyway make it more difficult.

If so, would a (foreign) Delaware corporation be a better option? My worry is that a foreign Delaware corporation would be still be treated as (ahem...) foreign by angel investors and may make many of them reluctant to invest unless I relocate to the US.

Keep in mind that the Delaware company would only maintain a UK branch (as opposed to a subsidiary) in order to benefit from the very advantegeous SEIS and EIS tax-breaks for UK resident investors.
Video was a nice find and complements the article well.
Honestly it sounds more like your wife and ceo were the idiots for not not knowing how to handle such a routine situation.
Behold.ai launches AI medical software to find abnormalities faster
They could have been cold. If you have a penis and scrotum, you know what happens to them when you are cold. That picture of the statue of Laocoön battling snakes with his sons in the article, they were probably battling the snakes in some dank, cold cistern right above the gates to Hades.
At risk of a downvote, I have to ask: am I the only one who read the headline thusly,

"NASA Releases Dozens of Planets into the Public Domain"

"Wow," I'm thinking, "that's way cool of them..."

Whereas the _correct_ title is probably just as cool, if not cooler.
As I say, I'm not sure anyone's done anything exactly unethical -- but the final result can be very unsatisfactory even so.

Still, let's see. Suppose a hedge fund discovers a pattern in the trades made by certain large pension funds. (Example: suppose there is some regulation that limits how much of any one asset they can hold at the end of each calendar month, and this leads to somewhat-predictable selling on the last trading day of each month.) They find that they can make money by selling (short if necessary) a lot of these assets the day before, and then buying them back after the pension funds make their trades. The pension fund managers don't have the option of changing when they make those trades, because there's an annoying law restricting what they do. End result: everyone whose pension is in the pension fund ends up just a tiny bit poorer, and the hedge fund is just a bit more successful.

(Who loses? Pension funds; hence, investors in pension funds.)

Or let's take your HFT example (though I think most hedge funds are not in the HFT business and don't really care about shaving a few microseconds off their latencies). So, we have an HFT firm. They pay that huge sum of money to the people who run the stock exchange to get their machines colocated. Now they, instead of their rivals who don't have the colocated machines, get to do all the market-making trades; their trading volume goes up, their rivals' goes down, and they make a pile of extra money. Those few microseconds of lower latency don't benefit the other people they trade with -- they matter only to HFT firms. And their rivals can't make up for it by quoting lower spreads, because prices are quantized and the very small price reduction that would be appropriate simply isn't possible. All that's happened is that our HFT firm has paid a pile of money to the exchange, and now they get to make more of the trades. This is the exact same structure as if they'd bribed the exchange for preferential treatment instead.

(Who loses? Other market-making traders, which pretty much means other HFT firms.)

In each of these scenarios, no one is stealing from anyone else. Nothing illegal is going on. But both of them are zero-sum: our protagonists are making more money and someone else is making less. (Almost perfectly zero-sum. In the first case, the price distortions arising from the pension funds' artificially constrained trades are smoothed out a bit. In the second, people trading with the HFT firm get their orders filled a few microseconds earlier.) Is it unethical, exactly? I dunno, and in any case your values and mine may not coincide. But the pattern each time is the same as when I put up a net that extends over your garden and catches some of the money raining from the sky: I have invested time and effort, with the consequence that I am a bit richer and you are a bit poorer.
Certainly the docker repositories are vulnerable to this. If you look at a users' profile page you can see the download-count for each image.

The biggest download count becomes the most popular image, and you can script it trivially:

docker pull skxskx/wordpress
docker pull skxskx/wordpress
..
docker pull skxskx/wordpress

It's not something that I regard as a problem, but I did notice in passing and added 50 downloads to a few of my images on evening to test the concept.
Mailhero: Use an infinite number of private mail addresses to stop getting spam
Serve static files with GUI
Computer algorithm to replace real estate agent in deciding where to live
Why is never anyone talking about using Ubuntu with Gnome 3? Mate is outdated by design, LXDE a Win95 clone and don't even let us get started with unity.

The only 2 modern and productivity focused WMs (except from everything tiled) are KDE and Gnome 3.
Java 8 Pluggable Type Systems Live Demo
So can puns, but that doesn't make them socially acceptable either.
Amazon Takes on YouTube with Amazon Video
Adoption and Entrenchment in Financial Services
Docker Security Scanning
Show HN: Well Made podcast
I'm in the middle on this one. I totally agree it sucks that this isn't something we can use and it is being used to manipulate our emotions. On the other hand, it is a good road map that others could possibly recreate. Having created an AI system that any of the engineers in the company can use (and build off of each other) not just the data science team is pretty cool.
Solar power is contagious. These maps show how it spreads
This will be more interesting when theres more info to read on it.
Most certainly NO!
> This is a top VC and luminary advocating for the position that people who end up wanting to make some money on the stock that they’ve worked hard to vest are disloyal.

Loyal or disloyal to what? It's a job, and there's a compensation package.
If you ask someone out at work and they tell you, 'as friends only' that should be the end of your advances. If you continue past that point and say stuff like, "You're a Mom I'd Like to Fuck" that is clearly into sexual harassment territory.

One polite and appropriate invitation to hang out (to a single coworker) is not sexual harassment. That is usually where the line is. Pushing after the rebuff is almost always trouble.
Sorry. I do appreciate the downvote though (whoever it was). Discerning readers want their penis statue discussion on point. I get it.
What Happens When – an extended answer to the age-old interview question
I don't see a difference in functionality — both code snippets I gave do exactly the same thing.

As for brevity, I think clarity is more important. We should optimise for the time it takes to read and understand the code (clarity), not just read (brevity).

The best abstractions and programming language features are both brief and clear, like Python's list comprehensions. I find

[name.uppercase() for name in names if name.startswith("a")]

to be clearer than Java's

List<String> uppercaseNames = new ArrayList<>();

for (String name: names) {

if (name.startsWith("a")) uppercaseNames.add(name.toUpperCase());

}

So, the best programming language features enhance both brevity and clarity. When that's not possible, I'll take slightly longer but clearer code over short but confusing one.
Ask HN: What are your favorite sources of programming/dev news?
Question is in the title. I am looking for sources of programming and dev news HN users visit regularly. Apart from HN of course. Can be anything, websites, blogs, apps, Twitter users, newsletters, podcasts, etc.

Edit: Added podcasts to the list of example sources.
New in Meteor Galaxy: Automated SSL, European Access, and Reserved Pricing
having humans tagging certain stories as "not news" is not evil agenda based bias, it is spam filtering.

just because a group of people start shouting about something loudly, and the shouting gets popular, doesnt mean facebook should choose to amplify it.

for example, think of mean girls. when gretchen is trying to make fetch happen, and regina says "Gretchen, stop trying to make fetch happen! It's not going to happen!" A group of likeminded people, say republicans in this example, could be trying to make someone appear popular by shouting their name a lot, ad nauseum. that doesnt make it newsworthy outside the echo chamber.

if the republican network is more coordinated and better at discussing one topic at at time than the democrats, they can push a story higher on the trending list. people being able to manipulate the trending list through coordination isnt ideal. if you want a gamified, competitive trending list, visit twitter. letting pure popularity and activity overrule common sense is foolhearted. i have never seen facebook claim their trending list behaved like twitter (which is where it seems you are getting your ideal trending behavior concept from.)

using humans to balance the trending stories, instead of letting one ideology take it over, is a good thing. but balance doesnt always mean fair or equal. myths dont deserve equal space to debunking. intelligent design doesnt automatically deserve equal placement to more accredited theories. if something is factually wrong, facebook can remove a story from trending to prevent its spread.

plus, algorithms are going to display some kind of bias. any sort of spam filter will disfavor certain noise. is blocking viagra ads bias? algorithms written by people will lean in SOME direction. believing in unbias is naive.
Salesforce vs. Oracle: Talent Wars Over Time
This kind of cool features should be integrated into Siri!
The real question is how would a competitor deal with the immense pressure from the music and film industry bodies? I mean, YouTube has nothing to gain from making life difficult for content creators - they are acting in this way because they have essentially been compelled to. If a competitor became popular enough, the same thing would happen.
Great idea! I used http://mailfish.de/ for this for years until they had to close (make sure everything is somehow covered from law perspective)
None of the BSDs "just work" on a Macbook.
Atlas – Qvartz' charting platform opened up
Definitely an important read; one industry heavy weight taking on another.
DistibutedLog: A high performance replicated log service
High Rent Sucks. Let’s Build More Houses
Also it is worth saying that an employee coming to a manager / founder / owner to report a problem "in confidence" is not the same as you not being able to do anything about it. You need to manage that person as well so that they know that they've a) done the right thing b) aren't at fault for whatever the consequences are and c) that you / the company do care about them.

Even if you weren't to fire the person (and as a brand new hire firing seems a better option) then you would need to provide specifics when having the conversations that would follow. Mainly because all you have so far is an allegation, making your mind up (not the same as considering options) beforehand is not good.

Regardless of whether you fire the employee or not the key thing is to prepare for the conversation. If you're a founder speak to your co-founder(s), if you're a manager don't just speak with HR and have them in the room for the meeting but prepare with them. Have your opening statement well rehearsed, consider different conversational flows and how you might react to them. This isn't a thing to do on the fly.
I didn't say an index couldn't be used at all. Just not to actually make the query fast. This will get all duplicates for a value from the index, before going to the next value. If you have a couple thousand or more of each to be counted value that'll make the query rather slow.
That's pretty well done, actually. Personally, I would add an addendum at the end that breaks out of the ten hundred most commonly used words and actually introduces the reader to the terms you're dancing around.
US conservatives accuse Facebook of censorship
I think the priceonomics guys are regular HN participants. They'll probably see the comment and its votes/discussions.
Are you using this only for dot files?

How does putting them all in git prevent you getting bogged down with cruft?
>The State Department has lost all archived copies of the emails sent to and from the man believed to have set up and maintained Hillary Clinton’s private email server during the four years she served as secretary.
Bookmark.com Review on Killer Startups
Totally by accident i'm sure. How can you idiots support this criminal?
Keep an eye on him in case his behaviour persists? What may be reasonable and innocent done once, turns into harassment if done repeatedly, but if one just reports after many events, it's difficult to show the pattern.
I'm not sure I understand your complaint. They only hold onto the patents for a short time before they become available to the public. It's not like they're holding them for 20+ years. I clicked on 5 random links from the new patent list and they were all less than 10 years old.
Clearly David was just a grower, rather than a show-er. Also, he is in what any athlete will recognize as "sports mode". Also, it looks bigger in person. Nuff said
How can a team lead evaluate his team members if he is not part of the scrum team?
If you're getting RSI from sign language you're either an interpreter or over-producing.

In the case of the former, you're using the language differently than a typical user. Most people don't produce language in the same amounts or in the same ways that an interpreter will (that is; speaking/signing isn't most people's job). There are steps you can take to reduce RSI as an interpreter, including proper rest while working and supportive braces at night.

For the latter, it's possible to over-produce signs - basically "signing too hard." That can be painful, but it's correctable.
Awesome that the webcam is working!

For suspend: did typing the commands manually work at all? (it should basically work until your next reboot)

I was assuming the issue is that when you close the lid, it sleeps for a few seconds, then wakes again. Is that what happens, or is it something else?
I think this DB was published around a month ago (http://www.thereportertimes.com/panama-papers-icij-offshore-...) and you can get some quick and inefficient import code for Neo4j here https://gitlab.com/berezovskyi/panama4j (really slow, was hacked together during the Neo4j meetup). I will check this DB after the PyCon Sweden today but so far I do not expect anything new (except maybe a bit less "details temporarily withheld"). Here are the SHA256s from the new DB release, nothing seems broken:

804542be8e6b3896ff3001a49b0486f644598bfdd4cdd76dbb1f0d40c0fa7818 Addresses.csv
94b4fd9d6578d9d83102cb5d4b139b94e1262d9dbe72f5aa97e9d6502aa94e5d Entities.csv
e44b48e248696656854849d2f984dd5e76a2645c28e99451b066c527a96b815b Intermediaries.csv
4687edf2bfb23c18e547838bcf4b9bfd36f5f4a960e924be4e4deb193023f115 Officers.csv
ca91a23b6f6472fc7152e6b3ed4bd343fccc00a142627901485fbaf59c5be739 all_edges.csv

Sizes are the same:

curl -sI https://cloudfront-files-1.publicintegrity.org/offshoreleaks/data-csv.zip | grep Length
Content-Length: 37481567
The intelligence argument I can believe, the fertility argument I can't. What would the reason be that a small penis is more fertile?
Thanks! Feel free to try it out. :)

Uhm, what happened to mailfish? My minimal knowledge of the German language tells me that it wasn't something good...
Was the copyright claim against you a joke?
for((I=0; I<5; I++)) ; do read -p 'Why? '; done