skysight-inc/HackerNews huggingface dataset:
I mean, sometimes handling an API failure correctly is failing over. If an API call actually matters, then when the API stops responding, throw an error. Even if you're probably catching that and giving out an error message, I'd still call that a production outage.
This is a spam filter, so failing closed seems reasonable. (Failing open is also reasonable too.)
Strategy-wise, it makes sense that they're cloning Patreon & Twitch features to keep people on the platform, but I think YouTube is going to need to innovate further if they want creators to trust them with their entire monetization strategy (i.e. ads, subscriptions, merch).

Patreon is significantly investing in creators and building tools to help them grow their online businesses. [1] It feels like YouTube wants to be too many things and has lost focus on empowering creators.

Also, $4.99 feels too steep – many people only give $1-2 on Patreon. And we'll have to see if the subscription recurs the same day of the month you subscribed or if it's aggregated to the start of the month like Patreon.

[1]: https://blog.patreon.com/manage-and-track-what-you-deliver-t...
Startup W has a cool product, but Microsoft threatens to raise the price of Windows on any company that pre-installs it. The technology dies in obscurity.

So it goes.
Yeah, this is all with in the context of compute, of course GPUs are going to be great at rasterizing(although they're rarely used for blitting/compositing different layers as there's discrete hardware that's even better for that).
That's an excellent point and one people should consider deeply, unemployment in the US is generally measured by % of population claiming unemployment benefits. It says nothing about people moving to retirement benefits, disability benefits, becoming opioid dependent and being hospitalized or jailed, or getting a job that is effectively continuing the cycle of holding them in very near destitution. Folks are right when they say automation isn't really the major problem. It is indeed just the icing on the cake.
> Suppose everything - even every int - is heap-allocated. You now need a very sophisticated JIT compiler (as in, better than any we have today), or it's going to run dog slow.

Most dynamic language implementations (JavaScript, Lisp, Smalltalk, even Ruby) use a tagged pointer representation allowing integers (and sometimes floats) to be encoded directly in the reference, avoiding heap allocation in this common case.

Another alternate model is to pass the type of a value separately from the value itself, and allow the value to be of variable size.

Java simply made the wrong tradeoff, and while it wasn't fully apparent at the time, there's no good defense of that decision today.
Leaked Internal Memo Reveals the ACLU Is Wavering on Free Speech
Hm, one of the tweets mentions a "3 year contract". A contract means two parties agree to something, with penalties if they don't do what they agree to, right? Couldn't they sue Smyte/Twitter or something?
A lot of them "deserve" money for the consistently good content they produce. I wish there was a way to divvy up a monthly contribution in increments smaller than $5 though.

I also wish they'd offer channel specific Reddit style forums, that would be great to build community among like minded people.
Revisting Neuromancer After Three Decades
America has it rough there. Australia (with a MUCH lower population) has only federal income tax, and a clear delineation of what taxes each level of government can charge.
You got me interested but the link barely worked on my iPhone...
You may be right. It's not a topic I follow with much earnest compared to other items to be fair. The inquiry was just a hip shot response.
Have a subscriptions table with a paid_through date column, a payments table for records, and a daily script that selects rows with a paid_through less than or equal to the current date, and makes a charge for those subscriptions. That script implements all the pricing plans, coupons, discounts, dunning mails, etc. I've done that for a half dozen businesses, with millions of dollars in revenue. Is this the "glue script" that isn't clean enough? It doesn't matter what payment gateway/service you use so long as they've got an API for you to store and charge cards; I prefer Spreedly as a wrapper that lets you change payment providers at will.
We have a differing opinions on what outage means then. Catching the error and showing it to the user is obviously the right thing to do, but not what I'd call an outage.
In my opinion, one just doesn't play with FIRE. You p* elon musk off, burn is going to be expected.
I'd really like names to be named here, so everyone knows who never to do business with in the future.
I don't know why Microsoft or Amazon don't try to launch a YouTube competitor. Vimeo probably has the most reach for an acquisition, but those are more artsy/professional focused. I suppose Facebook is YouTube's largest competitor, but it's such a closed system that it's impossible to use in any manner that isn't strictly personal.
Neuromancer, William Gibson’s first novel, was published in 1984. It helped to establish the cyberpunk genre of science fiction: a dark future where computing, communication, and artificial intelligence technologies were dominant, complemented by significant medical advances, large inhabited satellites in Earth orbit, and considerable drug use. I recently re-read it and was struck by how things have turned out differently.
That's a good point. For copyleft licenses, reciprocation does not occur through payment, but by users open-sourcing their code. In that case it's fair not to expect reimbursement.

I read your license, and I like the idea. It does seem a bit complicated, but I guess that's inherent in having to wade through payments and private licenses and such. I'm curious, was the LR-0 approved by the OSI? I can't find it on their website.
So I'm confused, is Elchemy its own language that compiles to Elixir? Or a way to add static types to existing Elixir code?
Usually there are terms on acquisitions deeply nested in contracts.
Why not centralise it? Imagine a single account# that employees were paid to, where everything was taken care of? Lets say one earns $120K, an employer pays $10K a month to that number, and everything is taken care of, and the employee is responsible for the outcomes, e.g. if you move, you are responsible for changing your state of residence.

It is weird - and I say this as an Australian - that an employer can be on the hook for employee's moving. it would be much easier if this was managed centrally.
The confusion, which may not apply for a savvy developer, would arise from somehow believing that the unicode arrow (→) is being used and not the hyphen-greater-than-sign (->) arrow.
Are there any papers on the efforts to port SQL to FPGA?
Okay, I'll read it later!
This is it? I've often considered the abuse of 1099 workers to be the thing that one day catches up with tech as a precursor to its own "Enron" moment. Maybe it'll be both.
Thank you. To me this is what really matters. Anyone can slap the title 'net neutrality' on anything. People see 'net neutrality' and get up about it without knowing what's being decided upon.

I read it a little bit and it's saying the State ( of California ) should have the authority to police the internet of that which it deems necessary:

> SECTION 1. The Legislature finds and declares all of the following:

(a) This bill is adopted pursuant to the police power inherent in the State of California to protect and promote the safety, life, public health, public convenience, general prosperity, and well-being of society, and the welfare of the state’s population and economy, that are increasingly dependent on an open and neutral Internet.

(b) Almost every sector of California’s economy, democracy, and society is dependent on the open and neutral Internet that supports vital functions regulated under the police power of the state, including, but not limited to, each of the following:

(1) Police and emergency services.

(2) Health and safety services and infrastructure.

(3) Utility services and infrastructure.

(4) Transportation infrastructure and services, and the expansion of zero- and low-emission transportation options.

(5) Government services, voting, and democratic decisionmaking processes.

(6) Education.

(7) Business and economic activity.

(8) Environmental monitoring and protection, and achievement of state environmental goals.

(9) Land use regulation.

I read that and question... hmmm... I wonder what the State ( of California's ) definition on all those items are....
Sure, you could also argue the same about all the words in the dictionary, because at some point everyone had to learn what the words they are using mean.

However, "serverless" is pretty much the only concept (please post more examples if you know of any), which is used to talk about something that is not the literal meaning of the word (it's etymology).

The word "serverless" literally means "without server", but it's being used to mean something that requires a server.

It's almost as if ethernet connections had been branded/marketed as "wireless".
It's still relevant, though, as a rough measure of employee leverage vs employer leverage. Periods with low unemployment tend to see rising wages and benefits, high unemployment, stagnant or lowering.
Most people are happy to do it, don't make it a big deal and offer to return the favor.
It is way more complicated than just 10,000 jurisdictions:

- mapping an address to one or more jurisdictions
- digital deliveries might not have a shipping address
- tax rates often depend on the type of product
- product types have different definitions in different jurisdictions
- some taxes are time dependent (back to school tax holidays)
- some buyers are exempt in some jurisdictions for some products
If you put "blockchain" in your mission statement it is!
This is incredibly fragile ecosystem if one obscure API getting shutdown causes so much damage.
This could be prevented by a simple periodic check that would determine if API is available and some fail-safe alternative to remain online.
Instead this is like a house of cards that breaks with any of the cards fold.
I'm not excusing the abrupt shutdown, its obviously a wrong way to end service, but being prepared for it is much better.
No, I think it has to do more with money. I wonder if YouTube is still losing money, and might not even be profitable. It's hard to believe with all the revenue they post and the ads, but they do serve a lot of videos.

Alphabet can't drastically change YouTube, as its brand is so closely tied to Google in the minds of a lot of people. (I'm still surprised how many people don't realize YouTube is owned by Google/Alphabet).
If I was including an anti spam/security service as part of my pipeline I probably would want my system to stop if it went down, rather than just skipping the protection. Especially as cutting me off from said service is a possible attack option for a bad actor.
This is so true. I'm not a smoker, but cigarettes are a great example of this as they are often sold as "tax priced in" because they are taxed at such an extra high rate compared to standard sales taxes.

As an example; the sales tax rate in my region is 7%, but cigarettes are then flat taxed $1.36 a pack so roughly 20% tax at the state level, plus often times there is an added "local option tax" which adds on top of this.
I wonder when people say this sort of thing how much time they spend on tax compliance. I have a company in the UK and one in Australia, and man, it is a MINEFIELD. Very little of what one knows translates very well, as each country has its own quirks.

The USA is like that on STEROIDS. You can have 3 levels of income tax. that's insane! I can't image the costs of being complaint with that - not least of which is the cost of making an accidental mistake. I doubt many small businesses want to be experts in {INSERT STATE HERE}'s tax regulations and laws. Far easier to avoid the headache if at all possible.

And if you don't think that is the case, imagine instead of states it was countries. How much does a US company want to deal with Haitian laws?
Based on this I assume the Smyte founders were retiring on a tropical island before the ink even dried.
We don't know what happened to the other ones though.
Earlier: https://news.ycombinator.com/item?id=17347560.
Yes, from a professional resume writer's perspective, this is excellent advice. It is a waste of valuable space and considered archaic.
npm gets a lot of flak on HN, but this seems fine (or rather, it should have been fine) given that they and others apparently had multi-year contracts with Smyte. What kind of situation would you be in if Github went away, for comparison?

This seems like a clear breach of contract. I can’t imagine how anybody thought it was a good idea. Maybe it was a mistake, although that wouldn’t be a whole lot better.
Right.

But, as we found out with Signal[0], in addition to the UI and the law, there's a whole other world of what is and isn't possible with AWS, called policy.

Anyone with a credit card can get an AWS account, but it's against the ToS to use it to offend the DMCA, host a crawler (whoops!), run an open mail relay, or store bestiality, for the simple reason that Amazon have decided that they don't want that to happen on AWS.

Mass surveillance of the population via facial recognition is an offensive proposition to a great many million Amazon Prime members!

[0]: https://signal.org/blog/looking-back-on-the-front/
I don't believe this article is using the same definition of "startup" that PG promotes. The article is really talking about small businesses. In this context, the OP's hypothesis makes more sense.
Okay, then can you put me in contact with an Apple developer to discuss their software, or Apple to discuss a business deal, or a cable rep to negotiate a price? No, they're all too large for me to be worth their time, so I spend 98% of the time looking at a machine-served webpage or a machine on the other end of the telephone in their attempt to make me annoyed enough to drop my question. Those services are simply not profitable enough to justify the time spent talking to their customers. This is why I pay premium for services, which are often smaller with happy employees to communicate with me.
Does anyone inside Twitter know who the executive was who pulled the trigger on this decision? There's no way this person knew the gravity of accepting the risk for blowing this many high-profile customers out of the water all at once.

I'm pretty accustomed to executives making dreadful decisions without the approval/acceptance of other stakeholders within said person's firm. I'd rather know who made this error and not interact with that specific person's department rather than stop doing business (e.g. large ad-buys) with Twitter as a whole.

I don't want this to be a witch-hunt so much as I want the person to just come forward and own the decision, because unless they have an exceptionally good reason for it, it comes off as absurdly high-risk to both Twitter-the-business as well as to all the clients who've likely written serious penalties into their contracts for events like this, which again brings that business risk back full-circle to... Twitter.
>Yeah we're at full employment as long as you consider U6 rather than the old standard of U5.

U5 is at 4.6%... https://www.bls.gov/news.release/empsit.t15.htm

It is also, by definition, lower than U6.
Yes, you owe use tax to your home state on the difference in sales tax.
Trent Reznor: “You’re seeing the fall of America in real time”
bird is the word
10 Mistakes to avoid when presenting data
Because even today youtube barely breaks even and its backed by the biggest ad network in the world.
Exactly: If someone wants to argue that there's a dollar-amount that represents a "deeper truth" -- as opposed the amount the customer actually has to pass over the counter -- then why stop halfway at taxes?

A rhetorical question, since obviously because it serves the agenda of the merchants, who want to set up a "let's you and him fight" situation between consumers and government.

If we really start peeling the onion, we can talk about the merchants' profit margins, and then also externalized costs in the form of stuff like pollution and bankruptcies (and the tax money spent to clean those up.)
From long experience in working on regular expressions, at least some of the FPGA acceleration projects rely on comparison to fairly daft software implementations to yield a speedup. I haven't worked on these particular problems, but I think there's a tendency to regard these systems as magic.

Remember that the restructuring to make things work well on FPGA (regularization, finding lots of independent parallel work to do, removing branches, etc) also work really well on software. One of the best things that helped my high-performance software crafting on CPU was spending some time with GPGPU programming; I imagine that the discpline of working with FPGA would be similar.

I've seen a lot of FPGA stuff go by that seems like the competing software implementation should have been pipelined, unrolled, and generally made less stupid. So unless the software implementation has an independent force keeping it honest (e.g. it's a production system being used elsewhere), be careful. Also be careful of the tendency of FPGA papers to find One Weird Case where the software does badly and benchmark mainly about that.
Apple hears ya, Apple don't care.
We hear "it's their platform, they can do what they want," a whole lot. The trouble is the platform is almost a monopoly on user created video. You can't launch on other platforms and hope to be as successful as being on YouTube. Their discovery mechanism and massive user base gives them an incredibly unique positions.

YouTube is from an earlier era, yet still after the dotcom bust. It was still on the rebound of the era of everything is free, we'll just make money on ads (like NetZero and Juno).

That model was and still isn't sustainable, and their dominance gives them pretty unique control over media. Same with Facebook.
listen all y'all this is sabotage - such a good Bestie Boys song!
"trust and safety as a service"

So... what was the Service Level Agreement? and the Terms Of Service?

People get all hyped by -aaS stuff, but services do go down, and if you aren't the one controlling when and how they will go up, then you better have a contract with the Service Provider on some terms you like.

Even then, prepare for when they go down, because they will sooner or later, for shorter or longer periods of time.

I find it silly to rely on some service, any external service, so much that if it goes down it would cause a prod outage.
I'm working for one of few >10b unicorns. $250k salary. $50k bonus. $1.3m stock with annual refreshers. I only have 7 years of experience and am a regular client developer.

I really want to be a part of a start up and learn things to get ready start to my own company at some point but all offers I got from startups can only make sense if they become Facebook.
Zcash Pays Off Angry Developer to Avoid Blockchain Split
tip of the iceberg?
The Manchester Baby was the first stored-program computer
If you're looking for a Smyte replacement, check out Koko. It's AI for content moderation and classification, developed at the MIT MediaLa.

https://www.koko.ai
> ZenMagnets has always put warnings on their products

I'll have to dig up my old set of magnets but I don't believe their early warnings would clue you in to exactly how dangerous the magnets are when ingested. The newer warnings are considerably more effective, I suspect, if what is on the website ("MAY CAUSE FATAL INTESTINAL PINCHING") is representative of what's on the package.

edit: I hope this stupid warning is not a real thing today: https://images1.westword.com/imager/one-of-the-warning-label...
The proper solution is to put the onus on the payment networks. They're large enough to build out support for this issue without it being overly burdensome. Internet retailers should only be required to report what customers bought and whether taxes were collected. Then payment networks can report to the states who can send taxpayers a report of the use taxes they owe.
and Samsung's browser?
Unless it turns out that Twitter blatantly lied to Smyte's founders regarding how they would shut down the service, I personally will never use any service or software that these founders create in the future. This is absolutely unbelievable, even for Twitter.

[I've removed the founders' names, even though I strongly disagree with the characterization that I was somehow acting out of rage. My intent was rather consumer advocacy. I've had a service cut off in a similar way, and I view such behavior as being unethical. Fine if you disagree, but please don't characterize my emotional state that led to this post (which itself is in violation of HN's admonition to "Assume good faith")]
Amazon Workers Demand Jeff Bezos Cancel Face Recognition Contracts with Police
There are Vanguard index funds for other regions, and also iirc some others too.
Combine with motifinvesting, and reap the low fees and such.

I would certainly run the numbers if they didn't say they don't want me as a client.
Usually those terms involve "keeping the lights on". I imagine Twitter will just pay people off, which eases a lot of pain.
Look no further than how Google treats their Adsense users/customers than to see how much they care about banning you and taking your money (they don't care.) And good luck appealing it.
Elchemy looks fantastic, especially if you have some frontend in Elm already or you use it in Node microservices. The only thing concerns me that it won’t get enough traction and support and will eventally get abandoned, so here’s some Q’s.

1. What’s the genesis of this project?

2. Do you use it internally, is it backed by any company?

3. Is it already handling some production code?

Thanks!
> After the stunt they pulled with Blender

Everyone seems pretty up-in-arms over that, but the longer I sit on it, the less I really care. If Blender approaches some random company tomorrow for video hosting, and was presented with a contract that required ads to support the hosting costs and turned down the deal because of that, we wouldn't vilify that company, their business model requires hosting be paid for in some manner.

Everyone is treating Youtibe differently because a) it was previously free for Blender, and b) we're all used to it being "free" to host stuff on Youtube. In the end, that's irrelevant, because that's in the past, and there's no contract.

Really, Blender should just thank Youtube for the years of free hosting they got out of it, and seek a hosting solution that better fits their needs. Youtube is clearly heading a specific direction, and if Blender is very explicitly opting out of that design, it's to be expected eventually there would be a parting.

That's not to say we all should just be happy with Youtube and continue to watch and use it. If as a consumer you don't like advertising and aren't willing to pay for their ad-free service, avoiding it when possible is the clearest possible signal you can send that you want to support other types of content and revenue models. And as a bonus, we'll get an ecosystem which isn't so heavily weighted towards Youtube, and more options in general.

Blender leaving is a good thing. I wish there were a lot less cries along the lines of "the near-monopoly in video that I use doesn't want to host this company I believe in, I wish they would just host it!" and a lot more along the lines of "oh good, now maybe we'll see even more content being spread around so there's more competition."
Below the fold. On a 13" laptop and a phone though. Might show up higher on the page on a bigger screen.
Mildly interesting article but mostly reads like an advertisement. Great content marketing piece though!
Given that these businesses had contracts with Smyte, how is this not a flagrant violation of the contracts? Surely Twitter took on Smyte's contractual obligations when they acquired the startup?