skysight-inc/HackerNews huggingface dataset:
> Most of the issues are Linux auto-installing wrong graphic drivers,

What? Since when linux auto-install drivers?

You get those with your kernel and mesa (except nvidia). There is no installation.

> Then of course what is now a running joke that Linux is unable to put my computer to sleep, so when I close the lid and open it again a few hours later, the battery is drained.

Windows has exactly the same problem. You can thank "Connected standby" (pushed by Microsoft) for that -- neither Linux, nor Windows puts computer to sleep. They ask the firmware to put the computer to sleep. If the firmware is buggy, here's your problem.
“Treason doth never prosper: what ’s the reason?
Why, if it prosper, none dare call it treason.”

― John Harrington
Why not use both? I run both in LXCs, Plex has a little more hardware since its transcoded isn’t as good but I point them both at the same NFS share. Everybody happy.

Well, not the movie studios and music labels I guess.
My exact experience. It just works and it's fast. In the rare occasion I need a fancy color print, there's a store close by where I can order some nice prints with a few clicks.

Had an HP color inkjet before that. With that I felt like I did not have a printer.
The scariest part about heavenbanning is that it is possible to deploy today. Xe talks about this being trialed on Reddit. It also makes a lot of sense to be a product to try and wall off "troublesome" online entities. The downside is that it would probably just end up increasing fringe and dangerous behaviors, like that person who thought they were a Sith and tried to kill Queen Elizabeth because an AI encouraged them to: https://fortune.com/europe/2023/10/05/ai-chatbot-kill-queen-...
Even Adults are fucked when info explodes. Cuz there are upper limits to what a 3 inch chimp brain can do.

It's been studied under so many different names Knowledge Gap Theory, Info Asymmetry, Bounded Rationality etc The more info Adults have to digest, bad decisions/exploitation are garaunteed.
You can try a custom prompt and see if you can get GPT4V to stop doing that / if it matters.
> I get a 3-5 sec lag on launch [0] as it prepares the browser to block ads.

uBO is typically ready in a fraction of second, so "3-5 sec" is not normal. In Firefox all extensions sit in the same process, so it's possible another extension is preventing uBO to be ready in a timely manner, this has happened[1].

[1] https://github.com/MetaMask/metamask-extension/issues/13163
I have Jellyfin setup alongside Plex, and the one thing that's keeping me from moving fully off Plex is Plexamp [1]. It works flawlessly on my phone/laptops, includes a ton of features and is a pleasure to use - especially compared to Spotify or Apple Music.

I am aware of FinAmp [2] and music players for Jellyfin, but they aren't comparable to PlexAmp yet.

1. https://www.plex.tv/plexamp/

2. https://github.com/jmshrv/finamp
No, it was a bad decision and it's still bad.
> when the referendum slogans were shouted precisely to lie to people that if they left the EU they would be in the same position as Switzerland and Norway which is an appealing prospect.

no-one ever said this

they were used as examples of countries that are successful despite being outside the EU

not that the UK would "be in the same position" if it left, i.e. becoming 10x richer per capita or starting to mass produce cuckoo clocks
The article explains—it's one of the most popular video game series of the 2000s.
Here is the issue of with these kinds of things, where does it end?

Do tv shows target teens too much with high energy music and dancing?

Does media target them too closely with intentionally addictive music riffs from Taylor Swift to Billy Eilish?

Will we shut down all these video games that clearly target kids with bright colors and, let's call it what it is, "aestheticized violence"?

We need to be careful about how we go about trying to protect children in this regard.
OP meant structured typing, which is the strong type version of duck typing.

As long as the type supports the same interface anything goes, even it actually supports another one, where the methods have the same name, with different semantics.
> The problem is that style matters and therefore those debates matter.

Does it? IME/O, styling only matters up until the point that it is consistent and reasonable. And I'm saying this as someone who used to want to debate and micromanage a lot of formatting standards in my projects. Ego is removed from the equation (unless you're the one trying to introduce Prettier to a reluctant team), and without ego, the debates no longer seem very important.
Everyone has something to hide.
https://www.ted.com/talks/glenn_greenwald_why_privacy_matter...
> I've been fought by people insisting that if we're using a framework, we should be using it for everything,

Remember the definition of a framework: a framework is just a library that does not play well with others.
It's pretty clear what the payoff is for the investment in using a borrow checker, and it's quite big. Less so for writing if err != nil on every. other. line. That's just an unnecessary nuisance.
That is U+0336 COMBINING LONG STROKE OVERLAY
Not the perfect, but works: calcurse.
Without.boats continues to just operate on such a great level.

These blog posts are so nicely dual audience targeting: they build a specific narrow case for where to go, what to do, that targets the Rust language folks having these discussions on mailing lists. But they also inform & set context, to make the information generally accessible. Having not only the internal focus, but also an external focus feels like a superpower for your argumentation.

That ability to rise above the mailing list experts-only context & to host a broader stage feels so powerful to me. Most of us wont get a digest of whats going on on the mailing lists & in hallway chats in Rust world. But we'll see what wb argued, and think about it, and remember these options if something else does happen. Technical blogging is so excellent.
Mindless AI-generated boilerplate you're not really looking at sounds like a likely vector for bugs.
GP didnt say that. They said lot of devs become "front end" or "back end" specialists which means that they cannot do full stack. Full stack devs knowing React is fine. The problem is that most "React devs" don't know full stack and most "backend devs" don't know full stack.
Don’t need to switch, run both. They both run on Synology due to Docker as well. Point them at the same share and you’re good to go.
I wanted to try it but it seems there's no free usage on the Apple TV, at least for my HD and 4K library?
Could perhaps also be due to them charging a subscription and demanding extra money to view the movie in addition.

Just an idea..
I could not agree more with this. Go is so frustrating to me because there is so much I like but these things you listed make it miserable for me to use.

A basic option and result type could fix a lot of the issues around errors and null pointers. I know languages like Scala, Haskell, and Rust have type systems that are often considered too complex but Go doesn't need all that to add these two.
In my experience infuse only technically worked on about half my library, the other half caused crashes and the UI is definitively not streamlined for the media server use case (it feels like I should just be using VLC on iOS via DLNA or something at that point)
oh! <3
Thoughty2 on youtube has said the name 'dead internet theory' is a misnomer. Dead internet prophecy is a better term for it. It's kind of like being in the middle of an extinction, yea there are still some animals left, but everything is looking unhealthy and the outlook isn't promising.
Learnings implies a report of your own experience; lessons implies something prepared as teaching material for the audience. (In the context of the title sentence anyway.)
> they've always had such a good reputation for support

I'm genuinely curious as to what group they have a good reputation for support with.
This roughly lines up with my feelings. Go is a solid improvement over many languages that we inherited from the 70s, 80s and 90s.

But it also retains a certain "we don't need a robust type system; weak-ish static typing is good enough" ethos that made sense in back then, when compilers were hard enough to write that it was easier to justify making the programmer handle more things manually for the sake of simplifying the compiler authors' job.

This is always a tradeoff, of course, but I think that the optimum balance has shifted even further in favor of programmers. Some of Go's decisions still made sense in the 2000s when the language was first being created. But now, 15 or so years later, I think many of us could be forgiven for wishing for a language that's a lot like Go except that it dared to dream just a little bit bigger.
> An 80 year old dude doesn't care about being name dropped on a random obscure forum on the internet.

As far as our scientific understanding goes, a dead dude probably cares even less, yet we do it anyways.

Edit: to be clear, I think it is a good idea we keep doing it.
I'd be less cranky about this if I didn't have bluetooth disconnection issues at least once a day.
The quote gives me the impression that I'm right.
My earlier comment:
> I agree with your second statement, which is why conscientious people should have kids.
Brazil's mysterious tunnels made by giant sloths
does it? prettier is extremely configurable, unlike gofmt. so deferring to the authority of prettier is essentially deferring to the authority of the prettier.yml config. not that i have a problem with that _per se_, i’d expect the author(s) to take responsibility and appreciate that they’re defining/imposing their own taste(s).
The tweet about "heavenbanning" on Reddit is parodic—it's a screenshot of a NYT article from 2024, which hasn't happened (quite) yet :)
You changed the context from rules that apply to people born after a certain year, to rules applied to everyone regardless of year.

I could be born in 2008 or 2007 either way I need to be 16. But I could be born in 2007 and buy smokes.
Being Popular – The Woodwork
Yes, native apps are available and are quite good. Sometimes I get hangs after first opening the iOS app, but only briefly. Quite handily it has an option to allow self signed certificates, to make within-LAN use easier. I‘m binding my Immich domain to a local IP with unbound and don’t need to bother with letsencrypt internally that way. Only the hetzner box needs the certificate (obviously).

The quality of face tagging surprised me, it uses one of the open source algos by Microsoft.
I have to say, I don't really get what Plex is even doing these days. In fairness I don't know if they do, either: the bulk of their user base is centered around the playback of pirated content which isn't exactly the kind of money-spinning market anyone truly wants to be in.

It looks like they've been trying to "go legit" by offering free streaming options etc but the content is weak and they must have the stats showing that no-one uses it. So now they're promoting e-mail newsletters highlighting the pirated content people are watching? I just don't get it.

But I paid for a lifetime pass years ago and their DVR functionality works just about well enough for me, so I still run it. The inertia is strong.
The most use my Brother printer got was three years ago when my seventh grader needed to print school worksheets and then we scanned them to be turned in. This was during the COVID lockdown school year, and yet it's STILL on the OEM cartridge it came with
Will shift the focus on something else and not just the job. HN mods are smart to not allow that. I don't blame them.
I've always associated it with Indian English, possibly it's a dialect thing that's spread from that community.
I want to live your life where people's porn history is just cool to share with friends and family. Totally absent of boundaries and social norms. "My dad likes redhead lesbian petites, it's chill". Much more viable world than, idk, more granular privacy settings.
Hear hear. It's bizarre to see people like the parent commenter who are so unthinkingly accustomed to abusive and manipulative advertisements that they mistake its perversity for normalcy.
still hilarious this comment is
You can never go home again, so to speak, to watch the first Indiana Jones film cold. But Last Crusade and Dial of Destiny were IMO perfectly good (though not great) films.
Alot of executives must believe it's due to piracy.

A lot of people think it's because they're woke. It's not even that - they're just bad movies. I watched Moana a few times and realized they're making fundamental story mistakes. Characters never resolve their conflicts, jokes are prioritized over theme, and important character traits are shown too quickly to the point where you can miss it if you blink.

We really need Disney to slow down and understand that the story comes first with these movies and that good stories take a long time to develop. Frozen took like fifty years to finally make. BatB took four plus numerous failed iterations over decades.

I highly recommend that everyone read the Katzenberg memo[0] from the 90s that was sent out right before Disney went from middling studio to international powerhouse.

[0]https://sriramk.com/memos/katzenberg.pdf
The O'Reilly approach to generative AI
Actually, many innovators consistently break the rules, using their unique thinking to keep pushing boundaries. It's their ongoing curiosity and willingness to explore new ideas, not just random flashes of inspiration, that really fuel lasting changes.
Why do they matter? Do you only care about everything they agree on? If not, why are you resistant to the idea they could be wrong?
Microplastics: How toxic and what are they?
This is getting more traction here https://news.ycombinator.com/item?id=38435481
I am not sure if I get your point here? We still need to trust open source developers, and no project (free or proprietary) will be successfully adopted if it doesn't act with users' best interest in mind.
Not at all. FOSS should be built on FOSS tools.
Neat. Is there anything like this that shows freight?
> But there is something dangerous and seductive about things that almost work

This is what makes me extremely anxious about investing time in AI. I've seen things that make me want to keep going, but I also see the dragons in the corners.

Would 97% correct be good enough? I am not actually sure. Even with direct understanding of specifics for our business and use cases, I can't say for certain.

Humans don't get it right 100% of the time either.

I think the nuance is things like "Use AI (LLM) for summarization & classification, not direct English->SQL conversions". If you scope the system correctly, you can maybe push the failure modes into a "meh, not a big deal" bucket.
Yes, and that is exactly what you don't want in a "get shit done" language.
I wonder how it can apply to an individual - say I am developing a feature at my job today. Five years later, I am on a different job, but developing a similar feature for some other employer. I wonder how much of the two implementations that are apart by 5 years but done by the same person, would be similar (even after accounting for my own personal growth in terms of programming abilities)? What if I am a teacher who is creating quizzes and exercises? Or a graphic artist making illustrations from eerily similar requirements?

I suppose this is an interesting question, not quite black and white? That said, don't these huge companies have armies of lawyers to protect their IP?
It was the stupidest hill that statisticians decided to die on.

Hand-eye coordination memory and muscle-memory are a thing, especially if you don't change your spot (eg during free throws), if you make the first then you have higher odds of making the second due to hand-eye coordination memory and muscle-memory.

It's something experienced by everybody who ever played basketball at any level, but of course people who never touched a basketball had to chime in and say :

"Acfftually...every free throw is like an individual coin toss".

It ain't.
That depends on what you think the purpose of copyright is.
Humans are exceedingly adept at determining fairness and adjust their own actions to match fairness levels[1]. If you pay for something and becomes unavailable, because someone else messed up and effectively lowered the value of your purchase[2], there is a simple argument to be made that maybe lack of ethics on one side is almost negligible when compared to that of a multimillion faceless conglomerate. In other words, it may be unethical, but it is hard for me to argue that it is not warranted.

[1]https://www.apa.org/news/podcasts/speaking-of-psychology/fai...
[2]https://www.polygon.com/2018/4/27/17292836/gta-4-soundtrack-...
Great post. I wonder how much this can improve if you RAG-ify a diverse set of contextual data, for example calendar, meals, recent conversations from the real world, etc.

It's also interesting that бля was translated to 'damn'. :)
See, this is my problem. It is okay to have hate people who want to kill you. But that 2 year old Palestinian toddler does not want to kill you, it can't barely speak. The ~75% of Palestinians that said they do not trust the Hamas in a representative face-to-face poll weeks before the attack would probably not want to kill you either. Hate becomes a problem once it makes you twist reality to validate and fuel your hate. If you ever have been in a life threatening situation and survived, it was probably because in the right moment you went all calm and controlled and did the right thing. What Israel is currently doing is the opposite of that. The Hamas already had lost in the court of public opinion, the only way to turn that into a Hamas win is to give them the brutal, inhumane retaliation they want. A retaliation that will flame their support and motivate new bystanders. And guess what, they would use the very same argument as you. And just like you they wouldn't be completely wrong either.

This is not speculation, this is guerilla warfare 101.

What should have broader support is not to give emotionally uncontrollable and impulsive men the power to decide about the problems their kids will have to deal with — solutions that won't alleviate the problems, but make them worse. Makes you wonder for whom they are doing this, other than themselves.
Love it OP!

Check out https://github.com/yl4579/StyleTTS2

For your local voice cloning needs.

HN discussion here https://news.ycombinator.com/item?id=38335255

Funny I’ve been talking about cloning my dad for a while in this same fashion. Thanks for the inspiration.
I use Jellyfin -- what's a large library? I have 500 movies and it works perfectly. Hooked up to a Digital Ocean Spaces Bucket. I also have dozens of users connecting to my server. 4GB RAM, AMD CPU. My fear of plex is them mandating a payment charge in the future. Jellyfin will always be free and open.
This is pretty much the basis of the plot of M3GAN (though it later takes it in a horror direction) - quite recommended.

https://en.wikipedia.org/wiki/M3GAN
I want to agree with the article, but also the Presidents meme content is some of the best stuff I've seen this year.

The anime list is still the best https://www.youtube.com/watch?v=IkaAZE_UGMo&t=83s
HN about anything finance related is funny. Basically same level as reddit/gamestonks
> I sometimes prefer lines to exceed maxLength (ex: template string, which prettier would horribly break on vars)

Prettier doesn't break a long template literal though...?

> allow `1 + 2 * 3` or `a || b && c` to be parenthesis-less because everyone know the precendence here

"Everyone knows" is usually an unwise assumption. And adding parentheses does make it easier to read even for people who know their order of operations.
I came across an interesting example of this concept today https://twitter.com/jakezward/status/1728032634037567509.

A company basically created a large quantity of AI generated content in order to get SEO ranking for terms related to another company.

If/When this strategy becomes prominent (and if it's more successful/cheaper than current SEO approaches, I'd expect it will ), then we may see even more artificial content and less "real" content...
The Python typing nightmares you refer to go away on large projects as soon as you start using mypy, which I tend to find most large projects do these days.

So yes, you can change that string and you do know.

It's still better that it's optional and gradual - it's unnecessary overhead on smaller projects, spikes, notebooks, etc. which are what most big projects grow out of.
The main function of the popular ESP32 microcontroller is to preserve 2.4GHz WiFi for the next 20 years.
Honestly I just google it every time because I can't be bothered to learn the keyboard shortcuts.
Swedish court sides with Tesla over blocked licence plates
I'm not sure but myself and all my server users got the email and I've never intentionally opted into anything related to this.
Vampire bats may soon take up residence in the United States
Oh yeah, definitely not disputing the I-70 traffic on weekends, it's bad!
No, these were part of a conference held at Tubingen in 2020.
> Yes, add a replace directive to A's go.mod and point it to B's directory. It'll pick up changes immediately.

Nowadays you just create a go.work file. That's much less cumbersome than 'replace' directives.

If a module is in the go.work it isn't downloaded from a remote git repo, but overshadowed by your local files.
The Patriots?! Shadow Moses?!
It doesn't seem to work at all in Chrome, so maybe not the best example.
>What amazes me is how quick they transitioned to Google Chrome when it released

I'm not sure how old you were at the time but do you really remember that history well and did you compare the two browsers yourself at the time? I was a die hard Firefox user from the beginning until Chrome came out. I remember trying Chrome for the first time and being amazed at how much faster it was. Not just a little faster, way faster and how it could handle more tabs without slowing down. It was so far superior performance wise and that is what got me and many others to switch.
Now we just gotta make a wikipedia article lol
Greatness as Mastering the Mundane
> file versioning was intruduced to protect against overwrites and deleted files can be recovered.

That's rapid recovery NOT a backup. A backup should survive an exploding computer or a burned down house.

>My backups are supposed to protect me against my own mistakes, not against Google's mistakes. Protection against Google's mistakes should be Google's job.

Should be someone else job was never good enough for my data, and i think i have been proven right (once again).

>Do not ever trust us to store your data! It could be gone any second. Always make offsite backups!

Yes just trust yourself. Yes always make offsite AND offline backups, if your key/password gets stolen for example "insert storage provider" your data is also in danger.

>But the users's mistake is not actually to have mistaken live data for a backup.

Both made a mistake, one did not make a backup the other one is...well google.
I'm surprised someone hasn't written a jails-like wrapper for starting containers in Linux.