skysight-inc/HackerNews huggingface dataset:
Isn't that change/evolution though ? If the environment didn't change - talking about the very specific attribute of earth axes rotation - is it correct to use "adapt" ?
Here's what Bard says:

"The video starts by talking about how Spotify has become the dominant force in the music industry. In 2018, Spotify had over 200 million users and was paying out over $5 billion in royalties to artists. However, the video also points out that Spotify is not a very profitable company. In fact, Spotify has lost money every year since it was founded in 2006.

So, how does Spotify make money? The answer is that Spotify makes money by selling advertising. In 2018, Spotify generated over $1.2 billion in advertising revenue. This means that Spotify is essentially a media company that just happens to also offer music streaming.

The video also discusses the impact of streaming on artists. On the one hand, streaming has made it easier for people to discover new music. This can be a good thing for artists, as it can help them to reach a wider audience. On the other hand, streaming has also led to a decline in album sales. This is because people are no longer willing to pay $10 or $20 for an album when they can stream it for free on Spotify.

As a result of this, many artists are now struggling to make a living from their music. In fact, a study by the Berklee College of Music found that the median income for a full-time musician in the United States is just $20,000 per year.

So, what does the future hold for the music industry? The video argues that the music industry is in a state of flux. It is unclear how artists will be able to make a living in the future, and it is also unclear how Spotify will be able to continue to grow its business."
The world record Tesla with 1.9M km and its owner [video]
I'm not sure why this would be called "social mobility index":

https://en.wikipedia.org/wiki/Global_Social_Mobility_Index#M...

I would argue this measures governments services available to the poorest for free + to some extent how successful those government services are in fixing social issues (like teen pregnancy, "checked out" NEET youngsters, ...)

This Doesn't seem to me to at all measure how likely you are to get ahead if you try hard enough.
Don't you think there is big difference between moving files to some users' devices vs moving files to literally half a billion users with almost 100% uptime? Not considering problems associated with the scale of Spotify and instantly dismissing the task of managing that as something trivial (or at least easier than your work) makes you sound arrogant.
> A whale that's known only by the sound of its voice

I have a co-worker like this.
I didn't watch either, but judging from the comments, it's the usual story: they are completely beholden to record companies, who own rights to nearly all of their catalog. Thus most of their revenue goes straight back out the door as royalties. Moreover, the recording companies can raise the rates pretty much at-will, which apparently they have done upon seeing Spotify starting to make a bit more money.

That is why Spotify are desperately trying to produce their own content, most notably in the podcast space, and I suspect why they also recently branched out into audiobooks, as every hour spent listening to an audiobook displaces a dozen or so royalty-generating song plays.
It’s unfortunately common when financial end of year is around the same time.

Announced now, people can at least try to scale back Christmas and NYE plans if necessary.
It's also important to learn how to "teach yourself".

Understanding transformers will be really hard if you don't understand basic fully connected feedforward networks (multilayer perceptrons). And learning those is a bit challenging if you don't understand a single unit perceptron.

Transformers have the additional challenge of having a bit weird terminology. Keys, queries and values kinda make sense from a traditional information retrieval literature but they're more a metaphor in the attention system. "Attention" and other mentalistic/antrophomorphic terminology can also easily mislead intuitions.

Getting a good "learning path" is usually a teacher's main task, but you can learn to figure those by yourself by trying to find some part of the thing you can get a grasp of.

Most complicated seeming things (especially in tech) aren't really that complicated "to get". You just have to know a lot of stuff that the thing builds on.
yea seriosuly.. they're desktop app is electron. its not like their individual apps are getting special attention.

imho, I'd pay extra for a good NATIVE spotify client for the mac
noyb sues CRIF and AZ Direct for illegal and secret data processing
It doesn't improve my life, at all.

When I have questions about a concept and I use the english word for it (because I never learned CS in French and would not understand the French page), the first Wikipedia page will still be in French, because of those shitty tags. Honestly, those are only useful if the words are the same in multiple languages.

As for me, this recent changes get on my nerves, and are one reason why I'm not using Google anymore.
Ask HN: How can I improve my Blu Ray audio ripping script?
Hello.

I like to rip commentary tracks from my DVD and Blu Ray discs so I can put them on my DAP and listen to them at a later time, usually on a commute or while doing something else. This saves time having to rewatch a film or telelvision program again, and also means I can listen to more commentary tracks on media as I rarely would listen to them otherwise. I treat them like audio books and have learned lots of trivia from some commentary tracks.

My script assumes you have already ripped your disc to MKV, untouched and have ffmpeg installed. The script will then use the following input to scan the MKV file for audio streams, present them in a reasonably easy to read format and allow the end user to select multiple audio streams to process and convert ultimately to .ogg format in another folder.

./SCRIPTNAME.sh <srcExt> <srcDir> <destDir>

I'd like to improve this script as follows but wondered how other users might approach it:

1. Get more metadata for each audio stream, taking the lottery of choosing a stream to convert out of it. Presently I would look to convert the last 2 or 3 audio streams and hope one (or somethimes more) of them is a commentary track.

2. Per point 1, maybe integrate something like BDInfo/MediaInfo in to the script? Assuming the software is installed on the machine as a prerequesite, call the app, analyse the stream and use that output to bolster the 'ffprobe' output?

3. I only chose .ogg in order to save space. An alternative could be to offer a user input somewhere in the script select from a numbered menu of output formats e.g. .wav, .flac, *.mp3 etc

This is the script I have so far:

https://privatebin.net/?a19c10e154b382d1#3tqNHKCsLiRkDF3k8n3WdxjG3opkVRHEWmAehSyvoDZW

All comments and suggestions for changes and improvements are very welcome!
Yep. I'd be surprised if their QA environment didn't contain at least one uranium centrifuge.
Location: Sweden

Remote: Yes, if work authorization in Sweden

Willing to relocate: Yes, looking for Visa sponsorship to work in Sweden (US Citizen)

Résumé: Senior Technical Program Manager + Product Manager experience at FAANG

Email: hackernews@eighteight.anonaddy.com

ONLY INTERSTED IN SWEDISH OPPORTUNITIES :)
> Does spotify need 20x more employees than Valve/STEAM?

The difference is the person you’re responding to doesn’t claim to know the answer to something it’s almost impossible for either of you to know the answer (unless you have inside knowledge or have done a deep dive on Spotify).

> How's twitter working with 80% less employees?

Extremely poorly. It’s hemorrhaging money and it’s hemorrhaging users. Competitors are arising where almost none existed for about a decade and a half.

The point of having employees in a major platform based company isn’t just to “work fine”, but to out compete massive trillion dollar companies while at the same time fending off tiny 2-3 person startups which may come with a completely new idea or approach out of nowhere. Twitter’s reduced workforce only allows it to exist but has made it extremely hard to actually defend from those forces.

And to the extent it is succeeding to retain any users it’s almost entirely because of the advantages built by the company when it had a much larger workforce.

The only caveat I will add is that a lot of tech companies over hired during the pandemic due to FOMO more than anything else, and we know this because most of their CEOs have said as much.
But where is the prediction on how Spotify will fail?
> I have no idea why somebody hates pdfs for extracting data, when stuff like doc,xls (the old format) is clearly way worse.

Is this sarcasm?

AFAIK, pdf is deliberately designed to not give a F about semantics. There is no way to determine what is part of what in a pdf document. All you got is association by adjacency.

Hasn't it always been that way? Has something changed?
Author here, happy to answer any questions! Accompanying description for the video:

Together with Oxford Global Projects, we have built a family of forecasting models for S-curves using data from a total of 2,700 years of combined construction activity, with an aggregate cash flow of USD 60bn.

The S-curve in project management is a graphical representation that illustrates the cumulative progress of a project over time. It is called an "S-curve" because its characteristic shape resembles the letter "S": It starts slowly, accelerates, and then levels off.

Project delays and budget overruns are often linked with anomalies within the expenditure profile, like a sluggish burn rate or unexpectedly high spending towards anticipated project completion. Timely identification of these anomalies empowers proactive intervention to realign projects on the path to success.

This short video shows how we're modelling expenditure curves to enable many use cases, including spending projections, cost overruns and underruns, outlier analysis, and more.
I vaguely recall a study long ago where they took 2 groups of prisoners of the most dangerous kind and did regular blood work on one group giving them vitamin supplements. After some months the guards chose to leave all the cell doors open, they were sitting in the hallway in groups playing board games, making music, singing, telling stories. The guards thought it was pretty funny. The other group was still doing their gang warfare, getting into fights, making primitive weapons and killing each other.

Lack of D wouldn't be good for the brain. Symptoms of Shortage could be bone pain, muscle weakness, fatigue, cardiovascular disease, asthma etc but those are things you would notice.
DevOps is seeking part-time projects (~20 hours/week)
As a Sr. DevOps Engineer, I'm seeking part-time projects with around 20 hours per week capacity, and I'm available for long-term commitments. Here's how I can help:

1. I'll set up your AWS stack with minimal costs (up to -70%).
2. I'll code your infrastructure comprehensively in Terraform, ensuring ease of understanding for any developer.
3. I'll provide a user-friendly GUI with clear cost monitoring, enabling accurate cost allocation per project or client through proper resource tagging.
4. I'll configure zero-downtime deployment and updates delivery.
5. I'll offer consultation, support, and assistance with any issues, along with helping you secure AWS credits.

About me:
- Lead DevOps Engineer with 5+ years' experience.
- Successfully built infrastructure for Series A+ startups in Healthcare, Fintech, and AI.
- Proficient in AWS, Terraform, and Github Actions.

Contact: ds@ktl.ai
or roots or exchanging it with ground somehow
> You have to explicitly enter into a contract with a service provider to use their infrastructure.

Exactly. And proper providers make legitimate users jump through so many hoops.
E.g. with Twilio I can't even send text messages to US long codes (regular numbers) anymore without assigning "campaigns" and giving sample text messages... All I wanted is that my users can pick a phone number and use SMS as an interface to send commands and queries. They (US government and Twilio) don't even let me do that in order to "fight spam".

> I suspect that telcos don't want to do anything about abuse because it's a very large fraction of their total traffic.

Same here. They keep adding process and restrictions on legitimate users to prove that they're working on it, but I don't think they really want to.

Sure, there are probably fishy international service providers that house legitimate AND spam traffic and are hard to block. But phone networks are much more centralized than email and should have better abilities to fight spam if they really wanted to (but instead keep profiting from it)
SEEKING WORK | REMOTE

I'm available immediately, in European and North American time zone.

- Email: divyeshpar2496@gmail.com

- LinkedIn: https://linkedin.com/in/pbdivyesh

- GitHub: https://github.com/tapudp

Full-stack engineer with close to 7 years of experience to build, to architect web and mobile apps.

Having worked with early-stage startups to finance giants, focus is always to provide seamless experience creating apps and integrate different code modules for better extensibility. Looking forward to a short to long term work relationship.

Please contact me via email.

Technologies:

---

- Javascript-Typescript, Node.js, Express.js, React.js, Redux, MobX, HTML5, CSS, MySQL-PostgreSQL, Google Firebase, Next.js, GraphQL, React-native, React-native-web, Python.

- unit, E2E-test with Jest, chai and mocha for frontend, backend, cloud with Docker, AWS Lambda, S3, DynamoDB, Cloudfront, IAM, Ec2.

---
> The inscrutability of how page ranking works in HN is increasingly a problem in my eyes. I understand it's an attempt at preventing gaming the system, but I'm not convinced it works.

HN downweights threads that receive more comments than upvotes. It's a quite useful heuristic to avoid flame wars, in my opinion.
I checked the hard copy of the rules dang sent me when I got recruited to post here and can’t find anything about Joe Rogan.
Is it because of those tags? Or is it just because Google on its own has done a comprehensive job of indexing and incorrectly thought you wanted the French version?
I've just discovered, thanks to this, that my tinnitus stops for a brief moment if I move my jaw forward. Thanks for the moment of relief.
The US has a very strange cultural approach to apologizing and accepting Responsibility.

I know that part of it is lawyers and police. If you say "I'm sorry," in many contexts, that puts you on the hook, legally. Most lawyers will advise you to keep your mouth shut, and never, ever admit a thing.

I was taught to promptly admit when I'm wrong; regardless of the consequences. Also, to not cop to stuff that I'm not responsible for.

I have often had arguments with (American) people, where they are 100%, without-a-shred-of-doubt, wrong. Often, embarrassingly so, yet, they Will. Not. Admit. It.

I could bring the spirits of Carl Sagan and Stephen Hawking in, to show them they are wrong, and they will still never admit it.

It's actually kind of sad.

My ability to apologize worked extremely well, in the Japanese corporation. They respected it, and I was given a great deal of deference.

On the other hand, the Americans tended to be pretty much dicks about it. If I apologized, they usually tried to use it to gain some leverage, and bully me.
Plus the clap crate. We could make all of this a crate and have the same ls in less than 10 lines
1) Yes why would you assume a a GenX would not know how to navigate algorithmic filter bubbles?

2) The low quality content on the fyp is actually representative of the state of affairs for many youth. Media and data literacy is not a strong point of GenZ. The amount of ridiculous conspiracy theories(both left and right) going viral is a parallel universe of the infamous boomer political chain emails.
People have different priorities. It didn’t cause me to drop music subscriptions, but did cause me to switch to Apple Music.
SEEKING WORK | Location: India (experience working with clients in US/Europe/Australia)

Remote: Yes

Recent Clients: Rephrase.ai(acquired by Adobe), Xapo, DubDub.ai, Dhiwise, Dunzo, Invideo etc

About Us: Small software studio helping funded startups in solving their complex business needs - whether that involves transforming legacy systems, mastering video rendering and streaming, or scaling sophisticated AI applications

------------------------------------------------------------------------------------

Contact at: hello [at] vertexcover.io

Website: https://vertexcover.io

-------------------------------------------------------------------------------------

Focus Areas: LLM / MLOPS/ Video Engineering/ SaaS Applications /Performance Engineering

Languages: Python/Golang/Rust/Typescript/Javascript/LLM/React/Remix/OCaml

Databases: Redis/Postgres/MySQL/Mongodb/BigQuery
thanks for checking it out! The search bar only filters the tag list, not the posts.
Ehm you need to create an account, accept their TOS, enter billing information and then some.

They can easily disable your account should you break the TOS (or for any reason really)

Not quite the same as hosting an email server somewhere
Does it take into account gross upvotes, or net?

E.g. could a controversial thread (plenty of upvotes, plenty of downvotes) get pushed off the front page because it has a low upvote:comment ratio?

I get that YC probably don't want to deal with controversy, but, well this is a community, of sorts...
"Injunction, damages and restitution of the enrichment demanded. The aim of the lawsuit is to obtain an injunction. CRIF and AZ Direct should be prohibited from continuing with the illegal data processing. In addition, noyb is demanding non-material damages for the data subjects whose data has been processed secretly and unlawfully for years. Last but not least, the two companies have unlawfully enriched themselves through the data processing. CRIF and AZ Direct must therefore explain how much money they have earned per data subject and then hand over this money."

Claiming damages makes the case interesting.
Discover the holistic approach to feminine wellness with our in-depth guide on preventing vaginal odor naturally. From time-tested African secrets to modern natural remedies,
I will also note that yes, that job board was hands down the best. Maddening that they killed it off.

Hell, I used to auto generate my resume from it.
Ask HN: Am I abusing Kafka? If yes, then what are the alternatives?
I want to develop notification services that handle all events specific to users, such as mentions. I chose Kafka to process these notification events. I've created user-specific topics and publish all notification events on their respective topics. My challenge is how to manage user notification history. For instance, if a user wants to retrieve all read or unread notification events, can I distinguish between them on Kafka, or should I store all notification events in a database to differentiate between read and unread events?
It's crazy to stop using a product because it's UI got worse by pushing content you don't want at the expense of what you do want?

Ignoring the Joe Rogan of it all - it's frustrating to open spotify to listen to music and it the page is full of overly produced podcasts instead. I think that's a pretty normal reason to not like a product.
And html table layout are not harmful, actually 2D semantic HTML documents can do wonders as they can be reasonably displayed with a hardcoded css beyond good enough.

The only thing missing is how to display the table rules, but from a semantic point of view. Namely, I would kind of un-obsolete the table BORDER attribute, as it gives the information that seeing the rules is somewhat important. Or maybe an attribute being more explicit than it is a semantic value, meaning rules are sufficiently important, for instance a rule level, that a css or a hardcoded css (could still be dynamically configured) would choose to display or not. For instance, like a WEIGHT attribute with NORMAL(default) and STRONG value, or directly a STRONG attribute, even though un-obsoleting BORDER changing the definition of its value being a scale of it strenght (0, rules would not be displayed, not 0 rules would displayed in hardcoded css) would fairly enough.

https://webaim.org/techniques/tables/

(I am not talking about the abomination of the semantic web from a decade ago)
Oops, didn't think about mobile. I'll add some css later. Thanks for the heads up!
> You could also just designate a simple website as the publishing destination.

Just as a quick counter - you'd want to base this on something more permanent. CLOCKSS[0] or something similar is a necessity with DOIs pointing to the papers. Otherwise you're back to "the source code is here: (broken link to old academic site)"

I agree that the use of journals for the literal job of publishing seems antiquated.

(disclaimer, worked previously for the parent company of FigShare, other providers are available)

https://clockss.org/figshare-preserves-with-the-clockss-arch...
Necessary for what?

X11 has always worked well, never got in the way and never broke anything I relied on for daily work
"Adapt" is perfectly valid here. After all, the beings have changed (evolved). It doesn't matter whether the environment has. Which is also the case - not just the seasons but also huge climate changes and the mass extinctions.
vulkan?
I run two numbers: one for trusted people like work, family and friends, and one that I assume is going to be spam.
Appreciate the lore but build your own. :)
I like the article and I have been promoting a blameless culture for most of my career. To respond rapidly to failings, we need transparency about what has happened. The same is required to ensure it doesn't happen again.

I have seen a lot of incidents and I cannot think of one where a single person was to blame. Sure, one person ran a command or made a bad commit. However, someone else granted them access, someone trained them. A manager either reviewed the process performed or never considered a process was required. A lot of company cultures do not promote proper risk management in technical processes.

I get a lot of satisfaction from technical post-mortems. There is always something that could have been done, a process that could have been in place or a software/infrastructure change to mitigate the problem.

A couple of companies have worked for have had individuals that did not subscribe to this culture. They would want a name. I never knew why exactly. Maybe it was to block a pay bump or defer a promotion. As the tech lead or dev manager any team failings are my responsibility and in companies where bullets are fired I take them. I find this protects the team and helps a blameless culture thrive amongst engineers.

Generally, I find this culture leads to fewer incidents and problems as the openness when things are going wrong allows for faster response times and software/process changes in review.
Yet somehow they managed to do the impossible and add a "hide from Discover Weekly" button.
Y’all got printouts of the rules when you joined? :O
Location: India, Global - Remote

Remote: YES

Willing to relocate: YES

- Email: divyeshpar2496 (at) gmail (dot) com

- LinkedIn : https://linkedin.com/in/pbdivyesh

- Github: https://github.com/tapudp

Full-stack engineer with close to 7 years of experience to build, to architect apps.

Technologies:

---

- Javascript-Typescript, Node.js, Express.js, React.js, Redux, MobX, HTML5, CSS, MySQL-PostgreSQL, Google Firebase, Next.js, GraphQL, React-native, React-native-web, Python.

- unit, E2E-test with Jest, chai and mocha for frontend, backend, AWS cloud with Docker, AWS Lambda, S3, DynamoDB, Cloudfront, IAM, Ec2.

---

Interested in all global opportunities.