The Register Home Page

* Posts by doublelayer

11576 publicly visible posts • joined 22 Feb 2018

OpenAI urges court to throw out authors' claims in AI copyright battle

doublelayer Silver badge

Re: DMCA?

"because of course the only way OpenAI could find a copy of any of their works in digital form is if OpenAI had themselves broken into the Kindle app store or something like that."

When I read this, I thought you might be sarcastic. I can't make that make sense with the rest of your comment, though, so I fear you're being serious. If you were, you're quite wrong. There are plenty of copies of books on the internet without permission, and they're not that hard to find by accident. Publishers go after particularly popular ones, but there are many that are on sites with small readership that publishers either don't know about or don't want to spend hours to fight when they can pop up again in ten minutes if they want to. Those sites are breaking the law, but just because the publishers haven't stopped them doesn't mean that a crawler can read the book from there and do whatever it wants with it. The LMMs have scraped a lot of the internet, and I'm sure they've included plenty of information that wasn't supposed to be on the pages it was on. Having stumbled on copyrighted works when I wasn't even trying to, I know it's not that hard.

doublelayer Silver badge

We get our language from what we read and what we say. The modifications that have been produced recently are of our own collective making, and most of them have a point. In fact, I would go as far as saying that they are an improvement in many cases, because modern writing tends to be more informal and thus gets a point across without the excessive wordiness common in past centuries. Nothing about the older style is intrinsically better just because the books we still read from that period tend to be pretty good. Many bad books were written like that but we don't read them nowadays because they didn't stay popular enough to become classics.

doublelayer Silver badge

When I came back to read replies, I noticed an error of my own in my comment. In case anyone thought there was something wrong there, you're right, beta radiation involves the destruction (well, splitting that's unlikely to be reversed) of a neutron, not creation. I just have to correct myself on that one.

doublelayer Silver badge

They had big crawler bots to collect a bunch of text from the internet, not paying too much attention to where they got it. You can find a lot of books online somewhere if you do that, because people like breaking copyright and because there is a lot of fair use out there. For example, I've quoted passages of books before, and for a book that's popular enough, there are probably quotes of most of the passages somewhere. A bot that's specifically designed to make statistical connections between text chunks won't have much problem stitching those back together, especially if it has partial or complete copies of the books from a site that wasn't supposed to have them up there.

doublelayer Silver badge

For two reasons. One problem is that training only on old books will make a bot that can talk like old authors, and I know there are some people who view that as a benefit, but it's not natural for modern readers. The bot would also lack any information about the modern world because there would be nothing in its training set. If you asked a simple question like "What is beta radiation", you might not get any answers because one core part of understanding beta radiation is that a neutron is created, and neutrons weren't discovered or named until the 1920s, so they wouldn't be listed in much public domain material. Even as that got added in, you'd keep having this problem with stuff that is common knowledge and not found in works old enough to be in public domain. You would probably have to fill in the gaps by finding other public domain stuff, or more likely stuff under a permissive license, which could be used. Many wikis online would probably be licensed under acceptable terms, although that's no guarantee that each of those will necessarily add more useful information.

The second reason is as a result of this. LMM companies don't want to produce a bot that has obvious flaws. They'd much rather produce a bot that has really big hidden flaws, especially if their competitors are making one like that. Unless everyone is restricted to using only public domain content, no big company will ever restrict itself in that way, and if they ever are restricted in that way, I expect that most of them will continue using content they're not allowed to, just doing a bit more to hide that they're doing so. Their product needs to sound authoritative or it will become too obvious that it made everything up and people won't buy it. They'll go to whatever lengths they need to to prevent people from seeing them backslide.

doublelayer Silver badge

Re: Please can we have a standard like a robots.txt file

Do you really want it to be opt out? And sure, we can have such a standard just as soon as we get someone to make it clear that we have copyright rights to stuff we made that includes restrictions on using that as AI training data. If regulators agree with companies like OpenAI that they are free to mash up anything they find online, then the opt out system will have no legal meaning and can be cheerfully ignored by anyone who wants to.

Arm wrestles assembly language guru's domains away citing trademark issues

doublelayer Silver badge

Re: It's a bloody word in our bloody language!

"I think the lawyers of the first two companies are very versed with taking down sites."

No, not really. They don't do what ARM has done here. For example, if I look through a list of popular domains for Apple, I can find quite a few sites that contain those trademarked terms. For example, if I search for Apple and remove the ones owned by Apple, I find the following:

appleinsider.com: covers Apple products

applebees.com: This is a restaurant.

patentlyapple.com: Some guy posting articles related to Apple.

applevis.com: A site that talks about using Apple products if you're blind or visually impaired.

applegazette.com: I don't know why it's called this, but it's a blog that doesn't talk about Apple products.

This is not all the ones I found. This is a subset of addresses that clearly had "apple" in the name. All of them are still around. I can do the same with Windows. I'm sure they have filed trademark complaints before, but they probably reserve that for malicious uses or someone actually trying to impersonate them, not someone who merely talks about their products like ARM has done.

We all scream for ice cream – so why are McDonald's machines always broken?

doublelayer Silver badge

Re: Wait, their milkshake maker works like an HP printer ?

No problem, still display EC402 but have a book which lists those codes and the longer messages. You could digitize it into one HTML file with a bit of JS to jump to the code when entered. It wouldn't be the first manual to have an index of error codes. They're not doing it to save a bit on the screen. They're doing it to make a lot on resetting the computer, and the fact that they make enough on that to pay for people to travel to the restaurants and do it indicates that it's quite the profitable enterprise.

We're about to hit peak device count, says HTC veep, as AR takes over

doublelayer Silver badge

Re: @Pascal Monett - Not going to happen

However, that case was clearly related to an illness, not a new way of checking the internet. Brain surgery for medical reasons makes sense, although I think many would be wary about the risks, but brain surgery for anything else is not a great idea. If someone dies because they were a test subject for fixing nerve damage that led to paralysis, we'd understand that the risks were worth it and they would hopefully agree as they'd know about the risks. If someone dies because they were a test for a chip that can play video inside your head so you don't need a screen, then I don't think we would be in favor so much. The high risk of something like that means that we will probably not want, and companies will not want to, do research into brain-embedded consumer electronics. I think futurists know this but like to pretend otherwise since the idea of a flawless computer implant like that could be cool if they don't think too much, and not thinking is one of their specialities, right along with copying from science fiction authors who actually considered possible consequences.

doublelayer Silver badge

Battery life

I don't think we'll see these sci-fi visions coming any time soon, but if they want them, the first problem will be making them last more than an hour or two before the battery dies. This is a problem people who want to look into the future don't often bother with, because the battery is one of the least fashionable parts of a device. Yet, it's going to prevent people from adopting lots of technology as a daily tool because they don't want to be tethered to a wall. Some hardware can get away with battery life like that. If people put this on to play a game and then take it off and do something else, it doesn't have to last all day. If people are going to take it with them, they'll want some reason to believe that it won't be dead when they turn it on.

That's far from the only problem. Just talking about technical limitations, there is the size and weight problem which doesn't work that well with the battery problem, the getting sufficient data in and out problem, and the interface problem of how you interact with the stuff that's being displayed in front of you. The latter will also be tricky, because people don't want to use voice commands for everything and I'm guessing waving your hands to mimic interacting with objects you can't feel is not going to prove any more popular. I get why these analysts haven't thought of the even more plentiful reasons why people won't have anything useful to do with the devices, but you'd think they could at least consider the obvious technical limitations.

Microsoft ain't happy with Russia-led UN cybercrime treaty

doublelayer Silver badge

Maybe, just maybe, they're commenting now because things have been changing and because it hasn't been killed yet? If they update the text, it would make sense to comment on what parts have changed and, especially for this thing, what parts have not.

doublelayer Silver badge

Nothing in the proposal, at least as I understand it, says that a company can exempt its employees from provisions by saying that they're really researchers. Not that this would be an acceptable solution to the problem anyway. Security research is a very broad thing, and a lot of activities can be included. None of them should be forbidden so that dictatorships can have more surveillance powers. Changing "forbidden" to "license required" doesn't change the situation.

Tor turns to proof-of-work puzzles to defend onion network from DDoS attacks

doublelayer Silver badge

Re: This would work fine in the days of single machine attacks.

Yes, but in most cases, it's a few thousand machines repeatedly connecting. It's not just one connection from each machine in the botnet, but a flood from all of them combined. If all the nodes are restricted to a lower connection speed, then the scale of the attack will decrease unless the attacker can get even more machines from which to attack. Depending on who the attacker is, this might involve more expense than they want to incur. This is especially the case for so-called hactivists who often like DDOS as a weapon because it's pretty basic and they don't have the skills to do much else, and that means they also don't have the skills to create a good botnet so often simply buy time on someone else's.

doublelayer Silver badge

"Doesn't that then immediately link an anonymous site to an entry in a global unchangeable ledger"

In a way, but three factors limit how bad that could be for them:

1. Wallets can be created easily, so in the worst case, it's linked to an empty wallet. Some Tor sites already accept donations through cryptocurrency, so known wallet IDs aren't that rare as it is.

2. There are some cryptocurrencies that are designed not to make public information about previous transactions, so they could use one of those.

3. It wouldn't be very hard to make a pool of a lot of different people, including but not limited to the hidden service. If you mined in the pool, you'd know that one of the twelve thousand wallet IDs in the pool belongs to the operator of the service, but not which one. The pool wouldn't have to know either; as far as they know, they get hashes from someone and pay out, but they don't know who did the hashing.

I'm still glad they didn't go that way. It would inevitably lead to more abuse and, by using a more complex system, there would be more capacity for vulnerabilities in a protocol that already has a few but to which no alternative at a similar scale really exists. Oh, and it would be more unpleasant for the users.

doublelayer Silver badge

This isn't about exit nodes. They are not that easy to DDOS since, just to work at all, they have to be quite large with a lot of bandwidth. If you're going to DDOS them, you'll probably have more success doing so by flooding their open side through the internet than trying to swamp them through the Tor side because you can deliver a lot more packets the former way.

This is talking about hidden services which are only available through the Tor network and, because their bandwidth is restricted by the relatively slow network and the costs of creating circuits, they are more vulnerable to DDOS attacks running through Tor than an exit node would be. This challenge mechanism is being suggested as a resistant measure that those services could employ.

OpenTF forks Terraform, insists HashiCorp is the splinter group

doublelayer Silver badge

Re: A question for y’all

That's the trouble with many proprietary semi-open licenses. They're intended to look like they are basically the same as open source, just not for AWS and Azure. Since you're not AWS or Azure, then you shouldn't feel any difference and should stop complaining about the change in license. They then have the freedom to interpret the new license conditions as applying to whoever they want, which means that the original people might actually limit it to the large cloud providers, but if someone purchases the company later and decides to apply it to you, they are able to send threatening letters. It might not stand up in court, but they have lots of ways to try to threaten someone into paying. This is why I don't view those licenses as anything other than proprietary. Like or hate the OSI, I support the definition they wrote.

doublelayer Silver badge

It really depends on how conservative users are. I tend to let license conditions rule my actions even when there's little chance of enforcement; if there is a clause that says I need a license for production use, then I'll assume that production use probably includes a lot of things and will either buy a license or more likely just not use it. Yes, they may not care about my tiny uses and never try to enforce that bit, but I tend to assume that if they can, then someone might, so I should act as if they will after I've invested resources into that tool.

Silicon Valley billionaires secretly buy up land for new California city

doublelayer Silver badge

Re: They keep trying to build in deserts

"In general water can be piped tens of miles to where people live at reasonable cost."

We're not talking about tens of miles. North America is a large continent. If you're living in the southwest desert region, you can be hundreds of miles from the nearest ocean. The solution they've used thus far is to pipe water from a river. This has caused some problems with all the people trying to use the same river for agriculture and cities, and that's with most of that desert still empty. If we tried to move people over there and build more cities for them to live in so they're not living where land is arable, then you'd need a lot more water. What they're doing now is likely not sustainable for the river, and there's no way they could manage to increase without much worse. You can of course build a really long pipe to bring water in from the coast, but that's expensive and so a lot of people will be trying to find some reason why they don't have to do it because how much does this farm take from the river, it can't hurt that much can it?

As for ethanol-based fuels, one reason people want to stop using fossil fuels is because they produce pollution including carbon dioxide and methane, which ethanol doesn't fix. It fixes some problems, but not all of them. Meanwhile, you could put solar panels in a desert where there is little obstruction for sunlight as a more efficient power source, although that too has its problems with the need for water to keep the panels clean and isn't a perfect power source. You could argue for keeping people out of desert areas for solar about as easily as keeping them away from arable land for ethanol.

doublelayer Silver badge

Re: They keep trying to build in deserts

The problem is that, if you put people in places where nothing grows, you will be spending a lot more resources doing things like delivering stuff to them and insulating them from the reasons that stuff won't grow. Large cities in the desert need lots of water, which obviously isn't there since it's a desert. Some ones will be lucky enough to be large cities in a desert near the coast, so desalinization is an option. However, with a country like the US, there is a lot of desert that's not near the ocean, meaning that if you put too many people there, you'll quickly drain the water that's nearby. A few large rivers, when people try to use them to provide water for millions of people and, where possible, agriculture, is going to cause serious damage to that river. You also have increased risk of fires in a place like that, and it is difficult to prevent fires from being dangerous or to keep rebuilding stuff when the fires have destroyed it.

At current levels of food production, do we really need to use all arable land for agriculture to the extent that cities are preventing us from doing so? There is more arable land in other parts of the continent which isn't farmed for various reasons, including environmental concerns and more complicated transportation routes. This is only relevant if we're building entirely new cities, since most existing cities were put on arable land because, when they were founded, they were getting more of their food supply either from the surrounding land or near the river that served as the primary method of long-range transportation, and now that there is a city there, it's not worth moving it.

Japan complains Fukushima water release created terrifying Chinese Spam monster

doublelayer Silver badge

You have some logical problems. One is reading "2% of" as 102%, when it actually means 2%. The other is assuming that, if people are complaining about one thing being dangerous, then the one that is actually dangerous must be the one they're not complaining about. People tend to complain about the things they think are worse. Neither is dangerous, and this should be obvious, but they're not focusing on the carbon because it's really quite safe and there's plenty of it all over the place, including in your body, right now. There is, in fact, plenty more in your body depending on your age because when we were doing atmospheric nuclear testing, we put a lot more of it up there. It's not the only thing we put up there, which is why we should not do any more atmospheric testing, in fact we can just not do any testing, but the carbon wasn't the dangerous part of that pollution.

Wordpress sells 100-year domain, hosting plan for $38K

doublelayer Silver badge

Re: Off Topic

"On a day when the UKs air traffic control borked the Reg has nothing to say."

Oh, that's a shame. Tell you what, here's a different article that looks interesting instead, published eight hours before your comment:

UK flights disrupted by 'technical issue' with air traffic computer system

doublelayer Silver badge

Re: Nearly half the web?

I have no numbers on it, and I'm sure they have a great incentive to exaggerate. However, I see it used on so many sites that don't need it. A lot of small companies or organizations seem to think that it's the perfect CMS for their websites, and I've downloaded firmware update files from a wp-content directory about two hours ago. I have two sites with it myself, although technically only one of those is mine, the other being one that someone else designs and maintains and my job is to make sure the server is still paid for and not broken. It is very common on small sites, both personal and business, so whatever the number is, it's probably quite a lot of domains that have a WP backend somewhere.

doublelayer Silver badge

I think about this sometimes when I find sites that haven't been updated since 2004 but are still available without going through the Internet Archive. Sadly, this isn't very common, but I do stumble on such things from time to time and start to wonder how the author kept it going. Of course, the simple answer is that they are still alive and pay for the domain renewals and somewhere to host, but if they were doing that, I would assume they'd update at least a few things on their site. I'm thinking about personal sites that use ancient presentation tags that no longer work, partially because they were browser-specific, or sometimes it's a person with their personal freeware that "runs well on Windows 95, 98, ME, and probably 2000 but I haven't checked yet". Sometimes it still would run on Windows 10, sometimes it is broken on everything except a VM, but either way the files will make it obvious that they're the same as they were decades ago.

Since the sites I run will go down as soon as I stop paying certain regular bills, I kind of like the idea of one that's designed for more longevity. I wouldn't pay this much for WordPress to try to do it, though. My cheaper solution has been to make sure the archives are aware of public sites that I want to archive in case the proverbial bus comes for me.

Hope for nerds! ChatGPT's still a below-average math student

doublelayer Silver badge

Re: " throw in a few trick questions"

"I'm even less impressed by handwaving appeals to res cogitans to try to claim human cognition is magically different."

It doesn't impress me either, and I've argued against it on multiple occasions. I question whether you correctly parsed my comment, as I didn't say that or anything like it for this case. I don't even have to argue by neuroscience here. My argument is purely technical and concerns what we are capable of doing as independent organisms and what an LMM is capable of doing.

At a very basic level, we are capable of taking an action and seeing what happens. We can drop an item and notice that it falls, and from this arrive at a guess that every item will fall when dropped. A bit more experimentation and we can start to guess that items will fall faster if they're more compact and start to create ideas about air resistance. An LMM is not able to drop any items or watch what happens, so any information it has about what objects do has to be told to it. It is able to answer questions about kinematics only because someone has written them down and it is repeating what someone else said.

Similarly, with my discussion of whether LMMs reason (they don't). This does not mean that a program is incapable of reason. I think that, if we got a computer powerful enough and a program designed to make more general logical connections, it would be capable of making generalizations the way we do, and we definitely do as it's one of the core parts of education. LMMs, however, are not written to do that. Their only purpose is to write, and they have not been set up with logical constructs that are more advanced than writing likely passages of text. I am not saying that human brains are more powerful than computers in some way. I'm saying that human brains do things that this program was never intended to do, which is why our brains will be capable of things that this program never will. Give me a new type of program doing different things in a different way, and that could all change.

doublelayer Silver badge

Re: " throw in a few trick questions"

No, we analyze correlations between a lot of things, not just tokens. That's why we are more capable than LMMs. We can make correlations between actions and consequences, intentions and results, processes and products. It can only make correlations between chunk of text and other chunk of text. We can also experiment on our own to gain new correlations, without having to have a new training run feed it to us from someone's exogenous information. Oh, and we have the ability to generalize which it mostly cannot; this is why a lot of children can solve any mathematical equation using operations they know, and any computer can do it extremely quickly, but GPT cannot solve a simple equation if it hasn't already memorized the answer.

doublelayer Silver badge

Re: Just wondering

That is certainly optimal, and it's common as courses get more difficult, but it is sometimes difficult to find a new problem that can be solved by students that haven't learned much yet and has never been considered by anyone on the internet. The basics of education will unavoidably be things which are known and discussed by lots of people, and students will need to get past those levels in order to get to the places where they can be set more complex problems that haven't already been solved.

doublelayer Silver badge

Re: Just wondering

I think it says about as much about the subject as the program, since what it says is whether the solutions to problems asked at that level are likely enough to have already existed on the internet. At low levels, the answer is yes for most subjects. A computer science question asked of relatively early students like "Write quicksort on arrays of doubles in C++" is a question where someone has written that code and published it on a page with most or all of those keywords on it, thus it's relatively easy for a program that has mashed up a lot of websites to find and reconstitute something close to it. A similarly difficult history essay is likely to be on a topic that has already been discussed by some people online, maybe even in these forums, and the bot can copy from that. A political course that focuses on modern events means that the bot can mash up some newspaper articles and make an essay that approximates an acceptable response. A mathematical problem, made from randomly chosen numbers, is probably not written on a website since the sites will have been written with instructions on solving such problems in general, not that one in particular. Hence, the bot can't solve it, since it hasn't been built to reason or to understand, just to repeat what the internet generally says in a format that looks like natural language.

Uncle Sam accuses SpaceX of not considering asylees and refugees for employment

doublelayer Silver badge

Re: Asylum isn't what it used to be

That may be true (before I go farther, I know neither Catia nor Solidworks, nor any CAD really). However, that information could be passed through to the manager for them to rank applicants. Perhaps they got several applicants who all know Catia, in which case Solidworks guy is probably not going to get invited. If nobody with existing Catia experience is available, they might be more willing to try someone with less experience than they want, but more experience than not hiring anyone. HR doesn't know how easy or hard it is to pick up a skill, nor do they know what related skills convey valuable information. The person who wants the job filled should understand those things and can better parse the available candidates for them.

doublelayer Silver badge

While I don't know the word, it would seem to be quite distinct from "asylum seekers", which would include anyone who had requested asylum, no matter what state that application was in. This term would appear to be limited to those who applied for and were granted asylum. I don't really have a word or phrase to describe that particular set that's shorter than the eight I just used, but it's still valid to distinguish them from all seekers.

Dropbox limits ‘all the storage you need’ unlimited plan, blames abusive users

doublelayer Silver badge

I don't know whether that is supported, but it really can cause problems. If you're planning to download a 110 GB file, you don't expect it to finish any time soon, so you might not bother watching the download. If you come back a couple hours after starting and realize that it stopped after twenty minutes and has been doing nothing, you now need to restart it and keep checking back to see if it happened again. I've experienced this once when trying to download a file about 700 MB from a server that did support resuming downloads but kept failing for some reason every 12-18 MB. Continually going back and pressing the resume button got annoying, but it's not like I could just write a script to pull the partial download from Firefox and do it there. I kept considering whether I should write a script to do it automatically and start over or to keep switching windows to press the button every five minutes (it wasn't a fast server).

doublelayer Silver badge

Re: the company saw more of this abusive behavior

"One could argue that a speed limit is a limit."

Yes, which is why you have to be careful about checking what they said was unlimited. Technically, the speed is going to have a limit if only because the hardware they've connected to it has a maximum cap on how fast it can go. If I have a 1 GBPS line coming in, it won't matter if I have 10-gig capable hardware, the bits won't move in or out of my network that fast. For ISP contracts, the thing most likely to be advertised as unlimited is data consumption, not speed, and they'll often have something in the contract about how speeds may be decreased after a certain amount of data transferred depending on load. I consider this to be a valid limit if they don't throttle too aggressively, because they haven't removed my ability to move data through and because they told me at the start. I take more exception to ISPs who have an "unlimited" thing that still has a data cap somewhere after which either they charge more or degrade the service to uselessness, which I last saw with a mobile provider who had an unlimited plan where unlimited meant 15 GB. This was a few years ago. I'm hoping they got hit with a false advertising complaint.

Dropbox's unlimited appears to really have been unlimited, but now that they are adding a limit to it, I think they need to find a new name for it.

doublelayer Silver badge

They're very common for nearly all SBCs. It is not at all unusual to get an image that's pre-built for some SBC, especially one that's built into another piece of hardware, which comes with an OS, software, and the drivers for that hardware rather than instructions to install the drivers and software from somewhere on a basic version. Of course, they usually make a compressed image and expand filesystems to fill in the rest of the space so you can use as small a card as possible. Still, an image that big is possible if there's a lot of stuff or they didn't compress it.

There is at least one system I know of for getting SD card images which are actually that big. There is a program called Kiwix which provides compressed versions of websites like Wikipedia that can be read offline, and they have a version which turns a Raspberry Pi into a hotspot where people can connect and view the content served from it. The images with Wikipedia included are around that size, though they're not distributed through SharePoint.

doublelayer Silver badge

Re: Dropbox?

That would be my guess. Chrome OS and Android are pretty clean if you use the standard image, except you can't use the standard image outside a virtual machine, so in both cases you're stuck with whatever mess the manufacturer put on including any bloatware or malware they decided would come with it. I'm guessing money changed hands for that, although with some preinstalled software I've seen, I start to wonder whether companies are really getting much value from having their apps preinstalled on cheap phones or laptops.

doublelayer Silver badge

Re: the company saw more of this abusive behavior

No, the people who don't stick to the rules are a different category who can be hit with the terms of service they violated. Even after that, an unlimited program will have some people using a lot more than others, with the possibility that people following the rules and using more are being subsidized by those who opted for unlimited but don't use that much anyway.

In Dropbox's case, resale of storage is probably already in the terms as not allowed, and unrelated individuals pooling storage could be added if it's not. People who want to store 50 TB of their own data and bought the plan that said you could do that are not breaking any rules, even if Dropbox now wants them not to. Dropbox can change the products they offer, but they shouldn't call that kind of user an abuser because they chose a product Dropbox offered based on what Dropbox said you could do with it, then used it in the way they wanted and the product let them, and have not broken any rules. If Dropbox was still running an unlimited service, they would probably lose money on that person and make money on the person who bought unlimited but only stores 4 TB in it. They probably knew that at the start but didn't expect that they'd have so many users using lots of storage. Instead of trying to crack down on those who are using it for explicitly disallowed things, they're just ending the unlimited service (the article makes it sound like it will still be called unlimited though, which I hope they don't do).

doublelayer Silver badge

It depends. What was in it? If it was an image that came with a lot of big files, then it's inconvenient to distribute it as one big file instead of multiple files you could put together yourself, but the size might have been unavoidable. I have seen system images around that size when there is really that much data on them and they find it more convenient to distribute the image as a whole rather than instructions to recreate it and hoping that users will follow them faithfully. This is especially the case if a specific version of Linux is required because you know some users will try to run it on whichever version they already have or if a lot of building from source is needed.

If not, I'm guessing it was someone who has a disk of a certain size, likely 128 GB with a recovery partition of some type on it, who just copied the entire thing and didn't bother using a better image format or running it through a compression program before uploading it. I would hope that anyone who knows how to do that also knows that xz exists, but there are no guarantees.

doublelayer Silver badge

Re: the company saw more of this abusive behavior

I also take exception to the term. I get the point and it's valid to some extent, but it isn't abuse if they agreed to provide it. What they really mean is "more than we were expecting". Changing the product based on that is reasonable, but calling people who bought and used a product as specified abusers is unreasonable.

This is, however, why I tend to be a bit nervous about unlimited packages. I understand how much I could use one of those and if the provider hasn't specified some limit* to it, I start to wonder whether they really planned for people to use them as much as possible and whether they'll find a need to change things when people do.

* There are ways to limit an "unlimited" plan without immediately being contradictory or hypocritical, such as the "unlimited data" internet plan which eventually limits the speed but doesn't cut you off or charge you more.

Profits just keep rolling in at T-Mobile US. So only thing to do is axe 5,000 workers

doublelayer Silver badge

Re: The ManSpeak / PR Department Seems To Be Fully Staffed

The owner may have more of a stake in the survival of the business, but nothing guarantees that that will be compatible with running the business well or treating employees correctly. I get why the stereotype makes sense, but small companies also often do things like assuming they can get away with not paying for things they require and trying to put a lot of responsibility on some person since they pay them, often badly. At least a large company is more likely to realize that they really do need a backup system that's not built during spare time out of old parts and that, if they didn't back up a computer, it's not the IT guy's fault. Smaller companies will make that decision by personal whim, so there's much less of a guarantee about it. The same is true for firing people as this article discusses. A large company is subject to investors wanting a higher share price and may fire people unwisely as a result, but if the owner of a small business doesn't like the way the profit statement looks, they may also take a similar cost-cutting approach. Their ability to fire at scale is lower, but that will make little difference to the people who end up in the affected group.

Your example of Musk doesn't make much sense to me, either. A person who has just founded a company has to work hard and plan well or they'll lose all the money and time they've put into the business, which could likely be catastrophic to their life plans. Musk can also lose money, but going from many billions to fewer billions isn't really going to prevent him buying more stuff, so he doesn't have that incentive. There is certainly a similarity in that both are ruled by personal whims, but with a small business they're whims that have to bend to pragmatism whereas for a billionaire, there is no such requirement. Also, the companies Musk owns aren't small, even if they're not as large as some companies out there. Musk isn't working in a place so small that he knows most or all of the employees there.

Want tech cred? Learn how to email like a pro

doublelayer Silver badge

Re: Wrapping at column 78

Of course it's easy. It's also pointless. If someone likes having a wider window, breaking up the lines just makes things harder. If they compress the window to 60 characters for some reason (portable device with narrow screen, maybe, or so they can have another window next to it while still seeing the message somewhere), they're either left without the right end of every line or the lines split in two and leave a lot of pointless whitespace. For decades, we've had software, in CLI or GUI, capable of putting some text in whatever size of rectangle you wanted it. We should allow people to have that without structuring our text such that only one configuration is practical without them writing a program to undo what we did. Even though I find writing such programs quite easy and have done it repeatedly for lots of different formats, I don't think everyone else should have to. This is especially because there are many people who don't know how to write something that simple but are still fully capable of using email, and it's our job as programmers to make software that doesn't require every user to write their own code to make it work well in configurations that aren't the same as our own.

doublelayer Silver badge

Re: Hmmmm...

"More to the point, why doesn't Outlook provide the option to read the thread in the correct order?"

Because email is not a structured format. Yes, they could take a guess at it and try to reorder the message. However, it won't always work. For example, for the various clients that append the older message to the new one, the dividing line can look like anything. I remember seeing the following dividing lines:

----- Original message -----

On Tues, 22 Aug 2023 12:34:56, somebody <somebody@example.com> wrote:

In response to: [lots of headers for this one for some reason]

Re: [subject] [nothing else, really I have seen it]

As well as translations of those lines into several languages, which I have also seen. By far the largest group of those are the ones that have the date because you have every combination of language and date format to choose from. Any client that tries to split up a message on those lines will eventually fail to find one of them. The other problem is that a lot of clients don't append the whole thread, and that's before you introduce automatic mail handling software which almost certainly won't. If a certain email only includes the last three messages from the thread, reading it in oldest-to-newest order won't give you the whole thread because you'll need the earliest message, but for space or organization, they will have cut it off. Someone may also reply to any part of the thread. This should be obvious from the posts here, where our nested thread interface tracks which reply button someone pushed but means that responses to the top level aren't always near the thing they're responding to because we're effectively doing a depth-first read. If someone deletes a comment in the middle of that, that branch of the tree can stop making sense. Mailing lists often keep online archives in part because it is the way to ensure you find the old messages if you need them.

We could make a new format for the contents of email to change this, but while we leave it as a single blob of text in which any program can paste whatever it likes, we won't be able to change the format when the source may have been generated by any program in whatever way it wanted to.

doublelayer Silver badge

Forum threads and emails are quite different. When I come to this forum for the first time, I haven't read any of this so I want to read from oldest to newest (in thread order). However, in an email thread where I have already read the rest of the messages, I want to see the new stuff. If I need to refresh my memory on something from the archives, I can find the old message I already read in your reply or when it originally showed up. For a lot of lists that trim the replies, as the article suggests, I'm only going to get the new message anyway which works the same as top posting. I even do that in these forums; if I'm returning to a topic that has some new posts but I've already read most of them, I will sometimes change the order to "newest" using the handy selection box at the top of any list of comments so I can quickly read the posts that were added. Of course, if there are a lot of them, this won't work very well. The ideal email setup would be a structured format where I can order messages in whichever order I like so if I want to read only the newest message or the whole thing in chronological order, I just hit a button, but unfortunately our standards haven't gotten over the idea that an email is a single blob and parsing semantics from it is the human's job.

Token prison sentence for first convicted NFT insider trader

doublelayer Silver badge

Re: I don't understand this "nft" thing

At least the subscription to Spotify is something that can be used and you presumably enjoyed what you got to do with it. An NFT combines the weirdness of collecting something physical that doesn't have any real value except maybe someone else also likes it with the added benefit of the thing not being tangible and anyone who wants to have one can, just not with the collector's stamp attached. I'm surprised any of them still have nominal value.

Musk's latest X-periments: No more headlines, old posts vanish, block gets banned

doublelayer Silver badge

Re: All this money and bother, for what?

Yes, he probably was. I take a more limited view: you should do things that aren't perfect answers, but you really shouldn't claim that they are perfect answers or someone will take you at your word and be disappointed when it doesn't perfectly solve the problem. Of course he should have contributed to solving this problem, which I'm quite sure he never would have done no matter how beneficial it could have been. It doesn't change the fact that the person he was responding to was inaccurately stating the problem and its solution.

doublelayer Silver badge

Re: All this money and bother, for what?

If you read the rest of my comment, you will see that I said the same thing. I think that, if he was presented with evidence that solving world hunger was actually that cheap, he would find some other reason why he didn't have to keep his pledge. The person who couldn't demonstrate it was able to name a lot of useful things that such a donation could do, and that clearly didn't sway him. I'm not defending his selfishness, but I think it is valid to understand that he was not promising to donate anything, thus his failure to donate, while caused by selfishness, is not what it is painted to be.

doublelayer Silver badge

Re: All this money and bother, for what?

I hate to defend him in any way. I'm literally feeling a bit of revulsion typing these sentences. However, he didn't exactly promise that and he had a point in doing what he did. Someone made the suggestion that a payment around that level, I think it was $6 billion, could end world hunger. Musk responded claiming that he would pay for it if they could prove their point, but they, perhaps unsurprisingly, were unable to substantiate the hyperbolic claim that you could eliminate famine and all its causes with that much. I don't think he ever intended to pay it, even if it could have permanently ended it, but he was making a point in an argument, not a promise to donate that amount.

His selfishness aside, I think the general act is logical when someone claims a problem is much easier to solve than it is. Those who like to simplify problems to the point of inaccuracy make it harder to really solve them. Like a cryptocurrency adherent who thinks that adopting Bitcoin as legal tender will eliminate fraud, someone who thinks that a specific piece of software will mean that there will be no more security vulnerabilities, or a politician who says that electing them will mean nothing can go wrong in the country, we shouldn't assume them to be correct. The claim that was made about hunger is equivalent to telling you that you can solve the problems of someone living in a civil war by paying them £50. If that worked, you'd probably be happy to pay it, but you know it won't actually fix their life up. This doesn't mean we should avoid donations, and in fact knowing what can really be done is a reason to donate more if you can, and we owe it to ourselves to understand what we're really doing instead of assuming problems are easier than they really are. Failing to do that will likely result in people giving up when what they were told would solve it proves insufficient.

doublelayer Silver badge

Re: so blocking just blocks them from seeing you?

Alright, that's a difference I didn't know about. Thanks for clearing it up for those of us who don't understand the system. That's a significant difference in functionality.

doublelayer Silver badge

Re: so blocking just blocks them from seeing you?

I agree with you. At least previously, it was possible to see what someone had posted without logging in. This was <del>useful</del> used by me as I didn't have an account but sometimes people would post links to Twitter posts to show what someone had said. In my experience, it always took a long time if I needed to read more than one tweet at a time, but it was an option. As such, it would seem that blocking someone wouldn't stop them from viewing what you'd written very long as all they'd have to do is open a private window and view it anonymously. Maybe I'm missing something, but otherwise the block and mute options sound basically the same from harassment potential.

doublelayer Silver badge

Re: Accessibility?

It looks like it will affect everyone, not just those using accessibility tools. If someone included a link and didn't provide a label of their own, it would show the title of the destination page. Now, it's going to be some opaque mystery link which probably shows a shortened URL. People can either click through to go who knows where or get the link and use the various tricks to get the shortener to tell you what the long URL is. I wonder how many people know those tricks and how many people know that it's useful. I only know the methods for three of the shorteners, and one of them is tinyurl which I don't think people use too much anymore.

Last rites for the UK's Online Safety Bill, an idea too stupid to notice it's dead

doublelayer Silver badge

Re: The Simply Complex Solution in an AIMovement ..... with Popular Virtual Machine Uprisings?

My detector is a bit more sensitive, often making a guess in 5-10 words. I'd say I'm 90-95% correct, but I do occasionally glance and see that it's someone else and the comment is worth finishing. I find it a bit weirder when people respond to such posts. If they're really new, maybe they didn't recognize what it was and are really trying for a conversation, but when they've been here long enough, you'd think they are aware what this is. Some of the responses try to respond as if the post was trying to make a point, and some respond to question why it didn't make any sense, but neither is getting anywhere.

North Korea's neighbors issue warnings ahead of attempted 'satellite' launch

doublelayer Silver badge

Re: Anglo Myopics

Of course they are part of it, but that doesn't stop them being isolated. A lot more stuff passes over the border between Russia and China than passes across either North Korean border, even though they do have imports and exports. Outside that block, there are ships from China going everywhere in the world nearly always, and ships from Russia did the same until recent sanctions, and even with those, there is still much more traffic from Russia to the rest of the world than there is from North Korea. North Korea's isolation isn't about having no friends, but about not interacting very much with anyone, friends or otherwise.

Judge snuffs man's quest to have AI-created art protected by copyright

doublelayer Silver badge

Re: Hollywood beware

"Add a little bit of "AI" to the mix and you have the risk that copyright in a movie or tv production could be challenged on the same basis: that humans didn't do the whole thing, only a part."

That won't work that way for three independent reasons:

1. Generally, if humans did some part, that part will be covered. If the film as a whole is in question, they can point to the human-made parts which will be copyrighted and use that to prevent anyone copying the film legally. The protection they're looking for from copyright is usually either to prevent people from making copies available for free or to prevent someone from using their characters and setup in an unauthorized sequel. The former only requires that enough of the final film is copyrighted, and the latter requires that the starting kernel of the script is, both of which are easy even if part of the dialogue is not.

2. Studios will not be trying to claim that an AI program itself is the copyright holder. For each part that is automatically generated, some studio employee or contractor spent time running different prompts, judging the result, and editing the final thing. Those actions are creative, so even if the output from the computer isn't copyrightable, they'll have a claim for why they did put human creativity back into the process and should get the protection anyway.

3. They are copyrighting a lot of things, and they're not going to tell someone how each one was generated. Copyright already applies to things generated with computers, such as animation models and the video created from them. It will not be easy to identify those parts that were specifically created by a program without sufficient human input. In order to challenge their copyright, you'd have to be able to say that this part doesn't count and provide reasoning, but they won't provide you the information necessary to prove it.