skysight-inc/HackerNews huggingface dataset:
The fact that you can't buy the book alone for $20 or so - but instead have to buy some sort of premium package that starts at $179 - is a definite put off for me, and also makes me wonder whether the content of the book is that deep/interesting, or if it's a trick to get the buyer so involved emotionally with the purchase that they'll end up believing it was absolutely worth it.

I get that by selling $300 book bundles, he only needs to sell 1/15th of what he'd need to sell if the book were $20; and that of the people who would buy the $20 book, there are probably more than 6% of them who will buy the $300 book; but it's still pretty offputting.

I'm certainly glad that I didn't have to buy K&R's C book as a $200 package complete with "file templates" and an "audio book" and "an exclusive skype session with the authors who will give you personal feedback on your C program"!
https://demos.explosion.ai/sense2vec/?word=snow&sense=auto

This is unsupervised learning of word embeddings that shows the "topics" related to the word "snow" and how closely they are related. It shows pretty reasonable understanding of the world - certainly enough to build useful things with it.
I can't argue with the logic of the talk show guest, (who seems very good at her job!)

They are dealing with economy of scale. If facebook+google have 90% ad penetration then snap must displace facebook.
Has any organization yet gone to the court regarding the same situation but at borders and airports? This is also something that deserves urgent attention. At the least, we need a clear ruling whether you can force people to open their phone or laptop at the border(which you can at the moment).
From idea to product in 7 days
What do compilers do with the CPython interpreter main loop?
You may be talking about contracting and the OP is talking about hiring. Moreover while the opportunities for networking online are countably infinite they can be thin opportunities. I know Joe from HN doesn't carry the same weight as I know Roger from Google. It carries weight just not nearly as much.
Except for operations, I don't know why a human really needs to do the other things. (edited for clarity)
> either due to laws

Right. If it was legal to build tiny, cheap houses, you could build tiny, cheap houses, including using this tech. But since it isn't, you can't.

The issue with housing in the bay area is NOT, by any possible stretch of the imagination, that it's technically challenging to make small, crude houses cheaply enough.

Plus:

> not even including land and permit cost.

But you do need the land and the permit. And once you have those, why not build a nice house? It's sensible to try and use the scarcest resource most efficiently, and in coastal CA, the scarcest resource is neither building materials nor labour.
The World’s Largest Shipping Company Trials Blockchain to Track Cargo
As an example, I use these apps for daily journaling, so I'll generate at least 365 notes a year. In practice, it's quite a few more.
You forgot the best part: It made Purdue rich. Instead of changing the frequency of doses, they told doctors to up the strength which made the company more money. The owners of Purdue are billionaires now: http://www.latimes.com/projects/oxycontin-part1/
I wonder what their read/write speeds were.
Yep, like everyone is saying ConvertKit is about following content creators you get a lot of value or entertainment from. We tend to get better open rates and deliverability across the board because we exclude a lot of the traditional businesses that would use email marketing poorly (purely for sales).
The quasi-religious stuff in Burgess gets old fast, but boy, the man could write. His best novels are linguistic powerhouse rollercoasters, and they stand up well to repeat readings.

The Long Day Wanes trilogi and Kingdom Of The Wicked are among my personal favourites.
I listened to a software engineering daily episode where this: https://github.com/jlevy/og-equity-compensation#introduction was discussed. Found it cleared some things up.
Reading this thread I can answer the question because I have worked in this industry and given/sold data to Intellius specifically.

There are three main sources of ALL of the data:

1. Acxiom http://www.acxiom.com/
2. Experian http://www.experian.com/
3. Neustar https://www.neustar.biz/

Acxiom got it's big start by developing a way to copy phone books in the 90s and they won a court case that sided with them saying the name and address information was basically public info. Acxiom aggregates something like 800 different attributes for each named person at each address using third party vendors and then resells the entire consumer database to list brokers who often times will add additional detail for smaller subsets of the data. You can opt out of Acxiom by going here

http://www.acxiom.com/about-acxiom/privacy/consumer-data-inf...

2. Experian. Same as above but they have a lot more specific data about you because you probably fill out forms related to credit and loan applications correctly. Thus they know all of you previous addresses and they sell that to companies like Intellius.

3. neustar: ditto.

The main thing to keep in mind is that each of those three companies have slightly different channels through which they aggregate consumer data so your info comes out a little differently in each database.

Almost any list broker or mailing house or telemarketer that you encounter is getting their data ultimately from one of those three companies (and in many cases they would buy data from all three sources).

Finally, a company like http://www.criteo.com/ uses a process they call "database cookie-ization" to match your online browsing history (hence interests and business) to those three databases via your email addresses. So they know what you look at online, where you live, everything you have ever requested credit for, etc etc.

There are hundreds of smaller companies like these (below) feeding data into those databases too:

https://www.hgdata.com/
https://www.fullcontact.com/
http://zetaglobal.com/
https://www.lotame.com/
It is; the trick is to sell expensive shit to the "aspiring professional bloggers" demographic.

Just like the best way to live off a 4 hour work week is to write a book about how you too can live off a 4 hour work week.
Codeship here again ;).

We love when Google releases new products - it tends to improve the entire space in general.

Our take is that Google Cloud Container Builder will fit in nicely with the Google ecosystem, but Codeship is trying to solve a different problem by being platform agnostic, and flexible enough to solve the holistic CI/CD workflow.
That version with commercial breaks is almost four hours, which probably feeds the rumors. I've seen that version on television.
i was interested, so i clicked through to the page ... and there's no way to just buy the book! the best i can do is a $180 package with the book and a bunch of other stuff i do not want. so i went to see if it's on amazon, and there is a hardcover edition there, but no kindle edition, despite the packages on the author's site all including ebooks. not sure if it's a deliberate barrier-to-entry (as in, "if you're not going to take the time to go through the video courses etc. too the book will do you no good") but it seemed like an odd set of decisions to me.
AT&T Stream Saver: New Feature from AT&T That Downgrades HD Video to 480p
> Why not structure the company as a public benefit corporation or a non-profit?

This seems like a good idea; I'd happily support such an endeavor.
How a $26B Hedge Fund Lures the Beautiful Minds
Exactly, so I wouldn't hold my breath over this. It will fluctuate for a bit.
Forget about working at web startups, they are soul suckers.

Move to a big established company. (Doesn't matter Google, Oracle or a Bank). Find a place that suits you. You want a good health insurance? You want to NOT work 60 hours a week for free food? There are places like that... just not typically advertised on HN :D

In some locations (London), older people all move to contracting. More money, less demanding and you can handle your life as you wish.

In other locations, they might gravitate to defense and government agencies.

Basically, you "just" need to get in an environment that doesn't favor long hours and cheapness.
b/c they were growing and figured out their mobile strategy. Snap has both yet to solve
There are a lot of differences between FB and SNAP.

The biggest two:

1) FB dropped on opening day itself, which was actually great for Facebook (the company), but not so great for the Morgan Stanley bankers who were underwriting the IPO. They overestimated the price that retail investors would want to pay, so they overpaid Facebook for the shares.

2) SNAP is issuing only Class A shares, which are non-voting. Some other companies have segregated classes of shares with different voting rights, but according to SNAP's own S-1, they are the first company to have an IPO with only non-voting shares available.

Combine that with the fact that they have no plans to make a profit[0] or to issue any dividends[0][2], and that means that the appeal to investors is very limited: they have no way to influence company decisions, and no way to participate in profits from the company. Those are usually the two biggest contributors to the fundamental value of a stock.

[0] this is not my opinion; this is a direct quotation from their S-1: "We have incurred operating losses in the past, expect to incur operating losses in the future, and may never achieve or maintain profitability."

[1] Again, directly from their S-1: "We do not intend to pay cash dividends for the foreseeable future."

[1] https://www.sec.gov/Archives/edgar/data/1564408/000119312517...
This sounds useful and revived my interest in GAE. The Go example has health check code. It makes sense. Are there equivalent offerings from AWS and Azure? This looks likes a unique GAE feature.
Who controls your computer? and how to make sure it's you
Any details about the runtime (or lack thereof)?
Everywhere. I don't know if you were around in the 80s and 90s but the contrast in rhetoric about drug use is amazing. Both sides of politics were tripping over themselves to be tougher on drug crime back when it was perceived as a non-white problem.

http://www.pbs.org/newshour/bb/there-was-no-wave-of-compassi...

This not to say that harm minimization is now successfully mainstream, but the shift in attitudes and rhetoric is huge.
> This is relatively easy to do in Go compared to other languages because packages must form a DAG.

That doesn't make sense to me. The complicated part is storing the IR in packages in a form that can be read back into the compiler later. That's needed to do inlining at all. Once you have that done, doing LTO is trivial: you just slurp your IR for all modules linked together into the compiler and emit a single binary. (You can be fancier, like ThinLTO does, but again, the effort needed to do ThinLTO is independent of whether you have cyclic dependencies or not.)
+1 We have built a service [0] that just does this type of use case. You can basically built your forms to receive submissions via drag and drop functionality and CRUD is handled by our dashboard at a submission level. You can also integrate with over 500+ external services without coding via zapier. On each submission, you can set to write to Google Sheet or to your CRM.

[0] http://formbit.co
Beautiful, I loved the "value" aspect of it, but I found the simple, but good game design the best part. A lot of people know to have a chime play when you pick up an "apple" in games for pavlovian reasons, but fewer would add that nice hum that movement created in general. It makes moving through space both a visual and auditory experience.
(It looks like you've been downvoted a lot. For what it's worth, it wasn't me.)

I didn't claim that CRUD apps don't have complexity in them. I claimed that CRUD apps don't typically have the sort of thing in them for which this kind of small-scale semi-formal stuff is useful in them. I am happy to stand by that claim; do you actually disagree with it?

I get the impression that you think I was being sniffy about CRUD apps. I wasn't. In particular, (1) I don't think CRUD apps are low-value. There are plenty of CRUD apps that add much more value to the world than almost any piece of code of the sort that invariants are super-helpful for. And (2) I don't think that CRUD apps are easy. Well, doubtless some are, but as you say they commonly have huge amounts of complication in them, of a sort that isn't amenable to the kind of formalized reasoning I was talking about.

To answer the implied question in your first sentence: I wasn't trying to make a point, I was giving an answer to a question you asked, namely why mathematical induction might be important for programmers.

Briefer and more explicit version of that answer: For people writing certain kinds of code, understanding mathematical induction makes it easier to reason about that code via techniques such as loop invariants, which makes it easier to make that code bullet-proof. There are many other kinds of code for which nothing closely related to mathematical induction is of any value at all.

(And, to reiterate lest I set the bee in your bonnet buzzing again: Whether a kind of code benefits from this sort of technique has basically nothing to do with how important it is, or how difficult it is to write overall, or what anyone should think of the people writing it.)
Hmmm... He only inflated order numbers to investors, he didn't inflate revenue, per the article.

So that could be looked at in two different ways. Investors could see a stagnant growth in revenue while orders increase and get scared or they could look at the order trend and get excited.

I think if Apple sold 40% more phones and revenue was stagnant, investors would freak.

As far as a way to fund his company, here's two ways to put money in the business that we seem to be comparing here:

1- Take money you've earned, pay taxes on it, and then reinvest or loan to your company.

2- Take money you've earned, donate it to a charity which saves you paying taxes on that amount, then have the charity buy product from the company thus putting the money (less expenses to provide product) back into the company.

If the incremental cost to provide the tests is less than the tax rate, this could be an efficient way to fund the company, but it results in no increase of ownership or interest gain.
I say this mostly tongue-in-cheek because I hate to apply one bad policy to fix another, but I bet if narcotic overprescription could more readily trigger medical malpractice, you'd see doctors thinking more judiciously about their use.

Even if exaggerated by an order of magnitude, stats like this are just indefensible: http://www.webmd.com/mental-health/addiction/news/20160325/n...
It's below the opening price which is not a big deal. FB on the other hand quickly dipped below the offering price. If the 3 days expected value of a recent IPO is significantly different from the opening price, that would create an easy arbitrage opportunity.
> The market will bear it and the market has no choice to bear it are two different things.

With textbooks, there is a choice: go without (either taking the class anyway or not.)

That your perceived cost from going without is higher than the cost of paying for the book is, arguably a sign that the book is priced correctly for value. You seem to think that the book "ought" to be priced by cost to produce as they would be in a perfectly competitive market, but that's very often not a feature of real markets. The pricing is based on conditions in the market, which is very much a real -- if very much not an ideal -- market.
I totally agree with the spirit of your argument, but I think you're somewhat overstating the significance of the marketing/data mismatch here. You can't simply point to that and say "thus the epidemic began". There's a whole nexus of contributing factors at play: overprescription, socio-economic malaise, the ready availability of black market opioids, etc.
There was an effort last year to pass a bill to fix the AMT horror show with regards to options last year.

https://www.congress.gov/bill/114th-congress/house-bill/5719

I think ironically to the bubble many of us live in the Silicon Valley, this was proposed by a Republican and passed in the House. Never made it in the Senate. A refreshing reminder good ideas still come from all slices of our political spectrum.
i have a friend (in the US) who used kratom to kick heroin. he still has an addiction to service but it's legal, relatively cheap and not debilitating. i know he's not alone in this use of it, though it's also a useful anxiolytic ime, and i had no issues with addiction or withdrawal after experimenting with it a little.

i was very hopeful about the obama dea backing off the kratom ban last autumn after the public backlash but i'm worried about steps the current administration may take.
What's the Point? Adventures with Pointers in C
You never really know

That's actually the only correct answer. Having been on both sides of the table for many years, I can pretty much guarantee that whatever reason the candidate is given is nowhere close to the actual reasons.

There may not be any specific reason why we didn't pick you, but we'll give you a tiny sample anyway. So you think that's the reason - it's not.

In other cases, we have a strong reason not to pick you, but it's embarrassing so we feed you a bogus reason instead.

And in more cases than I'd like, there is no problem on your side, we are having internal issues that we can't reveal anyway. Any reason you hear from us in that case is completely irrelevant.

By the way, when you evaluate people in interview, you really need to figure out a vector: where they are today in terms of knowledge and experience, but also in what direction they are going (fast learner or not, high potential, etc.). Which is why sometimes you can hire someone who has less relevant experience, but you think they'll learn fast and are very smart, and sometimes you are looking for the perfect match to the current position, but don't care too much whether they can pick up new stuff or not.
>struggle for 20 minutes thinking about how to solve it before trying something like a doubly-nested loop over all the milliseconds in both intervals, testing for equality.

Tell me you're kidding... that this is just a contrived example. please.
I would imagine it's either that or they're somehow querying localStorage for the existence of any data for a given domain to indicate that you've been there before (which obviously wouldn't work for sites that don't use localStorage).
"In the future it may instead record the SSA representation (which would obviously give better cost estimates; the current heuristics are really extremely simple)."

This would be identical to what others do then :)

"The DAG-ness means it's always available when compiling the call site, even if it's a cross-package call. It means you don't have to do it at link time.
"

This is unrelated to DAG-ness.
Unless you mean something else by DAG-ness. DAG-ness means it's a directed-acyclic graph. That is, all other things being equal, it has no cycles.

This is unrelated to the problem.

For example, in other languages/etc, it could be weakly defined, or other some form of overridable, regardless of whether it has cycles, is actually multiply defined etc. That requires link-time resolution, becuase you can't optimize it making an assumption about its callees/callers, or even inline it, and then just hand that version to others because you may have screwed it up in a way one of those other callers depend on.

That is, the overridability is an attribute of the function, not a problem of how it is used.

Ditto on the ABI, alignment, etc.

None of the interesting problems they have to solve are related to packaging. They occur with DAGs or non-DAGs, are just related to these languages supporting a richer set of things you can do to functions :)
Looks pretty cool. I really dug JK's writing when he sold Twitch. The whole, fuck-what-everyone-says-build-yo-shit-they-will-come really resonated with me.

I wonder if he's leaving YC because he didn't find what he wanted or maybe something changed that inspired him to go out on his own.

Inspiring to see a fellow Asian American make it.
I'm not sure what it is but it's amazingly inefficient: I notice it most when downloading VMs from https://modern.ie because as soon as I start a test VM the updater will run and then it's multiple hours + reboots before a browser in the VM is remotely usable.
They better start building more woodsheds, because if it's anything like Vancouver, that fellow won't be seen again for years and those houses will just sit empty and decaying.

It's getting to the point in many western nations where there are two classes of people: those who own real estate, and those who don't, and it couldn't be more obvious which one of those groups they are serving. If a Trump comes along in Canada, I think I would knowingly vote for a disaster, at least it would level the playing field. If those who lucked into wealth don't give two shits about anyone else, the least I can do is vote to destroy our economy and return the favor.
MacOS Malware Linked to Russian Hackers Steals Passwords, iPhone Backups
Here's a concern I don't hear expressed much in all the reporting: The enormous expense in all this.

The expense of changes without demonstrable nor explained benefit.

The expense of all the CBP officers spending all this time and energy screening and rejecting entrants who manifest NO demonstrable security risk nor connections to persons and organizations of real concern.

People ARE talking about Trump spending millions every weekend to go down to Florida. Itself, as I see it, an egocentric, inconsiderate act of self-indulgence. All the more so in the face of his campaign rhetoric.

I guess I could also mention the outsided security expenditures for Trump Tower.

And here we have the Administration and CBP spending enormous amounts of time and money on a policy that as yet has no direct, rational explanation.

It may and probably does have explanation in domestic and international political posturing and manouvering -- one of debatable merit. Effect and merit that SHOULD be better identified, reported, analyzed, and discussed.

BUT WHAT ABOUT THE COST OF ALL THIS???!!!

Once again, "the Right" complains while vastly increasing what they complain about.

We'll end up needing another Obama to hopefully clean this up -- or, as to some extent in his case, simply to balance the books.

P.S. Today's reporting features a natural Canadian citizen (born and raised there) of Asian heritage that gives her darker skin, being stopped by CBP at the start of a day trip to Vermont, interviewed, and ultimately turned back and told she will have to apply for a visa.

Ok, I'm for cost-effective government. What was the bill for this? I'm not particularly in favor of paying for this entirely ineffective action -- on the face of it, entirely unnecessary.

Is THIS why I have to give up my ACA health insurance policy? (No subsidy for me, by the way; just, FINALLY, a mandate that allows this older, independent worker to purchase a health insurance policy. Along with laws, such as "no pre-existing conditions", that level the playing field for me vis a vis corporate workers with employer-provided insurance.)

I'm following the money, and it smells.
I remember reading somewhere about how a decent chunk of drug users just plain grow out of it as they grow into life roles that it doesn't quite work for.

Nothing to do with theoretical long term consequences, just "this is more trouble than it's worth".
So might function as a useful hedge on FB and Google stock.
> The DAG-ness means it's always available when compiling the call site, even if it's a cross-package call. It means you don't have to do it at link time.

Why is it any harder to do at link time?

(I've implemented this in a production compiler, and choosing whether to do it at compile time or link time was a trivial decision.)