skysight-inc/HackerNews huggingface dataset:
This is because the free market is a killer for monopolies, unless government regulation kicks in.

I'd rather pay for the single item I'm consuming than for thousands I'm not paying.

The big innovation streaming services really brought was lowering the price for the crap content people watch and subsidising with people who buy the service and don't use it a lot.
That's how they become better than piracy, not by centralisation (piracy is also incredibly decentralised) but by offering content at a reasonable price.

Let's say netflix costs 10$ a month and I watch 20 movies a month. 50c is a reasonable amount so I'm happy with my netflix subscription.
Of course if I could pay 0.50$ to watch a movie I like I would just outright buy it - and not pirate it.

The problem with the industry is that content is overpriced.
When piracy was a thing that just meant people were valuing the content at less than it was being sold. Sure, a percentage would convert anyway no matter the price, the rest would pirate it.

I sincerely hope we get rid of centralised services and we just end up with micro transactions to buy movies for cheap.

I think once AI will be used more in content production we will get there.
Completely agree on F1 - it's super easy and I get more than I could ever consume. Between highlight episodes, multiple commentary tracks, live data, and race archives including seasons 10 years ago they've done a great job. I don't even question buying again each year.
I would do that up front with a tailered CI job image I would reuse instead of creating it each time again?!
The more I see it the more I'm certain that Rich and the team screwed the pooch with the whole '+page.server.ts' stuff.

They should really be using the existing <script context="module"> syntax to have a context="server" portion instead of splitting the file out.

Heck, it could even just be an import for a server.ts file in the same root directory if people really liked the +whatever style of having the server code separated.

It feels especially redundant when you're building a static app or SPA. The sort of overly opinionated nonsense that put me off React and on to Svelte in the first place.

I've decided against making the switch to SvelteKit and instead rely on good old Svelte because I can have a /pages/Whatever.svelte encapsulates the structure and core logic of each view/page. It's clean, it's HTML-like, it works and more importantly, I can immediately wrap my head around it when coming back to the project after a period away.

I deeply love the guy, but I really think Rich should walk back this decision and default to the "whats the cleanest pattern that people can easily wrap their head around" approach.
As far as I can tell they are not the same abstraction.

park/unpark simply remove the thread from the run queue and require userspace to keep the waitqueue and identify which thread to wakeup. The semantics of futex is that the kernel will maintain the waitqueue. The advantage is that futex can be used across processes, not just threads and are possibly easier, on the other hand, high performance signaling primitives implementations probably want to maintain the waitqueue in userspace anyway, so park/unpark might be a better, if lower level, primitive.
He wants to distinguish between "free: you pay with your privacy and we share your data with whoever wants it!" or "free: but only basic features, want more? pay" and "free: because people like you help it being 100% free and we have no pressure to use your data and everything is open so you can look at the code"
Netflix has a looooooong arm of international content. Which is probably an important reason why they are by far the largest internationally. I don't see anyone replicating that anytime soon.
I agree that you don't need to have read it to be a good programmer. Yet, in my experience, there is a large overlap between those who are good programmers and those who have read it. With such a heavy use of anecdata, it's hard to say how much is causation or just correlation.
>Apple has a great chipset, yet seems asleep at the wheel when it comes to gaming.

These comments never fail to amuse me when Apple is one of the most successful gaming companies in the world by revenue. The walled garden pays well.
Is this a serious question? Why am I not buying DVDs on eBay?

At least ask why I'm not pirating it 24/7 when I already have an Android box connected to my TV w/ Kodi installed with 3rd party pirate extensions which gives me up-to-date lists of every show/movie available on Netflix/Hulu/Disney/etc (including their trending and genre based lists) with each show being a single click backed via 10 different HTTP pirate streaming servers they index...with the alternative of another app which let's me search any torrent movie ever and stream them on demand via my Fibre internet connection.

I use Netflix etc because

a) the recommendation algorithms are better than any 3rd party service like Reelgood hopes to be even with OSS plugins that track my torrents

b) I live with 3 "normal" people in my house who don't care to navigate the imperfect UI of my Kodi streaming/torrent apps no matter how many times I tell them it's better and has everything they need and more for "free"
Fantastic material. Big thanks!
The only good one these days seem to be movie rental on youtube. That has the biggest catalog
Three ways to design better social media feeds for Humanity
You could create that test environment image beforehand, mirror it and use it for the job that needs it. No need for adding another container within a container.
You couldn’t get a taxi to pick you up on the south side at all. To do airport runs it was livery cars or nothing.

That said I’m a Lyft customer to this day because when Uber started they geofenced the southside out.
They had a ton of downtime on multiple occasions last few months. This wasn't the case in 2022 when I got on almost every day to check on the Ukraine-Russia war news.

Now I don't spend as much time on it because Twitter actively pushes its politics and hides Ukraine-Russia war content. I often check out stuff on Mastodon since it doesn't have a biased algorithm
Then perhaps appreciating the freedom supplied by not putting everything under government control is worth looking into.
Why the complexity of NTP (network & internet) when you could use a GPS syncing wall clock for much less?
Isn't Brave the browser with "acceptable ads"?
What are the key trade-offs in your approach vs doing event sourcing?
You might want to give a stab at Elden Ring.

It doesn't capture exactly the sense of "being out in nature", but the exploration part ("omg there is another thing here?") is definitely there and it's nailed.
> As long as people keep watching Netflix they have a chance to convert them to paying users.

I'm not rejecting this (and I'm also not a fan of Netflix's practice here), but when REALLY thinking about it, how would that work practically without devaluing your product/service?

If people are repeatedly sneaking into your cinema and you don't crack down on them, but let them watch every time because one day they may buy a ticket, what's a path to conversion here...?

The only values provided are the content itself and the quality of service. NOT restricting access to the content but making it less convenient for everyone will just devalue your service...
It's in the same group as Pragmatic Programmer, Refactoring, Patterns of Application Architecture and the Gang-of-Four book for me. Still recommended for junior programmers as they're all teaching the core of good design.

However seeing as the better frameworks/languages/IDEs have internalised a lot of the learnings and that the specific conventions may be outdated - so just follow the recommendations for your platform/framework.
I want a chatgtp, which can listen to voice and help me improve it.

Which looks at my selfies or vacation photos and asks me questions.

As someone who's girlfriend suddenly decided to leave him after a decade, I think chatgpt can fulfill the role of someone who stays with you as long as the life lasts.

Currently, I am having a problem finding any service which can listen to my vocals and help me improve my singing.
What is the minimal polynomial of a matrix?
This is quite hard to achieve with original comment getting the spotlight and being a differentiator between services. For "the rest" of the content, I think the situation is pretty much close to streaming services with music.
Neutralinojs – Build lightweight cross-platform desktop apps with JavaScript
The book's nearly 50 years old. Most books not written very recently are not going to adhere to contemporary values and mores. If you're not willing to offer generosity when reading them and pick the useful part and discard the parts that haven't aged well, then you're going to miss out on a lot of very worthwhile reading.
AWS Static Website CLI
The competition against another media giant, Blockbuster, created Netflix in the first place. It wasn’t a state-owned monopoly.
>> Do you think most sharers are contributing to the price?

All of them? Certainly not. Many? Yes.

>> There might be some friend groups who split the cost of an account between them, but I suspect far more common is that parents have an account that kids (who might be independent adults) use, couples who don’t live together sharing passwords

Yes, but although we don't have details on demographics, in Europe it is widely "accepted" (for lack a better word) that many friends, relative and even acquaintances share an account and its costs. I don't have number so consider it totally anecdotical, but it is honestly common sense, especially in southern and eastern Europe. (I am from Italy, FWIW)

edit: this is also true for Spotify Family accounts.
Agains TOS? Sure. Do they do it anyway? Yes.
A FOSS alternative might break paid software's stranglehold on US congress. Less money = less lobbying or change of focus for these companies, allowing space for actual change later on.
I feel the same way, it's becoming harder and harder to find something interesting. Just the other night we opened it up and couldn't find anything in 5 minutes browsing and just went to watch TV instead. That's not the experience you want your users to have.
Or was it sign in with Google?

No, on this website I signed up with Github. I think?
Complete noob, stupid question re keyloggers: when YubiKey inserts its token doesn't it go through the same mechanism as keyboard entry? if so keyloggers would work as before
Shouldn't it be the task of the platform (Twitter/Mastodon/FB/Insta/...) to make images look good?

When surrounding an image with a background color before posting it, you have to add a huge margin because you don't know in which aspect ratio it will be displayed on the users device, right?
I just went under the hood in Plex and changed all the app icons and names to Netflix and my dumb family has no clue still.

Just fool the normal people into a better UX.
This may sound like a naive question, but what stops countries with flexible ethical standards from abusing this power?

For example, in the past I've worked with an AI company with presence in China, where the data of their Chinese clientele must be stored on a separate data centre operated by a local enterprise.

Despite the provider being ISO compliant and holds internationally recognised certs, is there realistically a chance that those data could be accessed without the permission or consent of the users?
It's good advise and has helped me a lot over my 32 years of writing code (you pretty much had to pseudocode when I started as assembly isn't exactly expressive, especially for a young kid).
You can find theoretical physics research claiming a lot of bonkers things that almost certainly are not true, that's sort of the nature of the field.
For YT premium it's not necessary to share your account, you can become part of the google family group and tie the group to the YT premium subscription. They realized that I don't live in the same household (I am quite far away), so it was pretty easy for them I guess.

It's funny that they didn't explicitly kick me out. They simply asked me to contact their customer support and certify that I did indeed live in the same household.
With all the love in the world, that's probably down to the sunk-cost fallacy. You've invested a chunk of time into understanding the idiosyncrasies and non-standard methodologies that React has pushed at you over the years.

Svelte's pattern for data binding (with the exception of the $: reactivity) is exceptionally idiomatic and as close to standard web as 2-way reactivity will ever be. Easy to get to grips with as a newbie and a breath of fresh air for someone with years of fe experience under their belt.

Svelte embodies the KISS principle and long may that last.
They may share back a streaming account to a different provider.
You missed the point completely. That's not what I meant.
Youtube has a Family Plan where you can add other google accounts to your family. So everyone is on their own google account.
Well, factor is clearly the wrong technical term here, you probably meant the last digit? Like the last digit (remainder of modulo 10 division: p%10 in C-notation) of a prime number (p>5) in base 10 can be {1,3,7,9}.

And yes, in base 6 that becomes 1 and 5, as p%6 = 1 or 5, equivalent to p=6k±1. Interesting observation, thanks :)
Clever but I answer enough tech questions in my day job, don't want to introduce more :)
Europe is culturally VERY different from US and Canada.

Although you may be right, I would never expect Netflix to admit my thesis, even if well known around here.
And that opens another risk for Netflix. Paying users that canceled will be more eager to check the competition, and migrated user is harder to regain.

Anyway, the catalogue is so fragmented that cyclic migration makes sense.
Well, I'm from inside EU and I know it (:
"Clean code" does change a lot based on IDEs and programming language. For example, we don't use variable names like mIntScore anymore. And we're finding that Javadocs might add little value and go out of date.

Architecture can change quite a bit too - all the async webs make things difficult. Most of the bug reports we get on mobile are not test coverable. e.g. some jankiness when going back to a page, or something like liking a post three levels down and finding that your like was not registered when you go back towards the home screen. We had some bugs like an OS modding text animations, making the text invisible in very niche situations. Then you have combos of ltr and rtl languages and layouts. Adding test coverage can be 4x the effort of writing the code once with no tests, not to mention the architecture for test support making things exponentially more complex.

Maybe we have to rethink what complete code really means.
Updated, thanks for pointing it out. But yeah ai bros are quite indecent and insensitive in their quest for data.
Here's what ChatGPT4 thinks. Prompt: How to design better social media feeds?

Designing better social media feeds involves creating an experience that promotes meaningful engagement, user satisfaction, and mental well-being. Here are some steps to consider when designing a more effective social media feed:

Personalization and customization: Allow users to tailor their feeds according to their interests and preferences. This can be done through improved algorithms or by giving users direct control over their content.

Encourage meaningful interactions: Promote content that encourages users to engage in discussions, share opinions, and connect with others. This can be done by prioritizing posts that have higher engagement rates and boosting content from close friends or communities.

Reduce echo chambers: Encourage diverse perspectives by showing content from a variety of sources and topics. This can help break the filter bubble effect and promote more balanced exposure to different viewpoints.

Prioritize quality content: Implement algorithms that prioritize high-quality, relevant, and informative content over clickbait or sensationalist material. This can be done by analyzing user engagement and content quality signals.

Manage misinformation: Implement robust fact-checking and content moderation systems to minimize the spread of fake news, harmful content, or hate speech.

Time well spent: Encourage users to take breaks from social media or limit excessive usage by incorporating features like usage statistics, reminders, or time limits.

Improve mental well-being: Reduce the emphasis on vanity metrics (likes, shares, followers) and promote content that fosters positive emotions, such as gratitude, happiness, or personal growth.

Accessibility: Design the feed to be accessible to people with various disabilities by following web accessibility guidelines, such as using alternative text for images, closed captions for videos, and clear navigation options.

Continuous feedback and improvement: Regularly collect user feedback to identify areas of improvement and iterate on the feed design. This can be done through surveys, user testing, or analyzing usage data.

Transparency: Be transparent about the algorithms and policies that govern the feed. This can help users understand how their content is being ranked and promote trust in the platform.

By considering these steps when designing social media feeds, platforms can create a more positive, engaging, and satisfying user experience.
Thanks for you message, totally agree with you it's a nightmare.

I'm currently trying to understand what`load_qa_with_sources_chain` and `ConversationalRetrievalChain` do under the hood.…

Would you have something to share to help me ?
What I read was that it only looks that way right now due to the method of accounting used.
The key thing to remember is “market” is simply a collective noun for “investor”.

It doesn’t have to follow any logical law. People can buy or sell at any time, for any reason, and the market price will move along with it.
There is a lot of difference between being as secure as practically possible with password data, and allowing anyone with root access to see all your password data.
That is quite an assumption. But I don't know the full context of the quote.
I don't have my copy with me so I can't supply an exact quote right now. The part that really stuck out was about companies relocating though. First, there was absolutely no possibility that women would be working, and iirc the primary reason that a company might not want to relocate was that a wife might complain her husband had to move, thus inconveniencing his boss. Something like this.
For iOS i found this excellent T9 keyboard recently:

https://apps.apple.com/se/app/type-nine-t9-keyboard/id926008...

Also work without any network access, lookups are on-phone
I found this and I don't think there's any good proof he is bilingual...I will not set the bar so high for a coworker or friend but as a linguist I don't buy "used to be but I forgot it"

"He was once fluent in Hebrew, but told an Israeli journalist that he was now rusty, and conducted the interview in English."
The open-cast mines at Shabara: https://www.google.com/maps/@-10.7377917,25.8566538,2154m/da.... The people seem to be invisible from this altitude.
Netflix does those worse than a 3rd party “recommend me similar movies” or even just IMDb lists.

I guess if you think it recommending you “MegaShark vs. Giant Octopus Cat”… because you liked Jaws is helpful? I think personally it is not.
You have to tell to Netflix what Wi-Fi network are you using (your usual Wi-Fi is assigned by default). If your device doesn't connect to that Wi-Fi network at least once in a month, your device is blocked.
You can still share accounts using a personal VPN network.
I'll double down with another anecdote:

It is very common sense here to say "Ok, I'll cover Netflix, you'll cover Disney+/Spotify/other"

The moment when one of this services doesn't allow sharing anymore, this system will fall, and users will be incredibly more selective to what they will subscribe to.
That's the paradox: everybody wants to build and operate that since it's obvious everyone would subscribe to such a service, it'd be a cash cow, a golden goose, etc. But nobody wants to share their slice of the copyright and licensing pie with anybody else for revenue reasons, brand reasons, whatever, so we're slowly moving back toward the cable model with 200 subscriptions and nothing to watch. Torrents will be back, big time, since they actually provide the service everybody wants.
Yup. The fast path trick was well known, BeOS made a big deal of its Benaphore, which is exactly this trick with its OS semaphore.

Exactly as you said, the problem with a Benaphore is that if your program wants 100 Benaphores, you're creating 100 OS-wide semaphores, even if your program is literally never experiencing contended locking, that's 100x scarce OS resource used up just in case. If you ask for one million Benaphores, the program won't run, the entire OS only allows (IIRC) 65536 total.

Putting together this fast path + the wait queue idea = a futex, very fast yet very cheap.
So what does it look like if you fudge it by scaling 2 pi down to 6 ?
The only new show I thoroughly enjoyed on netflix lately was "who is the mole" which is based off the dutch hit series "wie is de mol" which is an absolutely fantastic and unique game show.
Mubi (https://mubi.com/) is nice. You don’t get a huge catalogue but they cycle it very regularly with varying thematic focus and showcase a mix of old movies and new art releases. It feels a bit like a cinema club. I recommend.

Sadly people focus as definitely shifted toward serial shows rather than films so movie streaming is not really an interesting market to address. I’m really confused by that because the feeling I get from 90% of the show I try to watch and always fail to finish is that there is a good movie hiding in the indulgent editing. Even prestige TV shows are full of padding.
Could there be a way to derive prime numbers based on an extrapolated graph which would be less resource intensive as compared to current prime identifying methods?
... and Mavens conventions are so common that by doing so, many other details fall in place automatically as well.

Besides I haven't seen anyone presenting any conventions that I would rather use, even if it would magically work in Maven and across all IDEs.
I would say it is known and while they are obliged in a way to do it, I don't believe any other streaming service is doing it in the scale that Netflix does
seems to use https://anseki.github.io/leader-line/ for line rendering
In other words, the signature is completely useless as a fraud prevention mechanism, which is why Chip+PIN was introduced in the first place.