skysight-inc/HackerNews huggingface dataset:
Curious how liquidity works against hedge fund investors.

Contrast a VC fund and hedge fund charging 2 and 20 on a $10 million investment over 5 years. Suppose they invest in identically performing assets. They buy at 100, it's valued at 110 at the end of Year 1, 200 at the end of Year 2, 190 at the end of Year 3, 180 at the end of Year 4 and 170 at the end of Year 5.

Both collect $1 million in management fees (the 2). VC collects 20% of the $7 million profit it made, i.e. $1.4 million. This happens once; VC carry is typically assessed only on distribution. So total fees of $2.4 million or roughly 1/3 of the gains.

Hedge fund managers calculate gains, and thus carry, at the end of each year. Our manager thus collects 20% of the $1 million Year 1 profit and 20% of the $9 million Year 2 profit, i.e. $2 million of Year 1 and Year 2 carry. No carry is earned for the subsequent years. Together with the management fees we have $3 million of fees for the same $7 million of gains, i.e. over 2/5ths of the profits or 25% more than the VC.
NetPatch Firewall - Full control over your network - Android Firewall
I totally agree with you. But that opinion reflects two kinds of programming that make up 75% of what I do -- either close to the metal, or comms protocol implementations. I was at PyCON 2016 when Guido was reading off the list of 3.6 new features. In a room full of many 100's of people, I was the only one (that I could hear) applauding for underscores. Guido himself was very dismissive of the feature and it was clear he thought it pointless, but OTOH harmless so why not let it in.

I suspect there is a strong correlation between programmers that want underscores in numeric literals, and programmers that live and breath hex.
Offline First – A Better HTML5 User Experience
Apologies in advance for the length (8 minutes). I've tried to whittle it down but it's a year of anguish for me. :-)
Have our timekeeping protocols really accounted for future events like that? It's my understanding that NTP really only synchronizes time periodically.
Just hitting beta now, for Visionary supporters. Looks like it runs on your local machine and sits between client and server to handle encrypt/decrypt duties.
He might have to wait in line though. Which really touches on what the Amazon service is good for. They should be focusing on putting their technology in gas stations and convenience stores, not supermarkets. It would be great to just go in and grab a few things and walk out. Where as in a Grocery store, the french version is much better.
This is big news! Those of us who have been using protonmail have be waiting since the beginning for the ability to use clients.
Apple is lauded for making confusing technology simple. It's not Apple's fault, it's Apple's missed opportunity and it's our high expectations of Apple that are being eroded.
I hope you're saying this in jest, but even then the meme that "2016 has been the worst!" has been pretty insufferable. It's usually used in the context of celebrity deaths, but think about the explosion of mass media that occurred between the 70's and today.

With more TV channels, radio stations, and the internet, the number of public figures we're exposed to on a regular basis is far greater than any generation before us. And like all of us those people die, and will keep dying, and the half-hearted and self-centered social media mourning will become even more commonplace.

I, for one, can accept celebrity deaths, but I'm not sure if I can accept the annoying cultural impact they seem to be having.
GiveDirectly is one of the charities recommended by GiveWell (in fact, it's their top charity by amount of money moved [1]).

[1] http://www.givewell.org/about/impact
> legislators/administrators are largely too ignorant of the process and fee structures

You're criticizing an article for bringing attention to something you claim cannot be changed because nobody pays attention to it?
IIRC (circa 2009/2010) only certain schools are sponsors, where you are guaranteed the award. Some portion of finalists are awarded the scholarship from the National Merit program itself that can be used anywhere.
A small point I missed that is covered in this article: leap seconds aren't added just because of the slowing of the Earth's rotation (as I've always explained it to others), but because atomic time is a few milliseconds per day faster than Earth time in general.

Not sure how I missed that in previous discussions of leap seconds, but now I can comfortably spend my leap second in 2016 basking in this knowledge.
I've been raving about two books this year:

1) The Swerve (won the Pulitzer Prize)

A few years old but newly relevant - it made me think, are we at the dawn of a new renaissance or the breakdown of society? Both have happened before... we lost much of the classical era's accumulated human knowledge when papyrus scrolls were burned/destroyed in the Middle Ages. Is computer storage much more resilient than papyrus in the face of social upheaval?

2) Ecotopia

What if Northern California seceded and let its crazy out in a super-green, post-technological, self-sufficient independent state? This book, written in the 1970s, has ridiculous foresight and anyone familiar with the Bay Area will deeply appreciate this thought experiment.
And I suppose Apple has also made a healthy profit, either directly or through licensing on each of the purchases?
I like Kiva. You can fund loans to businesses and individuals that would normally not have access to capitol. The agencies that administer the loans charge some interest to the borrower that is used to cover the costs of the loan as well as do charitable work. They have a less than 1% default rate, though there is some risk of loss during currency conversion back to dollars.
The seconds count 23:55 56 57 58 59 60 00:00

Counting the leap second twice is more of a quick hack used in computers, but it's not how it actually works
I'm doing to do more intensive programming on mine in the coming days after Christmas and see what hours I get. If dissatisfied I'll return it by Jan 8th for a full refund. I need an all day programming machine for school. Thanks for your input on the 2015 model.
Why measure an "Intelligence Quotient" with methods of examination that have been shown to be a pseudo-science? People should be measuring "Intelligence Potential" using proper scientific methods with less subjectivity involved, and more objective evidence used as a way to get closer to true, justified beliefs.
Trump literally said he would "bomb the shit out of [ISIS]." You don't have to take my word for it.

https://m.youtube.com/watch?v=aWejiXvd-P8

He also has requested lists of employees at state agencies who have worked on climate change and gender equality. I really don't know where you're getting this image of him from.
I find it weird that there are built-in functions like `map` but string objects still have methods like `split` - but I am so used to everything being a method on an object in JS.

I mean that it feels so much nicer to do:

let x = [ 1, 2, 3].map(i => i * 10)

than

x = list(map((lambda i: i * 10), [ 1, 2, 3 ]))
Now I have the Dog Pound Hop (the intro song) stuck in my head.

https://www.youtube.com/watch?v=bVRJ8TiicM4

Love that rockabilly beat. Can't be sad when listening to that.
I don't have a membership to any of the warehouse stores any longer but they seem to be the only places that routinely check receipts at the door in my experience. It's unclear to me why they feel a need to do this when Walmart, for example, doesn't.
"The future is wireless!"
I'm not worried about state-level attacks (unless I become famous). My opinions are not that scandalous (maybe 0.1% are; but that isn't on HN ;). Many (a small percentage, but a large number) people have similar ideas. If my real identity were released, people may disapprove of some ideas; but I'll be fine.

It's kind of like pictures of naked me. I don't want it to be public but it's not that severe either.
As someone who doesn't own a car and loathes online shopping (for a multitude of reasons) this would be amazing for me!.
It is more then just "Have french bakery". Culture is fitting because it is not just the bakery that makes the bread great. Farms, delivery, trade schools, customers all are required for french level of quality.
Tor at the Heart: OnionShare
Why do any rule variants have to be a part of the lichess platform?
HTTPS would at least prevent shady WiFi providers from messing with your content before it gets to the user e.g. injecting ads into your content (or even replacing your own ads, if you use them).
The only thing you should really ever do if you have legal concerns: contact legal, and only legal, immediately in a way that preserves attorney-client privilege. If you have concerns about personal legal liability, then contact your own lawyer.
You probably also don't want to keep a 5s resolution forever.

Yeah, that's a feature provided by specialized TSDB, you don't need to implement yourself.
I go to a school elites think is crappy, and the most confusing part of this cycle was the endless string of articles about whatYoung Republicans and Young Democrats at Ivies and top schools thought about Hillary, Bernie, Trump etc - nothing about the type of school I go to. Does the MSM not think we matter?

With that said, my schools county still went for Hillary by about 20 points, so that's good.
Or more, and means you have to learn the dreaded Q language.
I think it is a social norm in the English speaking countries to not use real name on Internet forums. So I wouldn't call the use of nicknames or Internet handles examples of pseudonyms.

Also, I have no intention of using this nickname to hide my identity. You can Google it to find everything you need to know about me.
It is unclear for timezones behind UTC. If you are in UTC+1, the leap second happens at 1 am, so the countdown would be over: no fun here. If on the other hand you are in UTC-1, the leap second happens at 11 pm, so if the countdown clocks are not corrected for the leap second, friends can still be annoyed.
This! Thing is that situation with ports and adapters has never been worse, but Apple came there, wanted to be first again that will pull the plug on old technology and embrace the new one! But their execution was a miss. But anyway, my predictions are that from 2017. every Apple machine, wether it's computer or iPhone or iPad, will go down the USB-C route. Most probably next iPhone would use USB-C. And I just hope 2016. will be the year that was bad, and won't happen again. Since some Apple's small decisions were completely off, and we as costumers (or fans), are not used to it.
You sign up for free. Then you can just leave your trolley (along with your phone number so they find you in their DB) and go home and will pay upon delivery. I used this for some time and it was indeed very convenient
*EDIT: To be clear offers from Uber
I'd also recommend Greg Egan's diaspora, it presents some interesting ideas around forms alien species might take. I don't want to give anything away, but the author takes things a few steps further than most sci-fi about exploring the universe(s).
I'm criticizing it for being a non-issue compared to investment banking regulatory capture.

No one is forced to put money in his hedge fund. If his fees are too high and his performance is too low, that's his investors' problem.

Whereas with much of the banking industry, taxpayers are on the hook with little to no say in the matter.
It is interesting that many HNers describe this work as incredibly valuable, whereas they would describe humanities and social sciences as subpar, when they offer better vision on the same topics.

In particular, Dalio's anthropocentrism towards nature, evolution and the convergence he establishes between such human concepts as good and evil and subjective perception of outcomes make his work look shallow and flawed.

Overall, I think that his document works more towards justifying his situation than explaining it. If anything, I would suggest reading Spinoza as much as possible rather than this.
A Quick History of Philosophy
Not 100% sure if you're being sarcastic or not, but there are two legit use cases:

1) Design on desktop, but publish for playing on mobile phones/tablets.

2) Design on iPad/tablet with connected keyboard. Play on tablet/phone with or without keyboard. (A phone would probably be too small for the Wick editor, but I can see it being useable on a larger touchscreen.)
Maryland Won't Require Uber, Lyft to Conduct Fingerprint-Based Background Checks
Yes, I believe so. It was pegging multiple cores.
Yale is a private institution, i am not familiar with RSA. I personally would like to reatrict all gov pension investments to passive, low fee only.

The impact on actual dollars would average nationally to be positive. The impact on accountability would be absolutely amazing. The accountability would happen because everyone (all gov pensions) would have to assume similar future returns.
My question to people that disagree with the article - I don't go to an elite school, ranked about 55 in CS - what can I do to make myself elite? Or do I not have upward class mobility at all?
This is nothing like regular math. It isn't even like its closest competitor: private equity. They only get to take performance fees on exits, which can take years or even decades (or never) to materialize.
Show HN: LikeTV – Android App show best news photos from around the world
I was getting the MBP 2016 13" a couple of days ago; best equipment you can buy in 13", 3300 EUR brutto.

Before (or still) I have a MBPR 13" Late 2015, also with max RAM, max CPU; 2400 brutto until 2 months ago. That is still running on El Capitan, the new one Sierra of course. System was migrated, so simlilar software stack (besides the OS version).

My typical application list looks like: Pycharm, PHPStorm (~3 projects open at a time), Vagrant, Virtualbox, Chrome with many tabs, Firefox with less tabs, minor stuff like Sublime, Terminal windows, iTunes etc.

Besides the critics on keyboard (especially the arrows issue), connection ports (try to buy a good usb c - displayport cable), which i would all consider as "managable".. To me this laptop is a bad joke if I see the battery time and performance.

Given my usage profile, which I think should be handled by the super expensive top model of a "premium company", this laptop does only a minimum (if at all) better performance. The base cpu usage on my older one, having all open and doing nothing ist at 9%. Same thing for the newer one is 13%. There is nothing that works obviously faster, general "snappyness" when working is subjectively worse due to wakeup delays from the OS power optimisation magic.

About the battery time I can only say, that 4hours is max for me at ~80% brightness. I'm also sure that the new MBP drains battery faster, meaning has less runtime (though i cannot provide exact measurements).

As a good thing to say: the display is fantastic and of course it looks nice.

After less than a week this device is not worth its money and does nothing more for me than what I have for roughly 1/3 less money and more than a year old.

It is sent back.
Getting married helps.
Apple receives licensing fees on USB Type C?
I saw that, I still disliked the comment enough that I needed to write that. Also to claim that the book has no concrete theory in the same sentence as you stating you're not familiar with the book. Like, c'mon...
People give Aid so things the giver wants to happen happen. As such, you can talk about ROI in terms of achieving the givers goals.
Yes, async comprehensions are concurrent like all other async mechanisms in Python 3 are. But you are likely thinking about parallelism, not concurrency, in which case the answer is also yes, if you use thread or process executors for tasks.
>> This is false dichotomy.

Sure, but I'm just going by what Schiller has said publicly about the low power RAM chips being the reason for sticking with 16GB.
This demonstrates the brilliance of Rust's syntax extensions. Not only is the code more readable and ergonomic, but also type safe.

Errors or mismatches in implementations are caught at compile time, saving minutes (or potentially hours or days) in frustrating debugging.

Nice work! This looks fantastic.
It's not just about the deaths, but also about the social and political events that have occurred. It can be argued that this has happened before at this frequency also and mass media is the culprit, but if the cultural impact is more awareness we should applaud it, not shy away. Annoying as they are, social media and memes offer a way to connect many to an idea and make things a bit more light-hearted as well.
That's two separate dimensions.

One is metrics vs. event logging.

The other is consistency vs. availability.

There's many types of logs, and you don't need the consistency that'd be required for billing-related logs as for debug logs. Similarly you may have billing-related metrics (e.g. bandwidth usage) where consistency is important.

> It's not a _time series_ problem, it's a problem of storage.

Technically anything with a time dimension is a time series, so Splunk is a time series database.

> In my experience the best solution is to use two separate systems for each case.

I agree completely. There's at least two general problems here that need different approaches once you get beyond trivial scale.
I'm sorry, but I think you missed my point here. There's now four different ways to do string interpolation, which means that to understand someone else's code, I will need to know how `%`, `.format`, `string.template` and `f` works - I won't know which method the library author uses. I will need to know how they break in edge cases (and they will be broken, otherwise we wouldn't have replaced them!)

Worse still, I will also need to know how they interact with each other - you can do

something = "abc"
x = f"{something}".format(something="def")

and I honestly have no idea what x will be.

So yeah, I would love to "use f strings and stop complaining", but the fact that the other string interpolation methods still exist, and are still supported, is still going to be a problem.
async in general gets you concurrency. async def/await is syntactic sugar around generators built with __iter__ and __next__. It is totally possible to do cooperative multitasking with __iter__, __next__, yield, yield from.

What this is doing is painting in some of the missing corners of the syntax. Anything you can do with a list comprehension can be done with a for loop, less tersely, often but not always less readably (choose wisely). This new syntax allows you to write comprehensions with asynchronous behavior that in 3.5 and earlier requires you to write a loop.

Progress is in the eye of the beholder. "Code is read more often than it is written." Please chose the most readable form.
> The ports are all Thunderbolt 3 ports, which I believe by definition means they are USB 3.1 ports as well. But some devices out in the world have USB-C ports that are not Thunderbolt 3 compatible. No longer can you tell what sort of devices will work with a port by its physical shape. For instance, I have a Windows desktop machine with a single USB-C port on the back, but it's not a Thunderbolt 3 port. So while I could physically plug in a Thunderbolt 3-only device, it wouldn't function at all.

There is no such thing as a "Thunderbolt 3-only device". Support for USB 3.1 is a part of the Thunderbolt 3 spec, and in your example the Windows machine and the device would talk to one another over USB 3.1.

If you can plug it in, it will work: every device with a standards-compliant USB-C port will work with any other device with a standards-compliant USB-C port. The only question is which underlying protocol will be used; in the worst case, it will be USB 3.1, and if both devices support Thunderbolt 3, it will be something fancier.
Rebinding Ctrl to Caps Lock key was the lifechaning experience for me (I started to use Emacs for some things, and I couldn't stand using Ctrl down there). And as a matter of Vim, there are plenty of solutions to rebind exit to something like `jk` or use `Ctrl+[`.
10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, Happy New YEAR!!!
Looks like all those years of education didn't help this author learn how to write short, concise paragraphs.
For me, it really depends on how reliable the market is. If I know produce and fish are going to be reliably high quality and fresh, I'd be more inclined to use an online service. However, that's not really the case with the average supermarket and therefore I prefer shopping in person. (If it were available where I live, I'd probably use Instacart with Whole Foods from time to time, but I'm lukewarm on using Peapod which is available for me.)
The whole "demonetization" argument seemed blatantly propagandistic to me. The stated goal was to repatriate "black money" (theoretically large untaxed cash reserves held by rich Indians). Let's assume that "black money" is a real problem and not an overstated political bogeyman. Let's ignore the fact that the last thing anyone with serious money is going to store wealth in is cash (especially not Rupees). So you get rid of your largest denominations and what do these theoretical rich people do? They sell their cash at a slight loss for lower denominations. Poor (but still identified and banked) people can make a quick buck by trading all their cash for slightly more cash at the soon-to-be-useless denominations and trading them at a bank (under the allowed daily trade limits).

On the other hand, anyone disconnected enough not to have an ID or a bank account but wealthy enough to have a few high-denomination bills gets screwed because changing money at the bank requires you to have an ID or an account. They can also sell their cash on the black market, but they get a worse deal because they're trying to hawk a couple bills, not the large bulk transfers that wealthy people are doing.

And, of course, this move decreases the fungibility of Rupees and increases our expectation that the Indian government will do something similarly inconvenient in the future. If the Rupee ever hopes to be a strong currency, this probably didn't help.

I suspect a secondary goal of this move was to initiate a migration away from cash. Once you get rid of cash and make all legal money banked, you can do all sorts of fun stuff like impose negative interest rates. The ECB, Denmark, Sweden, Switzerland, and Japan have already experimented with negative interest rates; I expect to see other nations make moves towards it as well. It's an effective way of doing things like propping up property values, as long as you can force people into it.
> * But they (like most other Indian companies) aren't/not willing to expand enough*

Could you expand on this?
LetterWhiz: Massive free letter template database
There's a lot of value in having the option of using top-level functions e.g. len. Sometimes something is more natural as a method, sometimes it's more natural as a function. In the specific case I probably agree with you, but I don't think any of the differences qualify as "crazy"; generators being lazy by default is a reasonable choice (though I think the wong one), map is often used partially applied so it's nice to have it available as a function, => was only recently added to javascript and I would hope Python will get something similar sooner or later (though I'd rather have scala-style _).
Another damn off-by-one error :(
Why You Might Not Succeed at Making an Explainer Video Without Help
Thinking of Starting an SEO Agency? Here’s a Little Story and Some Advice
Etcher 1.0.0-beta.17 Walkthrough
Re. your horizontal scalable write intensive use case is basically what Riak TS was designed to handle, but specifically with a temporally sorted data model. Riak TS just got a version bump too [0]. Because Riak TS is a derivative of Riak KV it basically inherited the clustering, HA, bla, bla from day 0.

/disclaimer/ I work for Basho.

[0] http://docs.basho.com/riak/ts/1.5.0/releasenotes/
How technology is merging with the human body
Exposed File on Share Shows U.S Soldiers Gang Raping Chinese Vietnamese Woman