skysight-inc/HackerNews huggingface dataset:
I have a lifetime Plex Pass, but I switched to Jellyfin years ago and never looked back. Well, I did switch to iOS at some point and the best app for it at the time was still in Testflight, but the ecosystem is a lot better now.

For those complaining about Jellyfin's performance, which I've not encountered, you should remember that hardware transcoding in Plex is paywalled.

(Made the initial switch after they added their streaming services to the dashboard, amongst other corporate decisions I don't want in a media server I host myself)
> So in short, Warner Bros. wants less content, and more easily monetized big-tentpole productions for known brands. It wants viewers to pay more for the content they watch, and you shouldn’t expect to cancel as easily when you find out there’s nothing available worth watching. But there’s a positive to all this, you see. When asked about a potential theme park centered around Barbie to make bank off the company’s recent success, Wiedenfels said “the short answer is yes.”

Pretty much sums it up.
For me it doesn’t seem to grow. But the blurred edges definitely show movement from my perception with both eyes open. If I close one eye the effect goes away altogether.
And very likely this is coming to computer vision too with multi-modal GPT.
A general principle I've used in moderation is that after I admonish someone about a behaviour what I expect is that they will scrupulously seek to keep as far clear of that line as possible.

If they're hovering right over it, they're out, based on the administrative burden principle.

The other rule is that all arguments with moderators are short, and lost.
Please don't perpetuate flamewars on HN. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Yeah, also that's why the article's Word and Google Docs example strikes me as weird : you shouldn't be using these either, for similar reasons !
> Your cat doesn't know which species are of least concern, and you certainly aren't seeing every bird or small mammal or reptile your cat kills for fun.

Of course they don't know which is of least concern, but by and large I do see everything they kill because they bring it home and I have to clean it up. It is in their nature to bring it home.

> A bell on your cat's collar doesn't make much difference.

Bells and other deterrents absolutely do make a difference (https://www.frontiersin.org/articles/10.3389/fevo.2022.85044...)

There's barely any species of concern in urban environments anymore, because:

* Industrial run-off
* Habitat destruction
* Roads and highways with vehicles
* Air pollution
* Light pollution
* Poisons
* Electrocution from power lines
* Buildings with glass (actual a #2 killer of birds!)
* Hunting (both legal and illegal)

Domestic cats are merely a cherry on top of the myriad of environmental mistakes humans have made in the name of progress.

They are simply acting on instinct and trying to be happy in a world of human creation.

If you truly care about birds I would urge you to:

* stop driving
* use no lights past dusk
* not use or consume any product that contributes to air pollution
* not use any power grid that uses power lines
* not use any building with glass
* not consume any poultry
Being employed, so that Google can say they employ them
Dogs are a great example of breeding behavior in. Dogs with a hunting lineage will point spontaneously. Dogs bred for fighting and attack will fight and attack. Go try into pet a chow. I guarantee it will snap at you if you are not known friendly. Because we bred them as guard dogs and that behavior is literally passed on genetically.

Think that’s impossible? Ask a dog breeder. It’s possible, it’s practiced.

Go find that video of the guy stealing a bike and the house golden coming up for belly runs.

Dog breeds have different behaviors that we’ve deliberately bred into them.

It’s not the dog’s fault. It’s our fault. And our responsibility.

Claiming that it’s not real in the face of evidence is an example of dangerous, willful ignorance.
Honestly I prefer games with a strong sense of style over those with high quality graphics but a bland/generic look.
> there's not a _lot_ that google can do about it unless there's a contractual agreement in place.

1. They should have a contractual agreement in place.

2. Google is one of the world's largest companies and one of the largest tech companies, they're also one of Qualcomm's largest customers alongside Samsung (who is also an Android-based handset manufacturer) after Apple started making their own basebands. They have /significant/ market leverage.

It's excuses. Where there is a will, there is a way. The problem is that there isn't a will. Apple cares about device longevity and quality, Google does not. It's market segmentation in action. There is no reason anybody that can afford an iPhone should ever buy an Android device, because Google and their partner companies don't respect you as a customer. Consequently most Android devices are sold to people who can't afford an Apple device, otherwise they wouldn't submit themselves to this mistreatment.
That's funny. I think the CFO has been on a paid ride for way too long!
Both things sound like massive false positive generators when used at scale. Also, where do those robots come from that can do all these experiments beyond "trivial" setups? The "robot scientists" sound very sci-fi outside of standardized high volume automation.
Is that during direct play or transcoding?
Are you running a reverse proxy in front of it?

I'd check those things first.
China's 7nm Semiconductor Breakthrough [video]
Why Go for web and not Typescript with nodejs/deno. The ecosystem is also huge and widely used. The type system is miles ahead of Go and is closer to rust. The async await is single threaded too.
So is shrinkflation actually included in official inflation numbers? If all bars of soap in the country become smaller by 10%, does 'official' inflation number go up? Are the folks tracking official inflation index equipped to measure all the various products per kilo, etc?
https://www.who.int/news-room/fact-sheets/detail/obesity-and...

>In 2016, more than 1.9 billion adults, 18 years and older, were overweight. Of these over 650 million were obese.

>39% of adults aged 18 years and over were overweight in 2016, and 13% were obese.

https://www.who.int/news/item/06-07-2022-un-report--global-h...

>The number of people affected by hunger globally rose to as many as 828 million in 2021

I would bet the obesity numbers have greatly increased since 2016.
As someone building my startup [0] on Rust (and a fan of the language since ~2014) I don't think this is a very compelling list of points.

> Rust is overhyped

People are excited about Rust! Not sure why this is a reason you _shouldn't_ use the language.

> Rust projects decay

The text doesn't match the headline here; Rust takes backwards compatibility very seriously, and rust code I wrote in 2016 against Rust 1.10 still compiles with Rust 1.72 in 2023.

> Rust is still in beta

Mentions missing async traits, which is legitimately annoying, but the workaround with the async_trait crate works in practice

> The standard library is anemic

This is a tradeoff; big standard libraries become graveyards over time (the classic article on this: https://leancrew.com/all-this/2012/04/where-modules-go-to-di...). How long was Python stuck with a terrible HTTP client because that was the one in the standard library? In Rust we have an incredible, state of the art regex library because it's a separate crate and is allowed to evolve.

> async is hard

Rust's async is hard to get started with; it's a barrier to get over like learning the borrow checker and lifetime system. But once you do I've found it productive and incredibly performant.

--

Overall, I don't think that Rust is the right solution to all problems. Rust makes you think about everything you're doing, the ways in which your programs use resources, and every possible class of errors. This is incredibly useful for writing fast and correct software, but will be overhead for people who just want to move fast.

I also think that static memory management is not the right tradeoff for most application software, although a GC language with Rust's ergonomics and crate ecosystem would be amazing for those use cases.

I'd personally always choose Java over Go especially given recent developments like ZGC, GraalVM, and Project Loom which essentially makes Java a better Go.

[0] https://arroyo.dev
If data changes only once a year or rarely that would imply usage of the api is a rare event for a user of the data so speed isn't a huge concern. Caching would introduce more complexities and the risk of needing to manually revalidate the cache. The solution architect was probably right.
I think for <1MB of data, with changes once (or twice) a year, the correct API is a static webserver with working ETag/If-Modified-Since support.

If you want to get really fancy, offer an additional webhook which triggers when the file changes - so clients know when to redownload it and don't have to poll once a day.

...or make a script that sends a predefined e-mail to a mailing list when there is a change.
That's how it already works for youtube. The EU mandated you need to prove to google that you are of age to watch certain videos.
They do?? Sauce?
The article has too many x86 assumptions. The casts are most definitely _not_ free, because there are multiple operations like sign-extending, zero-extending, etc. which depend on the ABI. The fact that these are all almost free in x86 is irrelevant since some architectures will have to go out of their way to implement the operation (albeit the ABI is usually designed to make these operations simple). Similarly, I could also imagine another architecture having a shorter instruction to set a register to 0/1, or even one where _Bool is defined with the machine word size and thus doesn't need any cast whatsoever (not even sign extension).

On such architecture "casting to bool" would be free, but other, narrowing type conversions would not.
Determine the type of behavior that likely indicates a server is shared with many different people, which should be extremely easy, then send that user a series of warnings culminating in banning their Plex account if they don't comply, with a transparent easy appeals process in case they get it wrong.
MLPerf Inference v3.1 Shows Nvidia Grace Hopper and a Cool AMD TPU v5e Win
I have never seen a more cute deer.

I wish all ancient drawings had such a version so we can easily interpret what they are talking about in the article. Early cave drawings are very hard to decipher.
I’ve heard pf Lit Element, I have never seen it used in production. I work for an agency, so I see several new frontends every year, and almost all of them are Angular, React or Vue. I know that these other frameworks exist and what their deals are because I listen to ShopTalkShow and so on, but I don’t think they’re that big in terms of what people are using in the field.
As someone with very little expertise in this, and from the very little time that I can spare for experimental webdev, from a webdev framework perspective, Rust is where Go was 7-8 years back. There are some Rust frameworks available which look promising (rocket), but golang has much more. On the flipside, There is nothing wrong with golang (or at least it has less wrong going for it as compared to the js frameworks), but Rust is appealing because it IS the next big thing.
State secrecy, not misinformation, is killing American democracy
Please read what I wrote. I never said you were an American. I said you were destroying the country with your stupid shit.

You could be an American or you could be a foreigner injecting yourself into American politics. Asking people to stop dividing us is not some right wing talking point. If you were an American you would you know the left was huge into saying Trump was dividing us and how that was bad. Now suddenly saying the same thing is right wing. Give me a break.

Like I said in my previous post. Please get off the internet for a while, touch grass, and talk to normal and average people in person. You will be a happier person and stop with calling everybody you don't agree with a racist.
Java EE 6 was pretty decent really. It came with JAXRS, CDI, Bean Validation and JSF 2.
> When Rust makes sense

It’s missing a subheading for “anytime you do not want a garbage collector” which is true for almost anything real-time / graphical etc
Even ignoring the high seas,there's so much entertainment out there, why choose to be locked in to legacy media? Personally I can think of a dozen youtubers who's videos I always choose over any of a thousand movies or tv shows.
It's just a shame IMO that leaving out the word AI-generated (or deepfake) hurts the point that the article wants to make.

This is an example of the negative effects of binary or black/white thinking, IMO (not sure what's the correct term in English)

Parent comment did not want to downplay the seriousness, personal harm and moral+judicial implications of realistic fake porn, as I read it.

The headline in question just weakens the public attention for actual rape porn depicting physical rape, or nonconsensually filmed sex for anybody reading the article, I'm afraid.

Especially when celebrities come into play.

It's true that both crimes can converge into something very similar, but these are still distinct crimes (maybe even happening in combination!?) which need to be examined thoroughly.

Escalating language in headlines doesn't achieve its ostensive aim here, IMO.

There have been discussions about deepfakes and their dangers, but not enough of them, especially when it comes to non-celebrity persons.

I'm afraid escalating language won't help to catch more attention from people who previously underestimated the severity of current and potential dangers.
I was using Vorta/Borgbase until I discovered that Vorta had an issue with restores. Kopia is pretty neat, but make sure you test as always.
The Galaxy Note 10 that I bought in 2020 still gets regular security updates.
Apple is killing the iPhone’s silent switch
In what world is Go more reliable or faster than Java? Especially modern Java (or other good JVM languages like Kotlin).

It compiles faster but that is about it. Which is a good thing too because it's verbose AF and heavily reliant on code generation even after generics shipped so that compiler lines/s actually matters.

The only knock you can put on Java for reliability is null-safety but lets be real, nil pointers, bad slice initalisation, etc are 10x worse in Go especially these days with @NotNull and powerful editors like IDEA stopping you from doing dumb things. Or simply using Kotlin which is non-nullable by default.

That and all the things Go is good at Java is simply better at. (especially once Java 21 ships in the next few days).

- Low pause GC? ZGC has Go beat, not just on pause times but on throughput and heap size scalability up into the terabytes.
- Non-blocking code with synchronous coding style? Virtual Threads are much much better than goroutines.
- Channels? ArrayDeque and friends are faster and have a lower learning curve.

Maybe the only area I think I prefer Go to JVM-land is the good parts of the stdlib. Go has lots of shit stdlib cough collections cough but there are some real gems. Namely the x509 and ASN.1 libraries are absolutely top notch.

Learning curve is also lower ofcourse, it's a very very simple language which is good for beginners and those taking their first steps out of JS/Ruby/Python into static types, pointers, etc.

Anyways, my real point was Java is easily faster and more reliable than Go and it seems pretty insane to reach the opposite conclusion if you have been on top of developments in both languages.
> Webcrap

Highly recommend sqlc.dev, goa.design, gokit.io, gql-gen, bind, and all the other code-generation libraries in Go.

Don't write all that code by hand. Figure out your domain objects, queries, revolvers, etc.., generate the code, then deploy it.
Ask HN: Does all languages who target LLVM have the same traits?
I mean, since Rust is using LLVM as backend, shouldn’t that mean any language who uses LLVM should perform the same?

If not, why is that?
Processing a 250 TB Dataset with Coiled, Dask, and Xarray
Valve is absolutely indie since they're self-publishing. Great example of "indie" not meaning "small". CDPR is another example.
How many of these burger joints own the building they operate in?

This is a very shallow look at economic forces. And ignores some of the bigger squeezes happening. The number of landlords continues to decline as real estate is consolidated in fewer hands. And worse, the number of landlords that abdicate their roles to real estate management companies grows every year, and the percentage of properties in an area run by a given management company continues to grow as well. This creates a level of “collusion” that didn’t really exist 30 years ago.

Our current market abhors competition, and regulators and courts have increasingly sided with the bigger business.

Inflation was a huge problem 10 years ago. It’s why I stopped renting.
I just gave you a whole tonne in a different thread but I'm starting to suspect no amount of evidence will satisfy you.
ChessMonitor – Analytics for Lichess and Chess.com
Well, as long as we're talking crazy, might as well make the language Toki Pona or similar. (Now that would be a really self-selecting dating pool.)
A duopoly isn't much better
If you're pirating content, you should retain complete control and security over your setup. How does Infuse enforce its yearly license cost? There must be some telemetry at the very least, which is exactly the issue that got Plex into this situation and why people would do well to avoid it (unless of course you're just watching your own legal copies of media).
Not only that. He knew the project name I created!
Of course, I messaged you at your profile email address.
From Putin himself. His speeches in the last 20 years. He was quite upfront with his ambitions: restauration of the last Russian Empire, the Soviet Union.

Eastern Europe and ex-USSR republics have been trying to warn the world for quite a while, it's the West who refused to listen.

Read Kasparov's "Winter is Coming" book to understand more.
Android vs Apple is Samuel Vines' Boots Theory of Economics played out with handheld electronics:

> "The reason that the rich were so rich, Vimes reasoned, was because they managed to spend less money. Take boots, for example. ... A man who could afford fifty dollars had a pair of boots that'd still be keeping his feet dry in ten years' time, while a poor man who could only afford cheap boots would have spent a hundred dollars on boots in the same time and would still have wet feet."

If you can afford an Apple device, there's nearly no reason why you'd submit yourself to the mistreatment of being an Android customer, consequently those who buy Android devices, especially the bottom-dollar ones that never receive a single update post-purchase are those that can't afford better in the moment. Exactly like the cheap boots vs good boots in this classic allegory.
> most of the time it's goods that are unhealthy and overpriced to begin with

Like British housing, horribly overpriced and half of it has mould.
I'm a little tired of this endless discussion ... it always pops up with programming languages, they are tools, use whatever is more fit for what you're doing, move fast, break things, learn
It's for transcoding services mainly.
I've already had some success with Llava although existing image classifiers are still going to outperform it.
Many, and in America I'd dare say most, people just don't really like doing outdoor things. It's some of the cheapest entertainment you can have, as many parks and locations are completely free. You don't need to full on belaying to have a great time. All you really need is a tank of gas, a bus ticket, or a bike. There are just dramatic cultural differences that drive people in different directions.

Programs like ROTC/JROTC also offer countless outdoor opportunities alongside other possibilities for personal enrichment. I'm vehemently antiwar/hegemony, but I think training offered by ROTC/JROTC is extremely valuable for anybody and everybody. It's also completely free.
Nice drop in the bucket.
> Is that during direct play or transcoding?

During transcoding, but I'm having a hell of a time disabling that. I've looked around for a configuration to just broadly disable transcoding, since pretty much everything I use to play JellyFin is libavcodec or ffmpeg based anyway and can happily decode stuff client side.

> Are you running a reverse proxy in front of it?

Not within my home network.
There is a decent episode on this on The Daily by the NYT. Gives some historical context of the give and take of the unions and big 3.

One takeaway, this particular new union leader is the first directly elected one in a very long time. Prior to this the union leader was selected in a good 'ole boys manner by union reps and sort of rotated. After the justice department found quite a bit of graft and bribery they required a new election and Shawn Fain won in a razor thin recount.

As a result the UAW for the first time in a long time got a populist representative of the average union worker, thus the hard line strike. So for those of you against unions because of corruption, etc. This is what it looks like when there is at least less of that, a good thing.

https://www.nytimes.com/2023/09/12/podcasts/the-daily/ford-g...
Can you please not post in the flamewar style to HN, regardless of how right you are or feel you are? It's not what this site is for, and destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
I see the point; most of the streaming service (Netflix, HBO Max, Paramount, and Disney (except a handful of new feature pre-releases during Covid)) have taken the cable bundle approach thus far (even more true as they add ads) ; that is, you buy the service, you get access to the whole catalog.

Disney differentiated with some pre-releases/theater times with $$ ups like Jungle Cruise during Covid, -- and should probably do more of that. But with the catalog system, I had 0 desire to see Ant Man and the Wasp knowing I could watch it at home in ~ 1 month.

Amazon / Fandango / Apple are struggling to keep their high margin rental models precisely because every other vendor gives you the whole catalog; and the user just has to rotate.

Giving the whole catalog (the HBO/Netflix) model is a subscription as a service -- which just as in software is attractive until you realize that your marginal income per user based on usage (and support/infrastructure) is below your revenue per user -- much more, below your previous income per user.
It took me about 3 days to build the engine, including custom physics, gravity/jumping, collision detection including raycasting, and about 3 weeks to finalize it and start working on the game. Game was released in under a month and we already have a small community. It was definitely worth spending a little up front time to avoid a service provider, and have more control over the mechanics and look/feel of the game.

By the way, you re-use a lot of the same code when you build in-house, like you said often times your 1st title is not a hit, but you improve upon a lot of that engine code and release subsequent games. Most AAA developers do this.
I self host it on a 50/10 Mbps cable line from a Ubuntu desktop connected via WiFi and it's fine.
He posts regularly here: https://twitter.com/AkiyoshiKitaoka
> it's quite a bit easier to switch a database than to switch a game engine

_presses X to doubt_
Near as I know, all DCs can boot suitably-prepared burned discs without modding. The only hardware mod I’m aware of would be to defeat region lock on original discs.
This is just for arrival order though. The GP mentions transaction-based operations; handling this without massive hits to parallel processing is not an easy problem to solve.