skysight-inc/HackerNews huggingface dataset:
I love the backwards compatibility that Stripe provides. Thank you so much!

We launched a SaaS product on the 2016-03 API version. Since then[1] the API has basically changed completely around subscriptions (even the top-level objects aren't called the same anymore), to the point it would probably be easiest to just start a rewrite from scratch (which probably would take a week or two). But the fact that the old API continues to work to this day and that we have been able to rely on it and focus on other things has been amazing. New customers get to enjoy the new API while our business continues to chug along with zero modifications to the payment parts. That is impressive from both a technical and from a business point of view, and ensures we will keep using Stripe forever.

[1] Stripe provides a very detailed and customized API upgrade guide based on your current API usage https://stripe.com/docs/upgrades?since=2016-03-07#how-can-i-...
OpenAI Releases 1.5B Parameter GPT-2 Model
You're saying that we shouldn't stop Walmart monopolies because it would stifle competition?

The proof is in the fact that Walmart has came to many smaller towns and wiped out local competition due to size and economy of scale. The only companies that can compete is ones at similar scale while local businesses go bankrupt and money is drained out of the community.

When did free market economics turn into support for massive monopolies and allowing single corporations to control entire markets?
Media and entertainment. Leadership at social media companies (which control the current public square).
Fascinating. What sort of legal liability would someone take on by publishing 'secure darkweb marketplace software' as open source?

Asking for a friend interested in civil liberties and civil disobedience.
Pairing a view library with D3 is pretty nice in that you can create components and pass arbitrary data into them to generate visualizations. It's not always necessary, but it helps for certain use cases where breaking out data visualizations into components is a little more manageable.
Yeah, I think the $1M position in $F is capturing people's attention, but that's not the entire story.

For every share of $F he has, he also has an offsetting deep ITM call option he's written. He doesn't have $1M risk on - or rather, he doesn't have linear risk on.

The payoff for a covered call looks like this (sorry for the paint):
https://imgur.com/a/J6vcUty

P is the price where he bought the Ford share. S is the strike price. S << P since he's writting deep ITM calls. The combined payoff is just the sum of the stock payoff and the call payoff.

As you can see, he's fine, as long as F doesn't tank. If it does, he's on the hook for some money. So he didn't lever up a linear payoff in the stock price, he levered up the payoff I showed above.

Really, everything is fine, as long as Ford share price stays above the strikes he wrote. If it goes under, CTN goes bankrupt and RH can't get their money back.

But this is a lot more subtle than getting 2:1 or whatever linear leverage.

Also, I'm salty because I submitted the same story before this was posted, but it died in the "new" queue.
What does velocity of money indicate?
The End of Ice
Ogre is a great little 3D engine. It is small and elegant with some tools surrounding it to make it work. One big downside though is that it is/was made in an 'object oriented' style where everything is a pointer to a virtual table that then points to a heap allocated object. This makes everything slower and more difficult to debug. Small games usually don't have enough entities to make it a problem though.
I'd say this fits here: https://www.businessinsider.com/colors-that-are-trademarked-...
There are counterexamples on both sides of this argument.

Government-provisioned messaging services, that is, the post office, offers in many cases strong privacy protections.

Privately provisioned telegraph and telephone systems were long exploited for surveillance (and worse) activities. Protections now taken for granted were not achieved until specifically fought for and won. And of course, the recent expansion into mobile devices has created entire new venues for surveillance, both capitalist and government varieties. You have governments deploying "Starfish" and other mobile-based tracking systems, the infamous Room 641A (https://en.wikipedia.org/wiki/Room_641A), and direct collection and selling of real-time phone location data (https://www.zdnet.com/article/us-cell-carriers-selling-acces...).

Private control doesn't create an automatic privacy interest on the part of citizens by corporations.
The rise of fentanyl trafficking is largely a result of prohibition. Imagine you are a drug smuggler. Now would you rather have truck load worth $100k or a briefcase worth $100k?
Interesting that "allegations" is in the link and the HN title, but not in the title at the link. I guess if they're paying $60M then something must have happened....
It's much easier to criminalize something like fentanyl when less harmful opiates (and alternatives to opiates) are around.
Sending you a virtual hug. Hang in there.
Great article. I start to use a diary and write some notes & thoughts but I not share them. Do you think it is necessary to publish these words?
Unless you're going to work for the government, no one gives a shit about the A+ an Network+ anymore.

The A+ qualifies you to make slightly above minimum wage as a member of the Geek Squad.

Network+ is a decent certificate as far as what you learn, but its easy enough to get that no one is impressed by it and it has so much overlap with the Security+ that you might as well get that one instead. It still isn't highly sought after outside the government, but it might open some doors. I got my first security interview about 6 years because of it. However, I passed the interview due mostly to several years of being a security/it hobbyist.
I'm assuming by optional operator you're referring to optional chaining? If so, it's very cool but strikes me as an odd reason to move to TypeScript, because it's a stage 3 proposal in JavaScript too, so is likely to be widely supported soon.
Measuring the Internal Temperature of the Antarctica Ice Sheet
The language I like to use is systemic risk. Legalize or decriminalize everything that's not a systemic risk. Overuse of antibiotics presents a systemic risk. Grandma's heart medication does not. Fentanyl is a borderline wmd.
> For instance,there are employers partnering with specific coding bootcamps that develop a complete personality/IQ overview on each of their students before they graduate which can be used later by employers. It also helps bootcamps predict which of their potential graduates will be more likely to remain employed and kick out students who are likely to have problems obtaining or holding jobs BEFORE they graduate and affect their job placement statistics.

This is such progress, and absolutely a direction we all should move in, and not at all creepy, scary, and disgusting AF.
I can almost guarantee you'll like it. Kotlin has this same feature and I've found it saves a good amount of boilerplate null checking when inter-operating with lousy legacy Java code.
What makes you think there would be a market for fentanyl if alternatives were legal?
A couple points:

> In Lagrangian Mechanics you minimize the total action of a system to find its motion

Strictly, realizable paths are an extremum (maximum, minimum, or inflection point) of the action.

> it’s representation invariant

This form of representation invariance is true in Newtonian and Hamiltonian mechanics as well. It's a statement that physics is invariant under changes of coordinates. I think a better way of stating what you're after is that you work with a function of the whole state of the system rather than having to do the double entry bookkeeping for all the interactions among subsystems of what you're modeling.

> Studying the “shapes” of systems in this manner is part of larger field called Topology.

The geometry of configuration space (for Lagrangian mechanics) or phase space (for Hamiltonian mechanics) isn't really part of topology. For phase space, it's properly called symplectic geometry. For configuration spaces, it's just high dimensional Euclidean geometry. It is sometimes interesting to look at the topology of these spaces, but it's much more than just topology.

I'm glad to see a mention of SICM. That really is a great book. It might be worth pointing out that the field of mathematics that leads to the Euler-Lagrange equations goes under the name of "calculus of variations." I learned it from Weinstock's excellent old book by the same name.

Maybe also worth noting that you can't add non-conservative forces to Lagrangian mechanics in any generally accepted way, so if you have friction in your system, you're stuck in Newtonian.
Surface Phase Metastability During Langmuir Evaporation
So initiative, organization, access to information and bargaining power
Not really https://github.com/microsoft/TypeScript/issues/9235

Though with tuples, etc. being defined, maybe it's worth re-examining.
Let's say the user is able to profit with the options, quickly requests a transfer to their bank account and it completes. Can't Robinhood withdraw the money back from the users bank account claiming fraud?
While I love these projects, neither one of these actually fix the problem of an ecosystem of dependencies.

Buck and Bazel were created for complex internal dependencies.

You'll have just as easy/hard of a time getting Boost installed with Bazel as you would for Make.

Or publishing an accessible library that depends on Boost.
Honest question, how do you know you're actually getting the correct drug and that it isn't contaminated or cut with something else?
Add eBay to the second list. We are still uploading XML documents.
It's kind of nice to sue PG&E for fires. If bought out, we'd only be suing ourselves, and then tax payers would be the ones on the hook for bailing out all the homeowners who wanted nice cabins in the woods.
I don't really see the problem there to be honest. When it comes to electronics at the garage sale, I usually don't purchase unless I can tell that it's working or isn't difficult to fix. There could be a number of things wrong with electronics that don't show on the surface. One of the downsides to the garage sale is that sales are final. Basically, you took a chance on a risky second-hand product and the fortune wasn't in your favor.
Employees at least get paid, knowledge workers sign over their intellectual property in exchange for a salary. There is no concept of data ownership, but there could be something similar. Imagine companies having to license your data and pay you a stipend or the like.
Maybe so. But unity on the far-left terms means "Sit down and shut up while we hand the Republicans another election by proposing tons of free stuff that gives sticker shock to anyone who can do math."

What Democrats actually need is, first, to genuinely care about the working-to-middle class rather than just regard them as a pool of votes that they are entitled to receive, and second, to propose policies that the majority of people think will actually help. I don't see anyone, either centrist or not, who fits the bill.
I usually see is q for position, p for momentum, and a for acceleration. But that might be too much time in Landau and Lifshitz.
Does stripe PGP encrypt everything on top of TLS? Question for cli and browser
> Why would you be surprised[...]

The statement says DELETE and that is what I want, the rdms executes it and tells me "deleted 1" (yes, it does). What am I supposed to think?

> Your schema is an interface here, so read its docs!

What docs? Apparently triggers are obvious and self-documenting, or at least that's what the guy who wrote them thought.

> there's no better way to do it, since otherwise a user who doesn't read the docs (like you) but does have privilege, might break the database.

Why properly revoke the deletion permission and offer terminate_contract(customer_id) as an alternative if you can use a magic trick instead?
For array types, I don't think there's a way. You can type x as a tuple like this:

const x: [number, number] = [1, 2];

In which case you'll only be able to access indices zero and one.
How many people would want cabina in the woods without the amenities that public services provide
I don't know. It is my understanding that with opiates you build up resistance to a point where eventually you just need something of fentanyl strength - and in that case surely it doesn't matter whether it's actually fentanyl or something else, any opiate of this strength is too dangerous to be out there, no?
Almost everyone who is legally blind is partially sighted. The two legally blind people I know both tell me those were most screwed over were the ones who learned to read braille in school instead of printed text. In this world, it's invaluable to simply be able to pull a sheet of paper up right up to a thick lens over your eye and slowly read it. If you only know Braille, you're helpless to solve this predicament, and Braille documents are extremely rare.

For digital media, screen readers are an enormous accessibility feature, but having (impaired) vision and knowledge of english is a helpful fallback for the plethora of poorly built sites and applications that have, say, text in an image. Braille is not helpful in a world of flat screens.
By “public space,” I meant the predominant avenues for public discourse (maybe not the best choice of words). Mainstream media, tech platforms, and universities are the specific things I had in mind.
This is a great opportunity to expose folks to different types of ownership structures for corporations - something that I think gets missed by most folks outside of (decent) MBA programs.

As one anecdote/example: a close friend of mine is an actuary for a mutual insurance company, which is an ownership structure for an insurance firm such that the corporation is exclusively "owned" by the contract / policy holders. I remember having a fun debate over beers on why more companies / startups couldn't operate in that manner.
>It wasn't a "zinger," I just had no idea what you meant.

That's why you read the rest of the comment -- for context that can disambiguate it.

>That said, one important aspect that even US journalists sometimes don't get is that most of the people who live in rural areas are doing it by preference. It's not because of urban sprawl or limited housing options. Most of us just like having lots of space and keeping our neighbors at arms length.

Of course, but I doubt it can account for the fully difference. In the later 20th century, there was a vast movement out to the suburbs, and I doubt it was from a spontaneous desire for more space.
Why do they need to buy it? Why can't they just pass some regulations on safety issues?

Is there no public utility oversight board?
Is 18-19 considered a minor in the US?
I'm told nature is beautiful.
https://www.typescriptlang.org/play/index.html#code/MYewdgzg...

Using `as const` will report both the 2nd and 3rd lines as type errors. You've been able to do this in TypeScript for a while even before they introduced the `as const` syntax.
I probably wasn't clear enough. Lots of countries have laws constructed so can't have an end run around entitlements, etc. So tse your example you are quite right that you don't have an option to hire someone as an employee without a work visa, for example. But that doesn't mean that your working arrangement is legal if you have them as a non-resident contractor. Some of the things you may could run you afoul of employment law; for example if your contractor visits you performs work you may be in violation. Or they may have thus created a tax presence in your country as a non-resident that you are responsible to withold even though you are not employing them directly, etc (i.e. without a zero-rating treaty).

Finally some of your contract terms may just be uninforceable but that is less of an issue.

In general this stuff is tricky and very much dependent on the countries involved, the nature of the work being done, and the physical locations it is done in (and probably more things).

Again, IANAL.
The study had a relatively narrow definition of what counted: https://www.journalism.org/2013/06/10/methodology-30/

Summary:

> Outlets must be domestic.
> Outlets must be active, though they do not need to be publishing new content on a regular basis to be included in the study.
> Outlets must be young.
> Outlets must be primarily digital.
> Outlets must produce original reporting.
> Outlets sponsored by an institution must produce journalism that focuses beyond its own walls.

"Young" and "primarily digital" are the biggest restrictions.
I actually find that explanation not very helpful and only broadly right (in the sense that he used premiums from writing call options to lever up even more). Almost everything else is wrong, tbh.

Some important aspects:

* CTN isn't holding cash, he's holding $F stock and offsetting ITM call options.
* The leverage he's getting isn't on a linear payoff. That is, it's not like I get a $1M loan on a $4k collateral. His position is more conplex and his payoff profile is nonlinear. I describe that more here: https://news.ycombinator.com/item?id=21457524

It's funny, and it's most likely wrong for RH to allow him to put on that position (in the unlikely event $F craters, RH is on the hook for _a lot_ of money).

But it's not as simple as explained in that reddit post.
Or the Architect's speech in the Matrix correct? Where he reveals that the One is an accepted anomaly accounted for in the system.
We already are on the hook, either as taxpayers or as customers.

What I don't understand is why we'd want the regulators that let PG&E get so bad take over the place.
https://pastebin.com/6ubDvKQ5
Perhaps explicitly setting the types might do it?

const x: number[]= [1,2]
const y: number | undefined = x[666]
const z: number = y + 3

EDIT: Just tried, still works
Comment on Any Page of the Internet
This isn't a matter of right or wrong. Moreover that's not what I've expressed. The comment hasn't garnered any attention from anyone discussing this topic seriously and I should follow suit
BR
Key challenges for delivering clinical impact with artificial intelligence
I believe Nordstrom still has basically an unlimited return policy. They sell a surprising amount of outdoor gear too. Arcteryx, North Face, Patagonia, etc.

Most of the stuff in the stores is those brands fashion lines, but their website regularly has more outdoor focused gear. I even once bought a Snow Peak backpacking stove from them.
There have in fact been downgrade attacks on DNSSEC; for instance, relatively recent BIND versions would cache unsigned records in the Additional Data section of response packets. Part of the problem is that avoiding downgrade attacks is a shared responsibility between resolvers and authority servers and DNSSEC simply hasn't been fielded enough (and probably never will be) to receive the kind of sustained attention it takes to shake out these kinds of bugs; part of the problem is DNSSEC's incoherent cryptographic design (you can strip all the signatures out of a DNSSEC response and end up with a valid DNS response).
What "higher quality" stores? Have you ever been to little mom-n-pop shops in the days before Walmart? They were generally pretty terrible: the prices were high, the service wasn't very good (they didn't have liberal return policies), they might even be rude to you, and the selection was absolutely terrible. How is that "higher quality"?

You seem to have some naive idea image of quaint little small towns in the "old days" where everything was great until big, bad Walmart showed up. It wasn't like that at all. Go read about "company towns" and "company stores", where there was only one store in the town, that was the only place where the local workers could shop because they got paid in "scrip" instead of real money, and where the prices were terribly high, effectively making them all indentured servants.

>You're literally placing the fate of entire towns in the hands of a single company with a de-facto monopoly.

These little towns generally had monopolies anyway. They weren't big enough to support multiple stores of the same type.

The bottom line is that these towns just aren't economically viable any more. They need to just shut down, and the people in them need to be relocated.
"oComments (a.k.a Open Comments) is a layer on top of the web that lets you comment on any page of the internet with no risk of your voice being muffled."
I study at CMU. 'nuff said.
In lodash's defense, there is a @types package for it, which has a typed _.get. However, in my experience, the lodash typings are really difficult to use correctly.

Definitely will be replacing usage of _.get with optional chaining soon.
If by cyanide you mean hydrogen cyanide that sounds to me like something trivially easy to manufacture on your own. The permit thing must be to protect people from hurting themselves.

EDIT: yeah it is, if I’m reading Wikipedia right (and it’s accurate, I’ve seen bad chemistry on it before) a teenager could make it with ammonia and charcoal from Walmart.
Amazon searches were a huge mistake of theirs, but they don't force anything, you don't have to use snap or submit telemetry. Much bigger problem with Canonical is they think it's okay to have some tightly integrated bits and pieces that are proprietary and not to contribute some fixes upstream.
What's interesting about the article is that they claim that the Dream Market was able to enforce a level of consistency, because buyers could rate sellers. An independent lab tested some of the merchandise, and what you were really buying was usually what you thought you were buying.
"We will all die" is such hyperbole. Billions of poor people? Sure. But in developed nation's, technology will keep us going for a long time.
> Not having to commute hours for groceries is a big deal, as is being able to get vegetables of season - and in the rural west these things not a given.

What you are describing is a de facto food desert: https://www.cdc.gov/features/FoodDeserts/index.html

There might be an easy (albeit costly) way to fix this. Just today I learned about a govt agency called the Essential Air Service:

> The United States Department of Transportation (USDOT) subsidizes airlines to serve communities across the country that otherwise would not receive scheduled air service.

https://en.wikipedia.org/wiki/Essential_Air_Service

Because seats are paid for in advance, airlines don't have to worry about route popularity, and that allows them to financially justify serving towns that otherwise would never be considered by any airline.

I wonder if taking the same model and applying it to food a la the Essential Food Service might make sense. If federal or state governments subsidized every grocery store purchase so the owners can afford to keep the lights on, we can stop or even reverse the grocery store death toll and enable shorter commutes for rural residents.
Optional Chaining also coming soon to create-react-app, planned for v3.3 (current release is react-scripts@3.2.0) - https://github.com/facebook/create-react-app/pull/7438

I think they're just waiting on support for the new syntax in prettier.
>The ones protesting are the privileged few

That's why they are protesting, you know. Because "having an opinion", "not being chained by a loan until you are old", and so on should not be a "privileged" position in any sort of environment I personally want to live in.

What is your point exactly anyway? "Not all people can afford to express opinions and influence their employers, so those who can should not be taken into account"?

That's a non-sequitur, if you like attaching fallacy labels to statements.