skysight-inc/HackerNews huggingface dataset:
The QE money was used to purchase various debt instruments, which means that every dollar originating from Federal Reserve is expected to bring that dollar back to the Federal Reserve when the underlying security matures. It will bring slightly more, as there are interest payments between the time of purchase and the maturity date.

That money does not stay in the system forever. It's slowly reaching the maturity date one security at a time, with the created money being erased. Unfortunately, we have no further visibility into Fed's portfolio, duration of securities, percentage of defaults, etc.
Slightly off-topic perhaps, but "We're not perfect. Nobody's perfect." is a really weasely way of speaking. It makes all problems equal - it can be used as an excuse when someone complains that, say, the company never has enough pencils, or that the internal culture is making all the staff want to leave and stopping products from shipping. "Nobody's perfect." comes with a subtext of "Nobody could have avoided this!" That isn't true.
Exceptions don't have any runtime costs beyond those which Go is already paying by mandating unwinding.

In fact, C++-style exceptions are strictly less expensive in the non-exceptional case than defer, because of defer's dynamic semantics. Go's semantics require a slower exceptional control flow scheme than almost any other language I'm aware of, including dynamic ones like JavaScript.
Cars are already extremely regulated. You can only drive at speeds dictated by the government in directions dictated by the government, turn in ways prescribed by the government. Your car has to be identifiable in specific ways by the government. You have a lowered expectation of privacy in a car.

I hardly think the argument will be difficult to just prohibit cars.
Online Faxing the ultimate solution for secure document transference
Who's read "Ready Player One"? Cause that's all I'm seeing here. Also, can't wait for the movie!
If they accept generics, then there is an implication that the language design isn't infallible as a result of being written by Rob Pike, and then the whole house of cards falls down as people start clamouring for things like real exceptions.
Hello Afrika – talking tech, business and economic development in Africa
I believe our published wheels now include the code for cuda compute 3.0, so it should work out of the box now.

(as long as the images have cudnn v4 and cuda 7.5 installed, I think :)
Learn R by Intensive Practice – Part 2 is released on YouTube
Because these conversations drive increased immigration quotas and increase of supply to "correct" the overly high salaries.
Have a look at AA in Adobe XD first https://twitter.com/vmdanilov/status/712327571116056576.
Hey, Sounds like an interesting product!
From the YouTube video I see that the files are separated into different categories, Is this a manual process or does your product segregate it automatically for me ??
Ok, after a really long download and another sign-in into Adobe Cloud a very light app opens with perhaps a fraction of Sketch's features. But maybe I am just used to sketch.

Don't think they have any chance against Sketch on OSX, maybe on Windows.
I was thinking more about seeing someone skin their knee, and feel an almost physical pang of pain.
He's proposed four designs so far. See the bottom of the page.
I recently bought a Wacom Bamboo Spark (basically lets you take notes on regular paper and digitizes that). I only used it for note taking so far. Does anyone use a similar device for prototyping apps (with Sketch but I'll take other suggestions). Should work fine in theory as it can export to image formats, right?

Usecase I'm dreaming of: Have a piece of paper with the exact dimensions of my target device, scribble down a layout, have it digitized via the Spark and then get it on the device and make stuff clickable and link pages. Very basic setup for a click prototype. Looking for a decent setup for this...I've played around with "upload page=image, make areas clickable and link pages" before and it was rather painful.

All suggestions welcome. I can scribble down stuff on paper acceptably well. Actually showing it to people on device and have simple clickflow interactions would be pretty valuable. Especially if it's quick and can be done onsite :)
This shouldn't hold up the deal. GM can write in the agreement that Cruise shareholders have an unresolved potential obligation which they will cover with proceeds.

I had to deal with this at a previous company and it in no way blocked or slowed down the sale. Just a pain in the ass and something that is unfortunately too common.

You can never be too careful with starting your business.
What do you miss the most in Photoshop?
True, it also means he's too young to face age discrimination.
I'm guessing if this case ever goes to trial, Sam is going to regret writing the blog post since he'll have to explain exactly what he meant by "Jeremy Guillory collaborated with Kyle" and "well before the company had achieved much of anything".
Single small binaries are easy with go, very hard with java.
1. Reference to this superior "container" technology? (geniunly interested to read about it).

2. Source access to the OS don't mean squat unless you're you can grok OS code. Also how is BSD open source different to Linux's?
I was going to suggest telephoning it in to someone with a tablet, have them transcribe it into a note taking app, scan the tablet with your personal scanner and then print the scan from your original computer using the photo printing tool.
I tried the same thing and it saw a monkey.
I was taught calculus during my last two years of high school from a starting point of the conic sections (parabolas, elipses etc). Basically what you said drawing of tangent lines etc.

Limits and the fundamental theorem came after this.

We used old school TI graphics calculators in the classroom. This was 15+ years ago so students today probably have better tools available (In Australia some schools give laptops to students nowso at least something like excel is available) we certainly had better then pencil and paper in the late 90's.

My first year university calculus course covered 2 years of high school math in about 5 weeks and moved on to things like Taylor series Laplace transforms etc. There were people who hadn't studied calculus at high school in the lectures but they were the minority. I'd imagine if this was their first exposure it would have been a struggle.
May I bathe in these rays and become and X-Man or Fantastic Fifth?
see https://news.ycombinator.com/item?id=11493927
Show HN: Top Engineering Manager Must Do's
I'm not seeing where the parent poster suggested taking DRY to such extremes.

The fact that a feature can be abused doesn't mean that it's a worthless feature. If that were the case there'd be no progress in programming languages because basically every feature can be abused. What matters is the balance between how easy it is to abuse (accidentally or not) vs. how useful it is when not abused (such as added expressivity/safety/DRYness/etc.).
You're kind of missing the essential part of alternatives here, and that argument also is a slippery slope. With the same logic, it might make sense to spend thousands of dollars on something you use for your job the majority of your day. Besides that though, yes, I agree it would make sense to spend $70 on a text editor that you use every day for many hours a day, but only if it is the single best option on the market. If someone believes that Atom is equally good, then no, it is not worth it to spend $70 on sublime text.
CLR (the C# runtime) generics are fully reified and about the most complicated and robust implementation available. It dynamically emits and loads types whenever a new generic parameter is seen for a function or type. This is very, very hard to get right and is not very performant. It also puts a lot of burden on the runtime vs. the compiler. Go expressly tries to keep the runtime as small as possible.
But in the Sketch's product video they connect the desktop app with an iPhone and show live update. Here is the Sketch's video https://youtu.be/YdIeiCyKwpI?t=33s

Why there won't be anything like that for Android devices?

Update : I misunderstood the purpose of the software. I was only asking Sketch's iOS mirroring feature.
There are other tools that can get data from a docker v2 registry.
You don't come across as mean spirited, it's a fair point.

I didn't mean that Docker is the most widely deployed software in a particular category (that would be hard to measure accurately anyway). But what Docker introduced is the use of containers to deliver software, not just boot servers. Developers use Docker to package and publish their runnable artifacts, in very large numbers. For example Docker Hub passed 2.5 billion image downloads. Many more images are certainly transferred between private nodes every day. OpenVZ does have a concept of templates (I was an avid user in past life) but they were never intended as a means to distribute applications. In that regard Docker is undisputably the de facto standard.

I hope this clarifies my meaning.

PS. OpenVZ is awesome. I remember when we made the switch from ovz to lxc in 2010, when it became clear which would get merged mainstream, and we could finally ditch our double-patched xen+ovz kernels. The transition was very painful! What we missed most was the "bean counters" feature, ovz stats were unmatched for quite some time.
Easy and high would be things that exist already somewhere in the world but not available to people who need them the most.

Things like providing education, internet access, clean water, sanitation and financial literacy to people in remote and developing countries.
that 'correct' one looks the worst.
Then it was I who misunderstood.

I tend to prefer arguments that stand on their own, and i highly doubt that the persuasive aspects of the talmud's authorship discourse are disjoint with the academic discourse. It would be shocking to me to find parallel communities discussing the same topic unaware of the other's existence. Regardless, at this point i am willing to admit I am out of my depth and cannot devote the time to pursuing the topic without enrolling in yeshiva myself; much of my interest focuses on its historical context and its relation to abrahamic religions, not just rabbinical judaism. I will have to settle for comiserating with you: it is indeed a shame that I have not consulted the talmudic experts. Perhaps soon. :)
Good for him! It's pretty stupid to assume he "hit the gravy train" by writing a few books. There are much better ways to make money. More likely he wrote those because it's a topic he cares enough about.
Proximity Marketing solutions
> Single small binaries are easy with go

With static linking? I don't think so.
Wow, that is incredible short-sightedness. I saw comparisons like this back in 1999, before the industry fell apart. Before a generation of companies went under. Before stocks fall and render the total comp just cash comp. before you get pushed aside due to age discrimination.
Also, one health-related event will wipe out a quarter of that nest-egg. You cant really retire...
I think given those prices, I'll just get a wacom tablet for my macbook and use xournal. Does the ipad pro even have a decent eco system for note taking apps?
Yes, I agree with what esr says here but I would add along the same lines that it seems like a necessary condition for success in difficult fields is devoting a great deal of time and energy to that field and the problems one is working on. One of the defining characteristics of autism aside from social difficulties seems to be having narrow intense interests. This seems to match very well what is needed for success, so it doesn't seem surprising that autistic people, at least the high functioning kind (ie. those with what used to be called Asperger's) would be more likely to succeed in these fields than others. But where is the line between normal and autistic then ? I think that to be a good mathematician you need an intense interest in mathematics (an interest that could be considered idiosyncratic since it is somewhat rare are in the general population). Does that mean that all good mathematicians are "autistic" at some level or is it just a manifestation of normal neuroplasticity ? I think that if you spend a career doing mathematics, or writing programs and little time dealing with monkey social rituals because you don't see the value in it you will end up exhibiting behavior that could be considered at least autistic-like.

Of course the danger is that if you ignore these rituals and you don't become wildly successful, either because your intelligence, though significantly above normal, is a bit below that needed for making world changing discoveries, or maybe even because of bad luck, then you risk personal catastrophe because you will have cut yourself off from the primary mechanisms society provides for maintaining one's livelihood.

In the end though I guess I believe that a person should try to be who they fundamentally are, rather than what society wants us to be. If you do that as life progresses you become ever more strongly who you authentically are. The risk of ultimate disaster is one that must be faced with courage.

Perhaps one day society will evolve to the point where it will allow each of us a little more affordance for following our true path. Unfortunately that isn't the world in which I have lived.
> It was speculated that the light was disrupting its nocturnal routine.

That seems to support the previous posters theory.
Let's say you have two sets of 1E8 strings of length 9. The naive algorithm compares all pairs, so it does 1E16 "check if Hamming distance <= 2" calls.

If you group them, first by "first 3 characters equal", then by "middle 3 characters equal", then by "last three characters equal", with a 20-letter alphabet, you will, in each case, get in the order of 1E3 groups each with in the order of 1E5 strings each. Comparing pairs in each groups takes 1E10 "check if Hamming distance <= 2" calls, for a total of 1E13 such calls.

You have to do this 3 times, so this will give you about a factor of 300, assuming the grouping to be free (it isn't, of course, but sorting is O(n log n), and this is a tiny bit simpler)

For longer strings, the speed up increases, though. Length 12 gives you 1E16 vs 10000 groups of 1E4 strings each, for 3 times 1E12 "check if Hamming distance <= 2" calls. That gets you close to that 4 orders of magnitude.

Tangential: you have to implement your "check if Hamming distance <= 2" call correctly. It shouldn't do "Hamming(s,t) <= 2", but bail out early. Also, you will call it at times where you know the first/middle/last third of characters to be equal, so it should skip those characters (ideally, those shouldn't waste cache line memory at all, but getting there may be too costly in setup time)

New idea: store both sets of strings in tries, iterate over all length 3 prefixes in the first trie, then walk the second one, pruning paths as soon as you hit branches where you know Hamming distance will be larger than two, and peeking in the first trie to check whether pruning is possible. I think that can be made to effectively do what the 'split it 3 parts trick does', but smarter, and may be faster. Implementing it will require some thinking, though, and that thinking may lead to the conclusion that the idea doesn't work.
Electromigration is more of a metal-layer interconnect problem. With wacky new transistor structures, we are more likely to see transistor problems, like hot-electron effects and other device-level problems.
Desk: I got it off the local classifieds. It is nice, big, flat, quite light Ikea top on sawhorse style legs that are at their highest setting. I use it as a standup desk. When I feel like sitting, I use a Swiss ball.

I have an ASUS USB monitor that I use as a 2nd code monitor in addition to my laptop.

soma.fm - music

Hours - 5am to 9pm. Crushin' it (tm). And if you believe that, then you're more messed up than you thought.
This was basically the point I was trying to make. :)
When Security Reports Go Ignored – Hacking Concrete5’s ProEvent Plugin
My idea: EcommerceBot https://news.ycombinator.com/item?id=11494458 - A platform that will allow ecommerce to have a bot in a few clicks.
Your comment does a great disservice to Robert Griesemer, Ken Thompson, and the many others who contributed to Go's design.
Until a company is incorporated, who do you think owns the company? Nobody at all?

Does that mean I could go and incorporate your company for you and give myself all the equity? After all, you didn't incorporate it and give yourself equity already.

In lieu of another contract, everyone who started the company together is an equal partner.
Neat library, way too already-overloaded name.
Supposedly octopuses have a my h more distributed neural system. Most of their neurons are in their tentacles (we also have neurons in our body, but mostly the brain). I'd love to see an fMRI.
It's also a boy's club.

Relevant discussion from December 2015: https://news.ycombinator.com/item?id=10739875
One day someone will create a fork and implement it.
IIRC the idea is that the conceptual overhead of exceptions is much larger than the runtime cost, hence the minimal syntax/runtime support beyond defer (which is easy to follow, if hard to implement efficiently).

I am not so sure I would agree with this, but I don't use go enough to have a firm opinion myself.
Note that this table doesn't test all parts of ES6, obviously. It's not that hard to have a feature listed as "supported" in this table while not actually following the spec very well at all.

In practice, browsers usually try to not do that sort of thing, of course. But note the double-caveat there. ;)
'Product' for me is anything which is complete and can be used by other people whereas I consider 'project' to be unpolished version meant for my own use only. Going by that, product hunt name seems fine. It is not a start-up hunt and not every product is meant to be used by masses.
Yep i completely agree
Why Logical Clocks Are Easy
(This is a set of notes for future reference, not something anyone should read, ever) my apologies.

Intuitively I agree - but what struck me was what do we mean by "class"?

I can sniff some circular reasoning here.

If we say class is culture - and it's easier to hold a certain set of views (liberal market based, empirical lead?) if one is independnatly wealthy and educated in the above market/science combo.

Then upper middle class is probably the "top" of the tree.

Economic is easy - the UK aristocracy is generally marked out by independant wealth - certainly a number of titles gambled their way out of the aristocracy whereas a title is not needed to be considered upper class (see Branson etc). Perhaps a better term is "establishment"

The upper middle class perhaps is those in the 1% still who must work for income. Doctors perhaps?

I would suggest anyone who has seen their wages increase in real terms in past thirty years gets to stay middle class after that and those stagnating can be "working" class. (Quotes are sarcastic)

If I then suggest that the existence of a billionaire is a symptom of a market failure somewhere, then I am probably arguing that the "upper class" is now a fiction created by market failures - that we can and should erode it till the top of the tree is upper middle class.

For example - is a daughter of the revolution, with a Park Avenue address or two upper class? Or is Barack Obama?

I would argue that a new driver for social mobility would then be the compulsory draft - military or civilian.
I wouldn't mind seeing a powerful contracts implementation in C++. (Or any language, really).
Try/catch/finally is simpler than panic/recover/defer both conceptually and in implementation, due to the statically, lexically-scoped semantics.
>A police state has always been able to do this.

Not for everybody all the time, though...
According to github, it seems that the VR stuff is codesigned, so to use the compat layer, you have to patch out the verification of code signatures, meaning that it is indeed tied to specific hardware in the code of each application
That comes with a big memory cost, though. Also huge startup time, so not suitable for command line tools.
Even for very small color space (e.g. 8-bit or 256 colors) and very small pictures (e.g. 32x32) the amount of possible images is for all intents and purposes infinite.
my bet is on such looks being banned.

What do you have to hide? /s
As you probably already know, panic/recover/defer are not supposed to be used in the same way as try/catch/finally. They're different features for different purposes.

If you want error handling in Go, use error values.
If you can download the actual video file and play it outside the browser, you may be surprised how efficiently it can be played by mpv[1] or maybe vlc.

5 years ago I had a desktop computer that was 5 years old, and it plain couldn't handle std-def hulu video at the time and struggled a bit with youtube, but could play good-bitrate 720p h264 smoothly with mplayer - without hardware acceleration. I'm sure hardware acceleration helps, but it seems to partially make up for the inefficiency of the browser-context rendering.

[1] https://github.com/mpv-player/mpv
Otherwise manageable debt can become crushing with the onset of a disability. And one's career prospects can take something of a dive.
Compared to a JAR with many dependencies and no option for LTO?
JavaScript Object Validator(JsOV)
> There is little that Amazon can (or will) do to help you in those cases

Oh how I wish that were true!

As a buyer, your most powerful weapon is the A-Z Guarantee process.

Filing an A-Z is an almost guarantee you'll get your money back, or a new product for free (unless you're obviously at fault or provably pulling some sort of scam).

A-Z's significantly impact sales. They impact search visibility, "Buy Box" share time, and can even get your account(s) flagged for review (during which Amazon freezes all sales). A-Z's can be downright scary.

Sometimes Amazon pulls funds from the seller's account to refund the customer... and sometimes when the seller is obviously not at fault but the customer is still very unhappy, Amazon covers the refund themselves. Both impact the seller.

> So, I really don't mind if Amazon's price is higher

The real advantage Amazon has is the convenience. You can buy groceries, electronics, and clothing all at the same time, from the same website (even if it's multiple sellers you're actually ordering from). You can't get that really anywhere else.

It does pay to check the seller's website if they have one. You'll save money most of the time... but you lose convenience, and it's a hassle for some folks to shuttle around multiple websites.

> I know they have such liberal customer satisfaction procedures

True - but you really should try to support sellers off-Amazon. There's little risk if you checkout with a Visa/Mastercard/AMEX/PayPal. If you're not happy, all of these systems will get you your money back, most of the time (so long as you don't have a large history of chargebacks, etc...). Majority of sellers are out to help customers, not screw them over. Most will bend over backwards to help out a reasonable customer. It's a lot cheaper to keep you as a happy repeat customer than it is to acquire new customers.
Correct link to v11.0 change log: https://github.com/docker/docker/blob/bump_v1.11.0/CHANGELOG.... The article links to master changelog which is 1.10.
Metal layers where electromigration would occur haven't scaled to the same degree as the transistors. I would suspect hot carrier injection (which is coinciedentally worse at higher thermal temperatures) is becoming a greater issue as the transistor channels and gate oxide thickness shrink.
You think wrong. It was the default of the compiler for a long time and only requires minimal work now.
Yea, I'd do my best to shoot it first.

Edit: then eat it