skysight-inc/HackerNews huggingface dataset:
Or often the other way around - a subdomain for some legacy feature points to a host. After the feature gets axed the server gets shut down (as it costs money) but the domain is left dangling. Anyone can claim the target subdomain (for CNAME) or IP (for A records) on the same hosting provider if not in use. Apart from fake websites it can also be used to bypass SOP/CORS protection in some contexts.
Isn't is total subscription revenue divided by number of songs played?

How is that coming to $0.004 per stream spotifies fault? What are they supposed to do?
How is this so large? You need millions of listens a month to have any kind of basic income that may match a low end HN reader. Even more streams if you have anything but yourself involved in your music (label, producers, other talent, etc).
There's no magic bullet to solve this because it's an emotional thing you're going through. I can tell you it's irrational (it totally is) all day but I'm not sure it will solve it.
On a hunch you sound young, like below 30. It's very possible these things won't disturb you as much when you grow older (you will have other stuff going on like family and you won't feel your entire self worth is defined by your career).
For those who don't tour or sell stuff this is peanuts. Not all musicians want to perform live, some can't even due to the nature of the music... or COVID.
Show HN: An open source Joystick for projects using Three.js
Doesn't work that way. The money you pay that is reserved for artists is thrown onto a big pile, and then the money is distributed to the artists proportionally to how many plays they generated.
As a note submissions from green accounts (not sure if this is universal) start dead.
It's also not comparable because drugs are given to people who are ill, so the cost/benefit analysis is much clearer. Vaccines are being given to people who are not ill, may well not become ill any time soon even if they don't take the vaccine, and if they did become ill for many (i.e. the non eldery/co-morbid) it would not be especially serious. All of which makes the cost/benefit calculation drastically different to antibiotics.

It's partly the weakness of pro-vaccine articles like this one that fuels the phenomenon. People read it and say, is that the best counter-argument there is? Then perhaps my hesitation is correct indeed.
Instagram uses Python.
> But what if you never do? Then it's actually a bit weird since your money goes to Drake while you never listen to his music.

Do they realise that someone who only listens to Drake is also going to be sending money to your artist?

I agree with you, their complaint really doesn't make sense.
This is true and also something we eventually get used to I think.

I've seen the same flow happening IRL, where people new to the team expected a somewhat responsive crowd when they present, just to be met with a wall of laptop screens and inscrutable faces when the time comes.

To be clear the people in the room were paying attention, and effectively cross checking info and exploring the points they wanted to focus on. They just didn't give any feedback to the presenter until the end of the presentation, when it's time to discuss the details.

It can be seen as socially rude, but to us it was really efficient: instead of telling the presenter we'll give feedback another time, at the end of the presentation we already had a rough opinion with a modicum of confidence in the numbers or facts to discuss. Doing all of that checking before the meeting is another way to do it, but honestly I'm not sure it's much better.
Great point about starting with a specific vertical. Creator communities (youtubers etc) is an area I had been thinking to focus on, though this space is mostly dominated by Discord at the moment.

> Centralised always wins

My dream isn’t necessarily to win in a financial/monopolistic sense, but rather to build a compelling enough alternative to the centralised systems that have lost their way thanks to incentives that aren’t aligned with the community.

Facebook, reddit, disqus all started out with good intentions to connect people, but have been slowly eroded by incentives to suck user attention.

So it may not the best business strategy, but I think such software should live or die on whether the community enjoys using it and is willing to (financially) support the continued existence, rather than how much attention can be siphoned into ads.

In other words, small niche communities where a few members don’t mind contributing financially rather than huge communities that rely on network effects and centralisation.
> The cylindrical wheel decision is closely related to the decision to use Indian/broad gauge

My recollection is that this was also related to running (relatively) high-speed trains on elevated tracks in windy areas, and so wanting additional lateral stability.
That question cannot be answered in a meaningful way unless we know your skill profile and use case.

A qualified comparison is "Gamefromscratch: Choosing A Game Engine in 2021" <https://www.youtube.com/watch?v=rK6ulQaOpso>
I created such an app for myself two years back. It gets fatiguing very quickly to listen to TTS, even when using state of the art stuff like Wavenet Polly.
I leave the handling of those situations to Lastpass. My wife and kids may request access to my password locker, and if I don't reject within 30 days the locker is opened to them.
What SDK are you using? That sound like its (able of) doing a lot more than just token validation.

As a comparison: looking at googles docs for "Google Identity Toolkit" (which is abandoned, thanks google!), the used google/identity-toolkit-php-client[1] composer package installs ~196 files with ~212k LoC PHP source, totaling at around 7MB.
Still a lot for validating a token, but most of that is from the google/apiclient library, which seems to be a generic client for google APIs, and the google/identity-toolkit-php-client just adds 10 files and 729 lines of php code, which seems pretty reasonable.

[edit]:
Looking at the more recent (and alive) google/auth[2] seems to add around 200 files with 12k LoC PHP, including the guzzlehttp client, some firebase client and some psr API stubs.

[1]: https://packagist.org/packages/google/identity-toolkit-php-c...
[2]: https://packagist.org/packages/google/auth
We must all remember that the entire universe orbits Apple Inc. We are but the momentary masters of a fraction of an iPhone.
> There's a reason why, despite the promises of every BI tool that it will "simplify" your database and "empower users", none of them have toppled SQL or even added anything useful that SQL could incorporate.

Pivoting data is still extremely painful using raw SQL
In most cases they pay the record labels and not the artists, correct?
A Day in the Metaverse
Yeah, 20 years ago... That was before we got this invention called the Internet, which can be used to promote your music and let others find it instead of having to rely on tours and merch ;-)
>The most generous streaming platform is Napster. The online music store pays the artist $1 for every 53 streams, followed by Tidal

>[...]

>If you are a listener and it's vital for you to support artists, you can start using TIDAL instead of another music streaming platform

Why TIDAL and not Napster? Weird plug
100% truth. While living in south america, we could afford a nanny and a cleaning/cooking person. Life was so much easier from that point of view.
It's not even about home office work necessarily, it's about whether there's a long-term culture of having remote conversation. The company I work for is old by tech standards, and has always had fairly distributed offices. People there have been doing remote conferencing long before video conferences were a thing, and the culture is a bit mixed but leaning heavily towards not turning on video.
I don't think you're being clear on all the details. You say this:

> I just want to validate one user.

This is important enough to you that you say it multiple times.

And yet, if I have just a single user, I can validate them easily: we agree on terms for exchanging auth info as a one-off, job done. I might agree to meet them in person and they show me their driver's license, or whatever. The details are irrelevant: we just use whatever we agree verifies this person.

I think that, just perhaps, you might have more than one user, and you're trying to scale this.

So, where are the details?

How much are you trying to scale, and what are the constraints around privacy and so forth.

You can't just say "I want a cheap perfect auth system with no constraints except for some hidden constraints which I'll explain later."
Understanding React Hooks; UseEffect()
Or at least, always use a custom domain if you’re going to do this. Although even then some places make it a faff to change to another workflow with the same address.
Either Ubuntu (Canonical) or Fedora (Red Hat).
> It is boring now.

Nah
It makes sense, it's about what's not written: paying users pay for everyone's listening habits, also the non-paying ones.
I think the real savings are on the distribution side, but at the same time what actually counts as a "sale" is pretty blurry on streaming services.

Anyway, the real question is how the net income compares to living expenses, and how that had developed over time.
One of my endless frustrations is feeling like O365 is the only game in town.

I imagine it is a fruitless process in the short term
Every time I hear about the US healthcare system I’m amazed at how dehumanizing and user hostile it is.
As things currently are, it seems that they aggregate all streams and all revenues and divide accordingly.

Say that someone listens to one song from one artist once a month. As things stand, that would lead to just pennies going to that artist. What OP seems to want is for 70% of that person's subscription to go to that artist.

Basically reward artists for having dedicated superfans rather than broad appeal.
> The way you describe go's behavior is "takes snapshot of the underlying data", which usually means "deep copy container".

There’s no need for Go to copy anything in the circumstance the OP described. It just doesn’t shrink the underlying array.
Ask HN: Any display technology(hardware) expert engineer on this forum?
Want to discuss a project idea.
^ This is correct. PP and PE account for more than 2/3 of microplastics and are biologically completely inert, which only leaves physical tissue irritation to get an effect (like e.g. the very different Asbestos fibers do). Another 10 % is PET where it is not as easy to tell (because it is a much more complex plastic than PE and PP), however, I have not seen any credible evidence that PET is biologically active (e.g. as an EDC) except for a few bacteria which apparently digest it. As far as I know even the monomers of PET aren't endocrine disrupting, which is overall a rare property in plastics (the monomers of many plastics are pretty nasty stuff and so if the process control is bad, there is a good chance that precursor chemicals end up unbound in the finished plastic).

Overall this means ~80 % or so of microplastics are pretty much what parent says: biologically inert dust.
Thanks for answering! Regarding the second point, does the application do this automatically or is the user expected to re-encrypt data manually?
The issue they were afraid of back then was that some jurisdiction might force the company to enable law enforcement to extract data from the car.
No, that line modifies the value of the variable s to represent the value of a new slice returned by append (assuming append did need to reallocate). Any pointer to s will point to this new value.

A variable in Go always maintains its address after it is allocated. Assignments to that variable copy the assigned value to the original address.

Somewhat unhelpfully, this rule is even true for iteration variable - when you write 'for i,v := range arr {...}', i and v get allocated a memory address, and they get successively assigned the indices and values in arr. This implies that each element in arr is copied into the value of v, and that doing &v inside the loop gives you a completely different pointer than &arr[i]. In fact, &v will always point to the last element of arr after the loop is over.
It's been my experience over the years that with notable exceptions - non-devs are more tolerant of bugs than devs - maybe we trained them too well that all software is shitty but no-one has ever beaten me up as badly over a bug as I do myself.

That isn't to say you shouldn't care but it helps to remember that what you view as a giant snow covered mountain with avalanche warnings the customer/client/business sees as a minor molehill.

In part I think it's something about the programmer mindset, we like things to be correct, we like things to do exactly what we expect and so it's sand in our gears when it doesn't where in most domains that degree of certainty isn't something you can count on.

My partner works in logistics/shipping and the amount of fuckups that occur in that industry every day make the worst software I've used seem positively reliable.
We Can’t Trust the Market with Scientific Knowledge
To joke about this absurd situation, I would say it would be a lot easier to go find the user yourself face-to-face and validate his or her data.

To paraphrase what @js4ever said, it would make sense to implement it yourself in your backend than depend on Google Sign In.

@jraph, I completely agree with you; it happened to me and stopped using Google, apart from an email I have for my mobile apps and that is rarely used.
If Fynman, there is this story:

https://sloth.hell.pl/~szymon/archiwalia/humor/feynman.html
On that note, I've noticed that the height at which my hands are doing gestures has changed to accommodate my work laptop's webcam...
Few people pay for YouTube premium, many run adblock and even then ads don't exactly pay very well for a lot of niches. It makes sense I think. The numbers are roughly in line with what other types of videos make on YouTube.
Searching google for the definition of "famgopoly" leads back to your previous HN comments on various aggregators, and nothing else.

I like that you're single handedly trying to make this word happen against the crushing weight of social inertia and multibillion PR departments. It feels very appropriate for the topic.
Did you check GP's link? It demonstrates that ps points to s, not any particular version of it.
Seems nice, and it's great that it's open source.

Minor comment: the first COVID examples show two thermometers with 90° , which I guess is Fahrenheit. > 95% of the world population uses Celsius, so this seems a bit USA (and Liberia, etc.) specific (unless you try to boil water). :)

https://en.wikipedia.org/wiki/Celsius#/media/File:Countries_...
Tree Traversal Algorithms in Depth
Your description fits with my understanding, but I'd draw a slightly different conclusion out of it. As I understand it, the terms SIMD/MIMD/etc. are meant to refer to the assembly instructions used to program the chip, and from that perspective, AMD GCN is very clearly SIMD. It's just that each "core" (CU) runs up to 40x SMT...
If someone introduced microplastics to your house while you had no part in it - so you find yourself eating and breathing little bits of hydrocarbon chemicals which none of your ancestors in natural history have ever ingested. No mites can digest it, no moulds can compost it, nothing has ever lived with it, its just a new mysterious stuff that you and your children are going to be surrounded by, and get in your lungs and blood and live within from now on ... And you feel fine about it until convinced by science that you shouldnt. Against the advertisements and persuasions of a big industry, how long did it take to establish that cigarette smoke was dangerous? Leaded petrol? AGW?
Ay but its probably fine! We can only imagine, chick skeletons full of plastic beads, certain species of sea creatures and microbiota due to perish because they mistake plastic for food, ecologicaly distruptively novel microbiota evolving which may capable of digesting the different kinds of plastic and additives which are alien to life - after billions of years, an alien substance everywhere. No probs, no 'credible evidence' of probs. Carry on then.
I once forgot something and several weeks later it ended up on my quarterly review. No reminder that it needed to be done (and it still needed doing) except for that one quarterly complaint.
Agree on the comments about getting setup with R/RStudio. Very straight forward for new comers and non-programmers which is >99% of the world.

I believe there is a market for a heavily simplified RStudio - call it RStudio Light. My belief it would crush the market (excel users, novice RStudio users) who simply want to summarise, plot data.

My vision is for a simple desktop app (with the core data functions in R) almost based off something like - https://cran.r-project.org/web/packages/esquisse/vignettes/g...
With nuance, I guess? Depends on the conversation.

I'd say that there's more agreement than disagreement. Here 70% of the overdoses are related to drugs cut with unpredictable levels of fentanyl. I'd say I've seen consensus on that being a "bad thing(tm)", and consensus that the criminals cutting street drugs with fentanyl are "bad guys(tm)".

I guess to your point about junkies making bad decisions, my peer group skews older, we've already said everything we can say about junkies making bad decisions 30+ years ago. It's true, but it makes for stale conversation and seems kind of orthogonal to, or at least adjacent to, the current fentanyl situation.
> Are people dying from the vaccine? No.

Perhaps this explains a lot of the more fanatical aspects of those pushing vaccines-for-all. There are absolutely people dying of the vaccine, and who were at very low risk of dying of COVID. For example, this TV presenter:

https://www.telegraph.co.uk/news/2021/08/26/bbc-presenter-di...

"A BBC presenter died from a blood clot on the brain due to complications of the AstraZeneca Covid-19 vaccine, a coroner has concluded. Lisa Shaw died in May, just over three weeks after she had her first dose of the jab, an inquest in Newcastle heard on Thursday."

Although that article admits the connection, usually media reports about people who died shortly after taking their vaccine simply don't mention it at all. Like this teenager:

https://alexberenson.substack.com/p/simone-scott-oct-7-2001-...

The parents worked with Berensen on the story and confirmed on Twitter that it is fully real. But if you search the name Simone Scott on Google you will be given lots of news articles that didn't talk to the parents, and which claim she died of a "mysterious illness" or even "a virus" (unnamed). In other words, vaccine-linked deaths are going unreported or outright misreported, with rare exceptions like famous TV personalities.

Or this hip hop artist who died at 42 of a heart attack, 28 days after being vaccinated (heart attacks being a known side effect). None of the news articles about his death mention the proximity to the vaccine: https://www.theguardian.com/world/2021/aug/16/a-linchpin-tri... and https://www.bitchute.com/video/GIe8s0JTv7rG/ has tweets showing his date of vaccination.

The VAERS database tracks reports of deaths that occur shortly after being vaccinated.

https://www.openvaers.com/covid-data/mortality

Look at the graph of reports of death by onset in days. Most deaths occur on the day of the vaccination or within just a few days later, strongly suggesting causality, especially as only the most motivated people will learn how to report to VAERS - it's optional, people are not being informed about it ahead of time, and there are many reports of the health system refusing to help file reports.

Today there was a report that COVID vaccines are ~100x as deadly as flu vaccines. It's behind a paywall so I haven't read it, but it sounds plausible when you look at the numbers. Deaths are obviously not the only problem that can arise. Many people are reporting injuries of various kinds, sometimes quite serious ones. Browse the reports on the site to see for yourself.

At any rate, there has never been any question that some people will be killed or maimed by the vaccine in such a large rollout. Even Bill Gates admitted that right at the start. These things are always cost/benefit calculations. The question is what exactly is the cost. In the current environment of absolute hostility to anything that could slow down the rollout, it's very unclear anyone really knows.
Vue Storefront: eCommerce without limitations
How much does Spotify make per stream on an average?
From today's persepective, maybe. However, it is entirely consistent with the terminal control sequences of that era which can't use CL for transmitting data. It's limited to control, or else you wouldn't be able to cancel operations at arbitrary points. Sixel data is using GL, CR and GR [the high six bits], and from the point of view of fitting in with the design constraints, it's actually quite elegant.
Are you sure you’re not actually spamming people? What sort of messages are these? Did people subscribe to them? How long have you been sending these out for?
You can have tabs in vim instead of the terminal. Check :tabedit for example.
My concern is one day, access to the internet being switched off indefinately.
I took the personality test and I found it spooky on how accurate it is for me, I feel as if I lost my "free will" or something like that.

Having said that, I have been reading literature on my INFP personality type and I have been applying some changes in my life based on the recommendations and so far I have made changes that I thought impossible a couple of months ago.
So, for submarines, it's a killer only technology. That's a first.
Alice and Bob both pay $10/mo

Alice listens exclusively to Drake and Bob listens exclusively to Queen. But Queen gets $5 and Drake gets $15!

Why? Alice listened to twice as many tracks as Bob.

This really doesn't seem fair, I'm a very selective listener, and my gf isn't - she just wants lots of background music. She doesn't care what the song is and I'm subsidising artists that produce music that lands in the playlists she plays ("alexa, play happy music") more than I'm contributing to artists that produce music for my tastes. This is a very different to pre-streaming.
Thanks for the questions!

> How is it better than SQL or other document querying representations?

SQL is a nice language for querying relational data, but RefineDB deals with nested documents. I think translation from SQL is possible for the subset of RefineDB schemas where documents are not nested though.

And RefineDB has types, and I’m not aware of any other query language that deal with types (let me know if I'm wrong).

> What is a concurrent data flow virtual machine?

The query language (RefineAsm) is a functional language with immutable semantics where values cannot be modified after construction. So a RefineAsm program can be encoded as a data flow graph where nodes are instructions and edges are data dependencies, and instructions that don’t depend on each other can be evaluated concurrently.

Read accesses to a distributed key-value store usually incur at least a few hundred microseconds of latency, so by evaluating instructions concurrently the total latency can be minimized. Somewhat similar to what a SQL query planner does.

> What is the contract to make this layer talk with the underlying stores

A storage plan is generated from the schema (the schema is the type of the storage plan). The storage plan describes how paths of document accesses should map to the underlying key-value space.

There are detailed description and examples of how this mapping is done at https://github.com/losfair/RefineDB/blob/main/design/storage....
The Taliban’s new three-pronged PR strategy is a temporary ruse
I'm guessing the PS5 also draws more power than any other device you've had in there? In which case, there's more heat to dissipate.
My concern is one day access to the internet will be switched off indefinately.