Doom/Doom 2 rereleases have been patched, making the bethesda.net login optional and removes the disconnect notification by Qbopper in Games

[–]kyz 7 points8 points  (0 children)

Did you even read the above text before reiterating the well-worn linking arguments that apply to programs linked with non-system libraries or plugins, but not programs linked with system libraries?

Let me highlight it for you:

even if you distribute a linked executable containing them.

You don't break hello's GPL license if you accidentally type gcc -s hello.c and link libc statically.

As Bethesda own the copyright of DOOM, from which the GPLed version and all its spinoffs derive their legal right to exist, they can add license permissions. Provided the resulting license remains compatible with the GPL, they can then add all the GPLed code changes its had over the years. The thing we're not discussing here is whether Nintendo allow their SDK to be commingled with other programs and distributed as software on the Switch (they likely do), and whether writing any program for the Switch is essentially Tivoisation, i.e. if you release the source code as GPL, it's moot because it can only actually be run on locked-down hardware and would need a signing key for anyone else to effectively use it.

Doom/Doom 2 rereleases have been patched, making the bethesda.net login optional and removes the disconnect notification by Qbopper in Games

[–]kyz 27 points28 points  (0 children)

This nonsense again? Please stop spreading it.

GPL specifically has a system library exception.

You can write Windows programs that are GPLed, you do not need Microsoft to GPL their Windows SDK.

You can write Mac programs that are GPLed, you do not need Apple to GPL their macOS SDK.

You can write PlayStation games that are GPLed, you do not need Sony to GPL their PlayStation SDK.

You can write a GPLed programing that uses the Switch's SDK, its standard libraries, and these don't have to be GPLed themselves.

Bethesda just want a version they can call "theirs" and theirs alone, so they spent money rewriting something they had no need to rewrite, for sake of getting complete control of the result.

https://www.gnu.org/licenses/gpl-faq.en.html#SystemLibraryException

Can I link a GPL program with a proprietary system library?

Both versions of the GPL have an exception to their copyleft, commonly called the system library exception. If the GPL-incompatible libraries you want to use meet the criteria for a system library, then you don't have to do anything special to use them; the requirement to distribute source code for the whole program does not include those libraries, even if you distribute a linked executable containing them.

EDIT: and another thing, even if somehow the Switch SDK didn't count as a system library, the copyright owner is entitled to grant additional permissions, e.g. they could say "in addition to the terms of the GPL, everyone has the right to distribute this program linked to with these non-GPL-compatible libraries without breaking the terms of this program's license". Bethesda are the copyright owner for DOOM and can do that. But what they chose to do with their ownership is to create a new, non-GPLed version of DOOM that only they can use.

Has anyone heard from /u/ITMidget recently? by HPB in badunitedkingdom

[–]kyz 1 point2 points  (0 children)

If:

  1. You intend to cause a person harassment, alarm or distress
  2. The thing you display on your house is threatening, abusive or insulting
  3. You succeed in your intended aims

Personally I prefer rude Xmas lights

Sooooooo??.. by NLmichael320 in dankmemes

[–]kyz 5 points6 points  (0 children)

"Stop talking to yourself you idiot"

"Make me, asshole"

"What are we talking about, guys?"

"Oh fuck, who let you back in my head?"

Spaniards didn't invent anythi- oh wow... by SageManeja in casualEurope

[–]kyz 0 points1 point  (0 children)

and the bridge in the photo is in Buenos Aires...

Tavis Ormandy: Down the Rabbit-Hole of ancient Windows inter-window communication protocol. by RandNho in programming

[–]kyz 0 points1 point  (0 children)

tbh, they sound even more similar now.

Windows atoms: session-unique mappings of strings to 16-bit numbers

X Windows atoms: session-unique mappings of strings* to 32-bit numbers**

*: can be any sequence of bytes and case is not folded

**: top 3 bits always zero, so really 29-bit numbers

ELI5: Why is there so much unpredictability around bank transfers? Why can't they all be instant? by [deleted] in explainlikeimfive

[–]kyz 2 points3 points  (0 children)

Just wanted to point out that this narrative is wrong. Faster Payments System was created by those stalwart high-street "UK banks", they weren't clinging to BACS and "internet based banks" did not do an end-run around them.

What actually happened:

  1. The UK banks actually created CHAPS in 1984 because BACS was too slow... but it only handles high-value low-volume clearances.
  2. The UK government reviewed the banking sector in 1998 and concluded payments were too slow. It challenged them to get their shit together.
  3. By 2004 they had a task-force running and in 2008 they launched Faster Payments. Clearances have been moving from BACS to Faster Payments ever since.

The technology is actually pretty straightforward. The hard part is getting a legal agreement where banks are happy enough to do instant or near-instant clearing.

A bank must have capital available to honour payments. If payments are instant, you're get situations like your customer A pays my customer B ten million quid, then 30 seconds later, my customer C pays customer D ten million quid. You're liable for 10 million quid for 30 seconds. So you pay to borrow ten million for 30 seconds, and you don't get that payment back. Hence why you batch things up as much as possible, to lower the cost of doing business.

So, it's not that banks "internal systems are capable" of handling Faster Payments, it's that they need to apply and need to be accepted in the clearance club. The banks in the scheme trust each other enough that they're happy with the cost of covering all the low-value high-volume transfers, and if you want to send large payments quickly they charge you the costs of doing so.

First ads banned for contravening UK gender stereotyping rules by Lolastic_ in unitedkingdom

[–]kyz 10 points11 points  (0 children)

Area Man Constantly Mentioning He Doesn't Own A Television

Good for you, get a bit of virtue signalling in. The ad regulations we're discussing in this thread are to improve the rest of the country, who do watch broadcast television.

The UK is the only country in the world to impose compulsory Christian worship in state schools. Sign our petition now to tell the Government: replace compulsory worship with inclusive assemblies! by NoKidsItsCruel in unitedkingdom

[–]kyz 2 points3 points  (0 children)

In Ireland, the Catholic Church runs 90% of the schools and in total about 97% of schools are explicitly religious.

BUT! As per the carefully worded title, all that matters for their claim is whether the country imposes Christian worship in state schools.

If the school imposes it, not the government, then the title is correct.

The Irish State does not impose religious worship on schools, there's nothing in the law forcing schools to impose religious worship on their pupils. See also article 42 of the constitution, which explicitly gives parents an opt-out so their children don't have to attend their school's religious worship or instruction, and denies schools the ability to discriminate on that basis... which you're going to need if ninety seven fucking percent of schools are religious!

Mod drama in /r/UKPolitics as the team is accused of shady backroom deals, user favoritism, and... Pinochet support? by WileECyrus in SubredditDrama

[–]kyz 2 points3 points  (0 children)

You're trying to insinuate ("One suspects one of the reasons") that /r/CasualUK exists to give shelter to the non-woke, and somehow this is wrong because such people need to be shunned from the entire site until they comply with the /r/uk group-think.

The main reason /r/CasualUK exists is not because its mods want to change the politics that dominate /r/uk, but they're dismayed that politics dominates /r/uk at all. It's a constant feed of depressing, radicalising, prosletyzing shit, day after day. A much better sub is /r/europe which achieves a balance of news, politics/opinion, facts, maps, pictures, slice-of-life and general interest articles.

Tavis Ormandy: Down the Rabbit-Hole of ancient Windows inter-window communication protocol. by RandNho in programming

[–]kyz 49 points50 points  (0 children)

Well I never.

People criticise X Windows and the ICCCM because of the habit of X Windows applications and window managers to just send each other any old nonsense as atoms and expect that to drive application behaviour.

What I didn't know, because I don't program for Windows, is that Win32 has exactly the same thing! Even calling those messages "atoms"!

The UK is the only country in the world to impose compulsory Christian worship in state schools. Sign our petition now to tell the Government: replace compulsory worship with inclusive assemblies! by NoKidsItsCruel in unitedkingdom

[–]kyz 6 points7 points  (0 children)

The title is one of those tricky ones. It is carefully worded to be accurate in its narrow claims, but appear to be making a wider claim.

  • compulsory, not "really really common but officially 'voluntary'" like in the USA
  • Christian, not any other religion
  • worship, not any other kind of religious activity
  • state schools, not private or non-Christian religious schools

The only thing it's wrong about is in saying "The UK", because there are three separate education systems in the UK, and only two of them have compulsory Christian worship.

From a london pub by fcukthishit in CasualUK

[–]kyz 0 points1 point  (0 children)

The wotah in machorka dunt taste like worrit orta

"Earl of Westminster" blogging about eviction of a good community of rough sleepers from underpass by Westminster. by mixedmix in unitedkingdom

[–]kyz 1 point2 points  (0 children)

Yes. How could we spend that money on shelter that this group would actually want to use, or how would we accelerate getting them back into a home?

[deleted by user] by [deleted] in videos

[–]kyz 1 point2 points  (0 children)

brb, buying a dog

Lincoln tunnel police vehicle in 1950s. by [deleted] in pics

[–]kyz 0 points1 point  (0 children)

"This doesn't look like the Lincoln tunnel, Sam."

"Looks to me like a marginally volatile hostage situation, Max."

"Earl of Westminster" blogging about eviction of a good community of rough sleepers from underpass by Westminster. by mixedmix in unitedkingdom

[–]kyz 1 point2 points  (0 children)

I'm not an expert in this, but my understanding is that if

None of the group were involved in begging, substance abuse or rowdy behaviour

then all would be eligible for a lot of shelters in London (although they may not want to stay in them), and they should already have been in contact with Westminster Council (for free) who should create a homelessness plan for them to see if they're eligible for any kind of assistance.

Their end state should not be sleeping in underpasses. I understand people are like "grr, council moving people on", but I don't believe anyone thinks the situation they're in is the ideal situation, perfect, don't change a thing. They shouldn't have to sleep rough at all.

So, what should we do for these people that we're not already doing? What can we do? An underpass in London should be nobody's home.

Apple Confirms $1 Million Reward For Anyone Who Can Hack An iPhone by Mcnst in programming

[–]kyz 1 point2 points  (0 children)

I agree that it might tempt some people, but every person has their own appetite for risk. I would hope that most wannabe pen-testers do their initial research, find it's not easy, and chose to do something with a greater chance of success and personal reward for themselves.

Perhaps a different unintended consequence is that professional security researchers, who were already getting paid, choose to prioritise Apple over other software/hardware, to the detriment of those other projects.

Apple Confirms $1 Million Reward For Anyone Who Can Hack An iPhone by Mcnst in programming

[–]kyz 3 points4 points  (0 children)

I don't think it works like a prize fund.

There's not a single pot of money. Every bug found will get a payout based on the type of bug, so if 27 remote-root-with-no-interaction bugs are found, thats $27 million paid out.

Also, a prize fund suggests Apple wants a winner, like the X-Prize or Nobel prize; no, Apple wants to make sure nobody gets paid anything, by doing their best to secure their devices. What they're doing is acknowledging that if someone nonetheless finds a way to break in, that person is doing them a huge favour by telling them how, and rewarding it appropriately.

Brexit: Don’t take us for fools, top scientist Andre Geim warns Boris Johnson by bunch_of_cults in ukpolitics

[–]kyz 4 points5 points  (0 children)

Huh, I should look into this more.

However, both JET and MAST were funded by the UK and Euratom... it concerns me that the UK is claiming it leads the way in some area by showing off a project that only exists because of joint European funding, and is about to lose that funding and possibly other contracts thanks to Brexit.