News for hackers. Stuff that matters.

ender341341

Re:AlpineBSD on Thursday October 29, 2026 @08:35PM (#50298358)
Thanks for clarifying, I'd been misunderstanding that for 20+ years.
Re:H.264 Is Magic on Thursday October 29, 2026 @08:27PM (#50298295)
Lots of media devices that don't have AV1 decoders tend to have issues decoding high resolution AV1 in real time so you either get pauses to buffer or dropped frames.
Re:AlpineBSD on Wednesday October 28, 2026 @07:49PM (#50282580)
> On top of that it was going to be very hard (near impossible) to get all devs to agree to a v2->v3 license bump.

My understanding was this was never a problem, almost all of the kernel was licensed as "GPL2 or newer" until GPL3 was released and they removed the "or newer" from new releases

Re:I guess I'm using WebP now? on Sunday October 11, 2026 @06:44PM (#50048762)
No, the server is just sending the file named 'foo.jpg', but encoded as a webp with webp mime type, so when you save the file it defaults to the webp extension cause it ends up treating the filename as a blob of text without an expected extension for the file type.
Re:From your doorbell to your home network on Saturday August 08, 2026 @05:59PM (#49226292)
> I wouldn't say they are rare.

Better known brands are starting to drop zigbee for matter (Ikea has moved, the last aqara zigbee device I bought required me to get an aqara matter hub and flash the firmware through their app to switch it to zigbee from matter).

It's feeling like for more devices I'm stuck with unknown aliexpress products (I know behind the scenes they're mostly the same devices but I'm generally okay paying a bit more to get a known company with some known QA level for these types of things).

> Jellyfin forced me to organize my files into Show/Season folders, whereas Plex just handled my original flat mess of scattered files.

You keep all your shows in a single directory? or just sorted into folders per show?

I haven't had any issues with files just sorted into show folders for shorter series, but even in general it's very un-particular about filenames as long as you have `<show name> (<year>) S<Season #>E<Episode #>` (and it accepts a decent number of formats for season/episode number, and year is usually only needed if you need to differentiate shows with the same name).

Yeah, def is tiling at windmills, but my point is the same, I took it as them saying the public has taken a defeatist attitude and views it as tilting at windmills but here's a case where it wasn't fruitless effort and we need to view it as inspiration.
I took it as doing what too many people feels like tilting the windmill. As a society (and frankly in myself on too many issues) I notice way to much "well what can we do" defeatist attitude.
Re:Lost Doctor Who Episodes Found on Saturday March 14, 2026 @02:33AM (#47373942)
Some of the people who've been involved in getting previously found episodes returned/restored have stated that they know of collectors who are likely to have copies of other episodes but are worried about how they'd be treated.
Re:Why developers using AI are working longer hours on Saturday March 07, 2026 @09:11PM (#47293640)
> That really sounds like micro managing jr. developers.

That's how I tend to describe AI to a lot of non-technical people (I actually generally say it's like having an really fresh intern who can read technical docs insanely fast but needs a lot of supervision).

Re:D Programming Language on Thursday February 12, 2026 @03:07AM (#46986094)
I think 3 things

1. D had a split similar to python 2 vs 3 early on with having the garbage collector or not (and therefor effectively 2 standard libraries), but unlike python it didn't already have a massive community that was willing to suffer through it.

2. It didn't really have any big backing. Rust having Mozilla backing it for integration with Firefox makes a pretty big difference.

3. D wasn't different enough, it felt much more "this is c++ done better" than it's own language, but unlike c++ where it's mostly a superset of c you couldn't do "c with classes" style migrations

Re:Helldivers 2 on-disk size 85% reduction on Thursday December 11, 2025 @05:42PM (#46238349)
depending on how the data duplication is actually done (like texture atlasing the actual bits can be very different after image compression) it can be much harder to do rote bit level deduplication. They could potentially ship the code to generate all of those locally, but then they have to deal with a lot of extra rights/contracts to do so (proprietary codecs/tooling is super, super common in gamedev), and

Also largely cause devs/publishers honestly just don't really think about it, they've been doing it as long as optical media has been prevalent (early/mid 90s) and for the last few years devs have actually been taking a look and realizing it doesn't make as much sense as it used to, especially if like in this case the majority of the time is spent on runtime generation of, or if they require a 2080 as minimum specs whats the point of optimizing for 1 low end component if most people running it are on high end systems.

Hitman recently (4 years ago) did a similar massive file shrink and mentioned many of the same things.

Re:Pop_OS 24.04 LTS with COSMIC desktop environment on Thursday December 11, 2025 @03:09PM (#46236464)
> the community in total can finally move protocol forward that were blocked by really dumb ideological conflicts that are holding back Wayland. If Cosmic can take Gnome market share, people will be more willing to move on protocols without Gnome and hopefully eventually Gnome will realize that they have to implement this stuff, or at least large users of Gnome will realize it.

Can you expand on what you mean here? I only somewhat follow Wayland/X11 migration/development, but from what I understand gnome is on Wayland, enough so that they apparently dropped x11 support from their upcoming release in march.

It's relevant in that it's enough to cause them to plan to do a bigger study so we can say with more clarity how if it actually helps.
At the very least he lost his free lodging/staff (though it sounds like the royal family will pay for his new lodging somewhere else).

A large amount he's lost is also ceremonial, it sounds like he won't be removed from the line of succession cause that would require approval from all the separate countries the monarchy reigns over to do so (and he's like eighth in line so extremely unlikely given his age).

He's been excluded from a lot of official events already so a lot of it is just making it official.

He's still not being criminally charged with anything from the government.

I'm in the US my last company migrated from set limit to unlimited.

Having the "You have X hours of PTO" made the expectations clear. Especially for less senior people who might not want to rock the boat or seem greedy. And while use it or lose it policies are overall bad, they do push people to take breaks instead of "saving it up for something good/important".

It also heavily depends on management. There's definitely some companies that do "unlimited w/ manager approval" with the manager expected to find ways to deny and those are 100% shit places to work, but not everyone gets a lot of choice on that.

I would assume if you paint it over with a latex based paint at least it would massively affect absorption. For oil based paints I have no idea though.
Re:Sony Playstation 2 fixing frenzy on Monday October 13, 2025 @09:47PM (#45575382)
Basically acted as a trigger. So if you pressed harder the game could respond. I only really remember driving games taking advantage of it though, and can't remember the game but remember being super annoyed at some action-rpg-like game where it used it to differentiate between actions but running into issues of it interpreting all of my presses as hard presses.
If you just have one of the symptoms you shouldn't be diagnosed with autism.

I think a lot of people miss that the changes that combined a ton of stuff into autism was because we had a ton of different disorders that had super similar treatment plans, but it could cause issues when your doctor didn't know all of the related disorders to be able to know to try different treatment plans.

The combining was an acknowledgement that we don't know what causes these combinations of symptoms to occur but they seem to be related when certain combinations of them occur and these treatments can work to lessen the impact on the person experiencing it.

> It's not as if a separate diagnosis would change how a speech therapist interacts with a child.

This is the really big part that a lot of people seem to miss when complaining about the changes in DSMV.

Previously there were dozens of conditions that had nearly the exact same symptoms and super similar treatments that may work.

The change basically said, for these given symptoms here's a bunch of treatments that may work.

I've known a few people that were diagnosed as something that would now be under autism, but because they had that diagnosis that didn't happen to include some of the treatments that actually ended up working for them they ended up not finding them until they happened to get a doctor that said "you know these diagnoses are really close, lets try this instead".

From talking with doctors I don't think I've heard anyone disagree that autism is almost assuredly a cover term for many different things similar to cancer not being a singular disease. The difference right now is that we don't have any concrete test to differentiate between any of the autisms yet, just various sets of treatments that work to varying degrees for different people.

I think you're partly making the point for them, RAII has been idiomatic C++ since before c++ was standardized. It wasn't even idiomatic c++98 to be missing it, so to be missing it in c++20 library definitely still isn't.
Re:Dropbox Passwords Discontinuation on Thursday August 21, 2025 @05:36PM (#44978385)
> I wish they had "I'm only interested in file sync" mode so that the whole mess of other features is hidden from me.

Unfortunately dropbox has been in the Enshittification phase for quite a while. They had a good while where they had extra features but no one used them cause no one wanted random feature 'x' from dropbox, they just wanted to sync files so dropbox began pushing them in your face and making you work to get what they had working perfectly 15 years ago.

> Its on such an expedition that the ring "slips" from him, further suggesting the ring is actually not only his size, but a little large.

It's heavily implied in LOTR that the ring is able to change it's size to cause itself to slip from a person's finger, though that's somewhat out of scope and the illustrator may not have read that.

Even more technical, we don't have two phases, we have 1-phase that's split in half. I hate it cause it makes it confusing.

Two phase power is not the same as split phase (There's basically only weird older installations of 2 phase in use anymore).

> So it's pretty simple for a certified electrician to just make a 240v outlet if needed. It's just not the default that comes out of a wall.

It'd be all new wire run (120 is split at the panel, we aren't running 240v all over the house) and currently electricians are at a premium so it'd likely end up costing a thousand+ to run that if you're using an electrician, more if there's not clear access from an attic/basement/crawlspace.

Though I think it's unlikely we'll see an actual need for it at home, I imaging a 800w cpu is going to be for server class CPUs and rare-ish to see in home environments.

Re:We Revamped Our Docs for AI Driven Development on Friday August 01, 2025 @04:49PM (#44762334)
I definitely prefer it to to be text.

I'm not a fan of chat bots on random websites, but also my work is pretty regulated so as far as AIs go we're only supposed to use ones we have direct agreements with.

While I can just not put in anything protected I much prefer being able to point one of the bots we can use at docs and be able to provide it context for what I'm working on.

Re:We Revamped Our Docs for AI Driven Development on Thursday July 31, 2025 @04:55PM (#44750033)
Howto is super important to me, it's absolutely bananas how many docs seem to assume you understand the whole library and don't explain any surrounding context or how things effect other things in the context.

Especially bad in 100% documention requirement shops where you get stupid things like '@param foo - Control <foo>' where having some examples would be much more useful than a wall of those parameter 'descriptions'.

Re:Pkgbase Removes FreeBSD Base System Feature on Wednesday July 30, 2025 @04:02PM (#44738882)
That's reasonable, I was mainly responding to this part

> Being special to just / doesn't make sense to me.

and explaining why being special to / can make sense. I too often feel like people see comments like that and decide to let perfect get in the way of better in their own work.

Re:Pkgbase Removes FreeBSD Base System Feature on Wednesday July 30, 2025 @03:51PM (#44738779)
I think they mean that rm could check the folder you're trying to delete and see if it has whatever attribute and if so don't delete it's contents. so "rm -rf /" would see that '/' has it and be a no-op, but '~/home/foo' doesn't so it would recurse and start deleting. It could go further do that check for each sub directory recursively, so say '~/home/foo/bar/baz' that 'bar' does have the flag so `rm -rf ~/home/foo/` would delete everything else from the foo folder but leave bar and it's descendants alone.
Re:'70 MPH e-bikes' prompt one US state to change its laws on Wednesday July 30, 2025 @01:20PM (#44736947)
> If I put a speed limiter on a Harley so that it doesn't exceed 30 mph is it a bike?

in the article they call it out that yes currently the max speed of the bike is what's defined under the law and they're tightening that down to also include motor power (so it's harder for people to buy an artificially speed limited bike and remove the limiter while avoiding the regulations that go with that).

Older »