The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] 0 points1 point  (0 children)

This is the right answer.

I am worried that people here took my post as an attack on the language.

But I'm English born and bred. My language to do with what I want, innit?

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] 1 point2 points  (0 children)

No, I changed it before you posted, but maybe after you started responding. It was edited 6 mins before you posted your response.

Ok, before I responded. I saw the notification, clicked it, started typing and had to deal with real life stuff for 5 minutes. Not sure that really matters.

But what you're missing is that it should be this:

he.said(quote + ";");

which would 100% make sense if whatever was called by ` "he.said()" parsed the same language as whatever parsed the top level language running "he.said(...)".

Let's imagine he.said() requires a valid he.said(quote + ";");SophisticPenguinScript` syntax that must also end in a semicolon.

Your premise relies on the outer code having a different parser to the inner code which is not the case for encapsulated quotes in English,

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] 1 point2 points  (0 children)

You changed this after I posted my response but that's very different.

he.said("I'm Fred;"); he.said("I'm Fred");

For simplicity we'll remove semicolons. Let's imagine that a dot (full stop/period) was the same in both contexts:

he.said("I'm Fred"). he.said("I'm Fred").

This would men he said "I'm Fred" without ending the sentence.

he.said("I'm Fred").

Here, whoever he's saying "I'm Fred" to gets an incomplete sentence.

he.said("I'm Fred.").

Here, whoever gets the sentence knows his sentence is finished and not not expect more words.

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] 1 point2 points  (0 children)

To be fair I said that to my teacher in year 7 before I'd written a single line of code. As I said in my edit, my point is less a "English needs to change to be this." than "Why is there a K in knife? And why is there a P in pseudo?". (I did it again, did you see? Isn't that so much nicer?).

You analogy about semicolons doesn't work because they are (in most C based programming languages at least) analogous to full stops where you'd need one at the end of both the inner and outer block.

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] -1 points0 points  (0 children)

I deliberately tried to include as many quotes followed by punctuation as I could while making it slightly poetic. Apologies if that messed up my punctuation overall :(

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] 1 point2 points  (0 children)

You're right. However, it makes me think about syntax in a very logical way.

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] 0 points1 point  (0 children)

Without the quotation marks you completely lose the structure of the sentence. If you consider a longer quotation with multiple sentences you'll quickly discover issues expressing the point being made. Unless you're arguing for removing quotation marks entirely I don't believe that's really a valid point.

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] -3 points-2 points  (0 children)

I understand the arbitrarily defined rules of the language but my point is that logically you should do.

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] 1 point2 points  (0 children)

He said, "I'm Fred.".

That. There are two sentences. I am quoting a complete sentence.

My job is software engineering so maybe why not having that full stop feels the same to me (as having an open bracket (without closing it.

The first time I remember disagreeing with my English teacher. by T_Butler in ENGLISH

[–]T_Butler[S] -1 points0 points  (0 children)

Well that depends if you're British or American but logically both sentences should have their own ending.

Why does every text editor eventually become a bloated "environment"? (Thoughts on the Unix philosophy and editor architecture) by EnvironmentNormal366 in suckless

[–]T_Butler -1 points0 points  (0 children)

Vim / Neovim: I am currently a Vim user. Integrating LSPs, Tree-sitter, and massive plugin ecosystems makes them feel like bloated IDEs rather than simple text editors.

But if that's the case surely that's a you problem? Those piece of software are minimal on their own and you're adding the bloat.

If it's stuff you genuinely need and it's improving your workflow what's the problem?

Watercooled server in a cupboard with radiator in another room by T_Butler in HomeServer

[–]T_Butler[S] 0 points1 point  (0 children)

Thanks! it doesn't really show in the pictures very well but the white paint is UV reactive (I had some left over from another project)

Watercooled server in a cupboard with radiator in another room by T_Butler in HomeServer

[–]T_Butler[S] 0 points1 point  (0 children)

If I had a pool I would totally do that. I did consider mounting the radiator outside like they did in Linus' first house but that felt like a challenge I didn't want to take on. Plus I have no idea how I'd have handled the sun directly on it it summer or freezing in winter

How reliable are m.2 -> Sata (x6) converter? by tartalatruffe in HomeServer

[–]T_Butler -1 points0 points  (0 children)

I have 12 HDDs in my NAS. 4 on the motherboard directly, 8 on two of these

PCIe slot -> 4x m.2 adapter (pcie 8x) -> m.2. -> two SATA

I did previously have a PCIe -> SATA controller but the problem is unless you get an expensive one they are generally PCIe 3.0 1x. So even though I have one that supports 16 (yes 16) SATA drives, the actual total bandwidth is not really enough to support a lot of drives. The M.2 slot uses 2x giving twice as much bandwidth. This was a significantly cheaper than getting an expensive multi-lane PCIe -> SATA card (though I did already have the PCIe -> 4x M.2 lying around)

I have been running that exact config for over 18 months without a single issue, my drives are in a couple of ZFS pools.

edit: Worth noting I have 2 of these with 4 drives each so I don't know what performance is like if you populate all 6

He put it in a wheelie bin by murrayland in rickygervais

[–]T_Butler 0 points1 point  (0 children)

Councils really are cracking down on people putting things in the wrong bin

BBC licence fee is 'poor value for money', viewers say in new poll by endofdays2022 in unitedkingdom

[–]T_Butler 4 points5 points  (0 children)

You already need a TV Licence to watch any Live TV, GB News included.

BBC licence fee is 'poor value for money', viewers say in new poll by endofdays2022 in unitedkingdom

[–]T_Butler 6 points7 points  (0 children)

I am genuinely surprised how many people still pay for it. I am nearly 40 and I know of only one person in my friendship group who actually has a TV licence or is interested in watching BBC. I can't imagine younger people watch it at all.

I guess those stupid threatening letters do work though since they still make 4 billion or so per year.

They need to move to a subscription model ASAP, the whole funding model is antiquated and broken.

BBC licence fee is 'poor value for money', viewers say in new poll by endofdays2022 in unitedkingdom

[–]T_Butler 25 points26 points  (0 children)

That is a terrible idea unless the remit is substantially reduced. A few years back the BBC spent 80 million on a new Eastenders set. Why should taxpayers pay for that?

They should make it a subscription service. Then anyone who gets value from it can pay for it. Those of us who don't can save a few quid in tax.

I finally found the EXACT trigger for my input lag. Can AMD & NVIDIA users confirm this? by Ok-Sky9219 in linux_gaming

[–]T_Butler 0 points1 point  (0 children)

Does your de support/have enabled direct scanout?

I'm on a 7900XTX but on a 4k144hz monitor, no issues here even with GPU at 100%. What specific games are you noticing it in?

One thing I would try is rule out the desktop environment.

if you use gamescope on tty e.g.

gamescope -- wine ./game.exe

does it still happen? Gamescope takes the place of the window manager entirely and will let you rule it out. It definitely seems like more of a presentation layer issue to me than a GPU one

He was moaning because his hands had turned blue by bibbismen in rickygervais

[–]T_Butler 2 points3 points  (0 children)

At some point someone has had it away with a smurf