Howdy, Stranger!

It looks like you're new here. Sign in or register to get started.

politicalbetting.com » Blog Archive » Tonight’s PB cartoon from Helen Cochrane

245

Comments

  • rcs1000rcs1000 Posts: 57,218

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    I am not a big fan of IDEs.

    Mostly I use Sublime, as that's 95% text editor, 5% IDE.
  • Beibheirli_CBeibheirli_C Posts: 8,163
    rcs1000 said:

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    VIM??? Dear God in heaven......
    rcs1000 said:

    I agree with you re Javascript.

    Of course. My point is unassailable ;)
  • MarqueeMarkMarqueeMark Posts: 52,609
    Delegates 59:12 to Biden so far
  • rcs1000rcs1000 Posts: 57,218
    Andy_JS said:

    FPT on doing ridiculous things with ZX 81/Spectrum...

    Alistair said:



    I wore out the programming possibilities of a ZX81 in a week and traded it in against a BBC Model B which lasted me about 10 years.

    For anyone who's into their retrocomputing, there's still a ZX81 demoscene!! Not as big as the Commodore/Amiga or Speccie demoscenes, but arguably even more hardcore. Anyone with fondish 80s/earlys 90s memories of the limitations of their Spectrum or C64 or Amiga 500 should browse the demoscene vids on Youtube. What the masters can get out of that hardware is incredible, and every now and then some new tricks come along.

    Bearing in mind the limitations of the ZX81, especially the fact it didn't originally come with a way to do "hi-res" i.e. pixel-by-pixel graphics (though ways around this have been found), the following demos are astonishing:

    https://www.youtube.com/watch?v=X92xvLlbnVg

    https://www.youtube.com/watch?v=sKj6TaADFWo
    That is utterly outrageous. Jaw dropping. I frankly can't believe that.

    Brightened my day!
    There's loads more on youtube, it's a whole subculture of the most gifted geek-artistes. I fear anyone born after, what, maybe 1990(?), will find it hard to understand why we are fussing over it. But it is mind-blowing.

    The Spectrum demos are great, to someone who remembers the original software it's freakish to see how they can get past the issue of attribute clash (aka colour bleeding: the way each 8x8 tile of pixels could only have two colours). There's a nice selection here, you can zoom forwards in time to see how even in the 2000s the quality was improving as new techniques became available.

    https://www.youtube.com/watch?v=-vtUCTX4qrA

    Oh, and then someone thought they it sounded a great idea to port Doom to it!

    https://www.youtube.com/watch?v=3v7cFGneuaw
    It's amazing what you can do with 128 or 256K.
    Or even 16k:

    https://www.youtube.com/watch?v=Ts96J7HhO28
  • MyBurningEarsMyBurningEars Posts: 3,651

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
  • rcs1000rcs1000 Posts: 57,218

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    I use Geany on Linux for these toy languages. For proper work I use Eclipse and a bunch of plugins.
    I guess you don't have gas fired central heating and need to use processor cycles to heat your house.
  • rottenboroughrottenborough Posts: 62,767

    Biden on 60%.

    70% in.

    Where is the other 17%? Lots of write-ins and minor candidates?
    NYTimes:

    Michael R. Bloomberg
    135,814 9.3
    Pete Buttigieg
    36,017 2.5
    Elizabeth Warren
    29,533 2.0
    Amy Klobuchar
    15,307 1.1
    Tulsi Gabbard
    7,362 0.5
  • alteregoalterego Posts: 1,100

    isam said:

    eadric said:

    This is pretty monumental.

    America expects to lose 4.6 MILLION jobs In tourism in a year

    https://twitter.com/washingtonpost/status/1240049040726855680?s=20

    This is way worse than anything that happened after 9/11, and will double US unemployment in one stroke

    I think we are looking at a Depression, not a Recession.

    I wouldn’t be surprised if the end result was as near as dammit as socialism. Surely 50k corporate non jobs won’t exist and nurses, care workers and the like will be better paid than now? Plane tickets will cost a bomb, fewer people will travel, the planet will be greener. A prem footballer won’t earn in a week what 12 nurses do a year.

    It is like God has said what part of global warming, air pollution & chronic illnesses didn’t you get? And just served up the equivalent of a plague of locusts as it’s the only language we understand
    Other than the God bit (I assume shorthand on your part) all of what you say has crossed my mind
    Nurses are paid so so because though what they do requires dedication, it’s a skill that’s easily acquired and in plentiful supply.
    dedication should be valued (usually)
  • Beibheirli_CBeibheirli_C Posts: 8,163
    rcs1000 said:

    The same is true of people who say "I love programming". If it turns out that they hate Python, then they don't really love programming.

    What an absurd comment. I programmed in RPG II for five years on System/36s. You can only do that if you really, really love programming.
  • isamisam Posts: 41,118

    Australia have told their people that restrictions will be in place for 6 months.

    What are their restrictions?
  • isam said:

    Please don't lock me up, Mr Johnson. I may be 73 but that doesn't mean I'm a crumbly wreck with no human rights

    https://www.dailymail.co.uk/debate/article-8121021/JANET-STREET-PORTER-coronavirus-dont-lock-Boris-Johnson.html

    FFS..its not about you.....I have heard from my father this evening that one of his friends is refusing to alter his daily life, which includes trips to the supermarket, the local cafe, etc because he isn't scared to die. Again, its not just about you !!!!

    This bell-ends are going to crash the system and kill young people.

    We need the Queen to address the nation. This stuff and the panic buying.
    Aldi have a max per customer of 4 toilet rolls and hand sanitizers. The cashier tonight told me people were getting aggressive with the staff for implementing the rule
    Scuffles in my local Lidl this morning over bog roll apparently.

    Bonkers.

    The suppliers have warehouses full of the stuff.
    Just WTF is it about bog roll....like really....if the worst comes to the worst, just have a shower.
    Two of the finest things we have in modern life. Soft paper to wipe your bum and hot showers on demand. An unheard of luxury hundreds of years ago, and would be traded instantly for a kingdom.
  • MarqueeMarkMarqueeMark Posts: 52,609

    Biden on 60%.

    70% in.

    Where is the other 17%? Lots of write-ins and minor candidates?
    NYTimes:

    Michael R. Bloomberg
    135,814 9.3
    Pete Buttigieg
    36,017 2.5
    Elizabeth Warren
    29,533 2.0
    Amy Klobuchar
    15,307 1.1
    Tulsi Gabbard
    7,362 0.5
    Thanks - thought it must be. CNN not showng them.
  • FrancisUrquhartFrancisUrquhart Posts: 82,119

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
  • kyf_100kyf_100 Posts: 4,951
    rcs1000 said:

    kyf_100 said:

    eadric said:

    This is pretty monumental.

    America expects to lose 4.6 MILLION jobs In tourism in a year

    https://twitter.com/washingtonpost/status/1240049040726855680?s=20

    This is way worse than anything that happened after 9/11, and will double US unemployment in one stroke

    I think we are looking at a Depression, not a Recession.

    I think we are looking at a total systems collapse. Not quite the bronze age collapse just yet, but something much bigger than 1929.

    The financial system, supply chains, law and order, the health system - all breaking down at the same time.

    Perhaps we will pull through. Or perhaps it is the end of everything. It is probably somewhere in between. But it is not just the medical consequences we should be worried about.
    There's a lot of ruin in a nation.

    This will be painful. But the government is going to shower everyone with cash. (Which means it'll all wash through as inflation in a couple of years... Buy inflation linked bonds...)

    Ultimately, economies bounce back from things because these shocks - while nasty - have remarkably little impact on the means of production. If a restaurant goes out of business, that sucks for the owner, who's lost their life savings. But someone will go to the bank and offer 50 cents in the dollar for the equipment, and will be up and running soon enough. The means of production are still there.
    Yes, I think you are right (and your point about inflation linked bonds is duly noted), at least in the west. It will be an almighty shock and many will lose their jobs and go bankrupt, but we will pick ourselves up in a year or two's time and start getting back to normal.

    But for me the real unknowns are what happens in less stable countries. Iran's government must surely fall. And what of Venezuela, North Korea, etc? I think regional conflict is a possible, if not likely, consequence of this epidemic.
  • RobDRobD Posts: 59,935

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
  • FrancisUrquhartFrancisUrquhart Posts: 82,119
    I presume Jezza is going to be like Trump and claim he was right all along.
  • rcs1000rcs1000 Posts: 57,218

    rcs1000 said:

    The same is true of people who say "I love programming". If it turns out that they hate Python, then they don't really love programming.

    What an absurd comment. I programmed in RPG II for five years on System/36s. You can only do that if you really, really love programming.
    I'm not being entirely serious.

    Python, however, combines has a couple of things that make it head and shoulders over most other languages:

    1. It's concise. Not perl-concise. But it's remarkable how few characters are needed to do what you need.

    2. It's readable. Well written Python looks like executable pseudo-code.

    Now, when I was younger I used to moan about how errors weren't caught at compile time. Now, I realise that proper testing is 100x better than just relying on your compiler or editor.
  • rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    LOL....whispers quietly....I don't disagree....even though I now I have to use Python for 90% of my stuff. But I believe OGH Jr won't hear a bad word about it in the way the great name of Radiohead mustn't be taken in vain.
    There is an economic concept called "revealed preference". That holds that, whatever you might *say* you like, it is in your actions we know your true preference.

    People who say to me, "oh I love music". Well, if I discover they don't regularly listen to Radiohead, well that's an example of revealed preference. In this case a revealed preference for shit over music.

    The same is true of people who say "I love programming". If it turns out that they hate Python, then they don't really love programming.
    Revealed preference shows that Cadbury’s chocolate beats hands down that continental stuff with their ‘minimum coco” amounts...
  • alteregoalterego Posts: 1,100
    rcs1000 said:

    kyf_100 said:

    eadric said:

    This is pretty monumental.

    America expects to lose 4.6 MILLION jobs In tourism in a year

    https://twitter.com/washingtonpost/status/1240049040726855680?s=20

    This is way worse than anything that happened after 9/11, and will double US unemployment in one stroke

    I think we are looking at a Depression, not a Recession.

    I think we are looking at a total systems collapse. Not quite the bronze age collapse just yet, but something much bigger than 1929.

    The financial system, supply chains, law and order, the health system - all breaking down at the same time.

    Perhaps we will pull through. Or perhaps it is the end of everything. It is probably somewhere in between. But it is not just the medical consequences we should be worried about.
    There's a lot of ruin in a nation.

    This will be painful. But the government is going to shower everyone with cash. (Which means it'll all wash through as inflation in a couple of years... Buy inflation linked bonds...)

    Ultimately, economies bounce back from things because these shocks - while nasty - have remarkably little impact on the means of production. If a restaurant goes out of business, that sucks for the owner, who's lost their life savings. But someone will go to the bank and offer 50 cents in the dollar for the equipment, and will be up and running soon enough. The means of production are still there.
    That is sad but true. In the USA going belly up once is good, but from there it gets worse. Learn from your mistakes although Covid 19 hardly qualifies as a mistake.
  • Some news outlets calling IL for Biden already. CNN cautious, as ever.
  • FrancisUrquhartFrancisUrquhart Posts: 82,119
    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
  • RobDRobD Posts: 59,935

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
  • dodradedodrade Posts: 597
    I'm not convinced yet that Trump is toast given how many times we've been here before. If the outbreak has been suppressed by November his base will probably overlook his initial missteps.
  • rcs1000rcs1000 Posts: 57,218
    isam said:

    Australia have told their people that restrictions will be in place for 6 months.

    What are their restrictions?
    All men must use hats with corks on them to ward off the virus. All women must answer to "Sheila".
  • FrancisUrquhartFrancisUrquhart Posts: 82,119
    rcs1000 said:

    rcs1000 said:

    The same is true of people who say "I love programming". If it turns out that they hate Python, then they don't really love programming.

    What an absurd comment. I programmed in RPG II for five years on System/36s. You can only do that if you really, really love programming.
    I'm not being entirely serious.

    Python, however, combines has a couple of things that make it head and shoulders over most other languages:

    1. It's concise. Not perl-concise. But it's remarkable how few characters are needed to do what you need.

    2. It's readable. Well written Python looks like executable pseudo-code.

    Now, when I was younger I used to moan about how errors weren't caught at compile time. Now, I realise that proper testing is 100x better than just relying on your compiler or editor.
    I am always amazed that TensorFlow v1 managed to take all that was good about Python and remove it...thankfully with V2 that is starting to be corrected.
  • rcs1000rcs1000 Posts: 57,218

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    LOL....whispers quietly....I don't disagree....even though I now I have to use Python for 90% of my stuff. But I believe OGH Jr won't hear a bad word about it in the way the great name of Radiohead mustn't be taken in vain.
    There is an economic concept called "revealed preference". That holds that, whatever you might *say* you like, it is in your actions we know your true preference.

    People who say to me, "oh I love music". Well, if I discover they don't regularly listen to Radiohead, well that's an example of revealed preference. In this case a revealed preference for shit over music.

    The same is true of people who say "I love programming". If it turns out that they hate Python, then they don't really love programming.
    Revealed preference shows that Cadbury’s chocolate beats hands down that continental stuff with their ‘minimum coco” amounts...
    :+1:
  • alteregoalterego Posts: 1,100

    isam said:

    Please don't lock me up, Mr Johnson. I may be 73 but that doesn't mean I'm a crumbly wreck with no human rights

    https://www.dailymail.co.uk/debate/article-8121021/JANET-STREET-PORTER-coronavirus-dont-lock-Boris-Johnson.html

    FFS..its not about you.....I have heard from my father this evening that one of his friends is refusing to alter his daily life, which includes trips to the supermarket, the local cafe, etc because he isn't scared to die. Again, its not just about you !!!!

    This bell-ends are going to crash the system and kill young people.

    We need the Queen to address the nation. This stuff and the panic buying.
    Aldi have a max per customer of 4 toilet rolls and hand sanitizers. The cashier tonight told me people were getting aggressive with the staff for implementing the rule
    Scuffles in my local Lidl this morning over bog roll apparently.

    Bonkers.

    The suppliers have warehouses full of the stuff.
    The nation is shitting itself so its a case of need
  • rcs1000rcs1000 Posts: 57,218
    edited March 2020
    dodrade said:

    I'm not convinced yet that Trump is toast given how many times we've been here before. If the outbreak has been suppressed by November his base will probably overlook his initial missteps.

    And he is being decisive now. The $1,000 checks is genius.

    His virus response has improved dramatically.

    The question is how bad it gets in terms of deaths and hospitalisations from now.
  • FrancisUrquhartFrancisUrquhart Posts: 82,119
    RobD said:

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
    4 Yorkshire of programming on here...when I were a lad, all we had were terminal, certainly no debugger.
  • FrancisUrquhartFrancisUrquhart Posts: 82,119
    rcs1000 said:

    dodrade said:

    I'm not convinced yet that Trump is toast given how many times we've been here before. If the outbreak has been suppressed by November his base will probably overlook his initial missteps.

    And he is being decisive now. The $1,000 checks is genius.

    His virus response has improved dramatically.

    The question is how bad it gets from now.
    Andrew Yang must be sitting at home screaming at the tv, that's my policy. I spent 12 months telling everybody would who listen we needed it.
  • RobDRobD Posts: 59,935
    edited March 2020

    RobD said:

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
    4 Yorkshire of programming on here...when I were a lad, all we had were terminal, certainly no debugger.
    LOL. Luckily i've weened myself off vi. Now a big fan of sublime.
  • Biden looks to have won every county in Florida. This race is over.
  • isamisam Posts: 41,118
    rcs1000 said:

    isam said:

    Australia have told their people that restrictions will be in place for 6 months.

    What are their restrictions?
    All men must use hats with corks on them to ward off the virus. All women must answer to "Sheila".
    Who’s Sheila? The PMs wife?
  • MyBurningEarsMyBurningEars Posts: 3,651

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    That might be part of it. It's definitely used a lot in academia and consultancy, where (especially in the former) the idea of "reproducible data science" is getting a lot of traction. After posting my comment I just discovered Nature did a piece on it: Why Jupyter is data scientists’ computational notebook of choice: An improved architecture and enthusiastic user base are driving uptake of the open-source web tool

    My feelings are at least in part captured by the following observation:

    Joel Grus, a research engineer at the Allen Institute for Artificial Intelligence in Seattle, Washington, gave a presentation titled ‘I don’t like notebooks’ at the Jupyter developers’ conference earlier this year in New York City. He says he has seen programmers get frustrated when notebooks don’t behave as expected, usually because they inadvertently run code cells out of order. Jupyter notebooks also encourage poor coding practice, he says, by making it difficult to organize code logically, break it into reusable modules and develop tests to ensure the code is working properly.
  • williamglennwilliamglenn Posts: 51,709
    rcs1000 said:

    dodrade said:

    I'm not convinced yet that Trump is toast given how many times we've been here before. If the outbreak has been suppressed by November his base will probably overlook his initial missteps.

    And he is being decisive now. The $1,000 checks is genius.

    His virus response has improved dramatically.

    The question is how bad it gets from now.
    His opponents still find it hard to avoid playing into his hands.

    https://twitter.com/davidfrum/status/1239767587522842624?s=21
    https://twitter.com/jerrydunleavy/status/1239771309091049474?s=21
  • alteregoalterego Posts: 1,100

    I presume Jezza is going to be like Trump and claim he was right all along.

    But he is, isn't he? And I think he'd be none too pleased about being put in the same box as Trump whose name gets more appropriate by the day.
  • PulpstarPulpstar Posts: 78,205

    Some news outlets calling IL for Biden already. CNN cautious, as ever.

    No Chicago in yet. That'll be big for Biden
  • rcs1000rcs1000 Posts: 57,218
    RobD said:

    RobD said:

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
    4 Yorkshire of programming on here...when I were a lad, all we had were terminal, certainly no debugger.
    LOL. Luckily i've weened myself off vi. Now a big fan of sublime.
    Sublime is brilliant. Works on anything from Chromebook, Windows, Mac, Linux. Great plugins. Just enough automation to save you time. Not enough to make you forget how things work under the hood.
  • FrancisUrquhartFrancisUrquhart Posts: 82,119
    rcs1000 said:

    RobD said:

    RobD said:

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
    4 Yorkshire of programming on here...when I were a lad, all we had were terminal, certainly no debugger.
    LOL. Luckily i've weened myself off vi. Now a big fan of sublime.
    Sublime is brilliant. Works on anything from Chromebook, Windows, Mac, Linux. Great plugins. Just enough automation to save you time. Not enough to make you forget how things work under the hood.
    Genuine question, why is Sublime better than Atom?
  • Beibheirli_CBeibheirli_C Posts: 8,163
    edited March 2020
    rcs1000 said:

    rcs1000 said:

    The same is true of people who say "I love programming". If it turns out that they hate Python, then they don't really love programming.

    What an absurd comment. I programmed in RPG II for five years on System/36s. You can only do that if you really, really love programming.
    I'm not being entirely serious.

    Python, however, combines has a couple of things that make it head and shoulders over most other languages:

    1. It's concise. Not perl-concise. But it's remarkable how few characters are needed to do what you need.

    2. It's readable. Well written Python looks like executable pseudo-code.
    I guess I am a jaded old programmer. I class most things as JAPLs these days. They are functionally equivalent once you get around the barriers the syntax puts in your way.
    rcs1000 said:

    Now, when I was younger I used to moan about how errors weren't caught at compile time. Now, I realise that proper testing is 100x better than just relying on your compiler or editor.

    Sadly, there was a phase in programming education where the attitude was "Keep taking errors out until it runs" which seemed to pass as fully tested, but then that morphed into "Keep taking errors out until it runs then put it live until a user complains" which seemed to be labelled "Agile" and touted as the way forward. I saw one of the orginators of Agile doing a YT talk some time ago in which he said it was dead and it sounded like he was happy to see the back of it.
  • alteregoalterego Posts: 1,100
    dodrade said:

    I'm not convinced yet that Trump is toast given how many times we've been here before. If the outbreak has been suppressed by November his base will probably overlook his initial missteps.

    You're probably right but only because USA is full of fuckwits.
  • I presume Jezza is going to be like Trump and claim he was right all along.

    Jezza condemns all kinds of viruses. And has only ever tried to bring peaceful cooperation with HIV and herpes.
  • alteregoalterego Posts: 1,100

    RobD said:

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
    4 Yorkshire of programming on here...when I were a lad, all we had were terminal, certainly no debugger.
    I never 'ad no electricity before young Fred got on the treadmill.
  • Pulpstar said:

    Some news outlets calling IL for Biden already. CNN cautious, as ever.

    No Chicago in yet. That'll be big for Biden
    Number coming in so far are huge for Biden, areas Sanders won by 30% in 2016.
  • rcs1000rcs1000 Posts: 57,218

    rcs1000 said:

    RobD said:

    RobD said:

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
    4 Yorkshire of programming on here...when I were a lad, all we had were terminal, certainly no debugger.
    LOL. Luckily i've weened myself off vi. Now a big fan of sublime.
    Sublime is brilliant. Works on anything from Chromebook, Windows, Mac, Linux. Great plugins. Just enough automation to save you time. Not enough to make you forget how things work under the hood.
    Genuine question, why is Sublime better than Atom?
    They're very similar. Both programmer's editors with great plug in support. I just find Sublime works better for me.
  • Andy_JSAndy_JS Posts: 32,601
    Americans must be pretty stupid if they can't understand why healthcare workers might need masks more than members of the public.


    "First, many health experts, including the surgeon general of the United States, told the public simultaneously that masks weren’t necessary for protecting the general public and that health care workers needed the dwindling supply. This contradiction confuses an ordinary listener. How do these masks magically protect the wearers only and only if they work in a particular field?"

    https://www.nytimes.com/2020/03/17/opinion/coronavirus-face-masks.html?action=click&module=Opinion&pgtype=Homepage
  • FrancisUrquhartFrancisUrquhart Posts: 82,119
    More important than what editor one uses, what syntax theme does one use :-)
  • Guido Fawkes hinting that London is going to be quarantined very soon.
  • FrancisUrquhartFrancisUrquhart Posts: 82,119

    Guido Fawkes hinting that London is going to be quarantined very soon.

    That is massively irresponsible. If they are going to lockdown, it has to just happen, otherwise we get the Italy situation of people running to four corners of the country.
  • Gabs3Gabs3 Posts: 836

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    LOL....whispers quietly....I don't disagree....even though I now I have to use Python for 90% of my stuff. But I believe OGH Jr won't hear a bad word about it in the way the great name of Radiohead mustn't be taken in vain.
    There is an economic concept called "revealed preference". That holds that, whatever you might *say* you like, it is in your actions we know your true preference.

    People who say to me, "oh I love music". Well, if I discover they don't regularly listen to Radiohead, well that's an example of revealed preference. In this case a revealed preference for shit over music.

    The same is true of people who say "I love programming". If it turns out that they hate Python, then they don't really love programming.
    Revealed preference shows that Cadbury’s chocolate beats hands down that continental stuff with their ‘minimum coco” amounts...
    Back when Cadbury's didn't go all sickly with the recipe change.
  • Andy_JSAndy_JS Posts: 32,601
    4G goes live on the London Underground. Not sure how many people are still using it though.

    https://telecoms.com/503135/4g-goes-live-on-the-london-underground/
  • Biden goes over 1,000 delegates, based on projections.

    No way back for the Bern now.
  • ChameleonChameleon Posts: 4,264
    I've heard a rumour that on Thursday London will be put on lockdown.
  • Beibheirli_CBeibheirli_C Posts: 8,163

    More important than what editor one uses, what syntax theme does one use :-)

    Are we talking colour schemes/fonts or layout conventions?

    If using a C style language, then OTBS is the only way to go. K&R is too straggly and spread out all over the place.

    Fonts: Courier 10 or 12
  • Beibheirli_CBeibheirli_C Posts: 8,163
    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    I have heard a rumour that Ringo was a really good drummer....
  • FrancisUrquhartFrancisUrquhart Posts: 82,119

    More important than what editor one uses, what syntax theme does one use :-)

    Are we talking colour schemes/fonts or layout conventions?

    If using a C style language, then OTBS is the only way to go. K&R is too straggly and spread out all over the place.

    Fonts: Courier 10 or 12
    I have recently switched to this,

    https://www.jetbrains.com/lp/mono/
  • alteregoalterego Posts: 1,100
    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
  • alteregoalterego Posts: 1,100

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    I have heard a rumour that Ringo was a really good drummer....
    That must have been a very old rumour long since disproved
  • alteregoalterego Posts: 1,100
    Andy_JS said:
    We know Boris's dad is stupid so what ............
  • alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    Hugger mugger to the sound of Bow Bells...

    *exits, doing the Lambeth Walk down the Old Kent Road*
  • rcs1000rcs1000 Posts: 57,218

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    I have heard a rumour that Ringo was a really good drummer....
    "Ringo, not the best drummer in the world... Not the best drummer in the Beatles."
  • RobDRobD Posts: 59,935

    More important than what editor one uses, what syntax theme does one use :-)

    Never change from the default. I know I'd just spend hours searching for a new one, and then never feel entirely comfortable with it. So I just don't bother changing. :p
  • rcs1000rcs1000 Posts: 57,218

    More important than what editor one uses, what syntax theme does one use :-)

    Are we talking colour schemes/fonts or layout conventions?

    If using a C style language, then OTBS is the only way to go. K&R is too straggly and spread out all over the place.

    Fonts: Courier 10 or 12
    I have recently switched to this,

    https://www.jetbrains.com/lp/mono/
    That looks like a really great don't.
  • alteregoalterego Posts: 1,100
    Gabs3 said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    LOL....whispers quietly....I don't disagree....even though I now I have to use Python for 90% of my stuff. But I believe OGH Jr won't hear a bad word about it in the way the great name of Radiohead mustn't be taken in vain.
    There is an economic concept called "revealed preference". That holds that, whatever you might *say* you like, it is in your actions we know your true preference.

    People who say to me, "oh I love music". Well, if I discover they don't regularly listen to Radiohead, well that's an example of revealed preference. In this case a revealed preference for shit over music.

    The same is true of people who say "I love programming". If it turns out that they hate Python, then they don't really love programming.
    Revealed preference shows that Cadbury’s chocolate beats hands down that continental stuff with their ‘minimum coco” amounts...
    Back when Cadbury's didn't go all sickly with the recipe change.
    Wan't that Kraft's doing?
  • ChameleonChameleon Posts: 4,264
    edited March 2020
    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
  • alteregoalterego Posts: 1,100

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    Hugger mugger to the sound of Bow Bells...

    *exits, doing the Lambeth Walk down the Old Kent Road*
    Not sure Lambeth Walk has anything to do with OKR and I had to google hugger mugger as I presume you did.
  • RobDRobD Posts: 59,935
    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Wonder if that's why the Queen left earlier today.
  • alterego said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    Hugger mugger to the sound of Bow Bells...

    *exits, doing the Lambeth Walk down the Old Kent Road*
    Not sure Lambeth Walk has anything to do with OKR and I had to google hugger mugger as I presume you did.
    Hugger mugger reference is to a comedy sketch:

    https://www.youtube.com/watch?v=qPVDdqh3-wQ

  • edmundintokyoedmundintokyo Posts: 17,708
    rcs1000 said:

    dodrade said:

    I'm not convinced yet that Trump is toast given how many times we've been here before. If the outbreak has been suppressed by November his base will probably overlook his initial missteps.

    And he is being decisive now. The $1,000 checks is genius.

    His virus response has improved dramatically.

    The question is how bad it gets in terms of deaths and hospitalisations from now.
    Take the credit for the popular economic things, leave the state governors to take the fall for the lockdowns and shortages. In most of the swing states they're Dems.
  • alteregoalterego Posts: 1,100
    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    I was really looking for a definition of London. Easy, unless you're looking to isolate it (whatever it is). Just wanted to highlight what crap passes for comment on social media.
  • CNN using the break in results to do some tremendous public service broadcasting re COVID19
  • isamisam Posts: 41,118
    edited March 2020
    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and a quarter of a mile inside the M25... hopefully that’s not seen as the same as zones 1 & 2
  • FrancisUrquhartFrancisUrquhart Posts: 82,119
    edited March 2020
    Boston band the Dropkick Murphys usually do a St Patrick Day concert. Because of restrictions, they are currently streaming it free across FB, YouTube, Twitch, Periscope etc, it looks like they have 1 million viewers across all platforms. And this is really for quite a niche band !!!

    I imagine lots of bands might think this is rather a good idea.
  • HYUFDHYUFD Posts: 123,148
    edited March 2020
    rcs1000 said:

    dodrade said:

    I'm not convinced yet that Trump is toast given how many times we've been here before. If the outbreak has been suppressed by November his base will probably overlook his initial missteps.

    And he is being decisive now. The $1,000 checks is genius.

    His virus response has improved dramatically.

    The question is how bad it gets in terms of deaths and hospitalisations from now.
    Indeed
    https://twitter.com/Politics_Polls/status/1239785611869007874?s=20

    https://twitter.com/NBCPolitics/status/1240070268418228226?s=20
  • ChameleonChameleon Posts: 4,264
    edited March 2020
    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
  • HYUFD said:

    rcs1000 said:

    dodrade said:

    I'm not convinced yet that Trump is toast given how many times we've been here before. If the outbreak has been suppressed by November his base will probably overlook his initial missteps.

    And he is being decisive now. The $1,000 checks is genius.

    His virus response has improved dramatically.

    The question is how bad it gets in terms of deaths and hospitalisations from now.
    Indeed

    https://twitter.com/Politics_Polls/status/1240072203716231179?s=20

    https://twitter.com/NBCPolitics/status/1240070268418228226?s=20
    Early count in Chicago close, might give Sanders some false hope to drag this out. Wipeout in Florida.
  • alteregoalterego Posts: 1,100

    alterego said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    Hugger mugger to the sound of Bow Bells...

    *exits, doing the Lambeth Walk down the Old Kent Road*
    Not sure Lambeth Walk has anything to do with OKR and I had to google hugger mugger as I presume you did.
    Hugger mugger reference is to a comedy sketch:

    https://www.youtube.com/watch?v=qPVDdqh3-wQ

    Sorry I wasn't aware - you missed out pie and mash otherwise I might have known. As a Londoner but not a Cockney I'd never heard of hugger mugger. Rather esoteric I would have thought.
  • isamisam Posts: 41,118
    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    We’ll soon see. We don’t have a London postcode or phone number. We have Essex in our address.
  • alterego said:

    alterego said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    Hugger mugger to the sound of Bow Bells...

    *exits, doing the Lambeth Walk down the Old Kent Road*
    Not sure Lambeth Walk has anything to do with OKR and I had to google hugger mugger as I presume you did.
    Hugger mugger reference is to a comedy sketch:

    https://www.youtube.com/watch?v=qPVDdqh3-wQ

    Sorry I wasn't aware - you missed out pie and mash otherwise I might have known. As a Londoner but not a Cockney I'd never heard of hugger mugger. Rather esoteric I would have thought.
    These sketches always stick in my mind, no idea why, must have watched too much Fast Show. This is probably the best one:

    https://www.youtube.com/watch?v=g4oaGQ2POC8
  • Sunil_PrasannanSunil_Prasannan Posts: 51,880
    edited March 2020
    isam said:

    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    We’ll soon see. We don’t have a London postcode or phone number. We have Essex in our address.
    "Postal counties" were abolished in 1996.
  • alteregoalterego Posts: 1,100
    isam said:

    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    We’ll soon see. We don’t have a London postcode or phone number. We have Essex in our address.
    I'm rarely so unambiguous but let me tell you, you can't; particularly if you don't know what it is.
  • rcs1000rcs1000 Posts: 57,218
    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    Why not simply nuke it from orbit?
  • HYUFDHYUFD Posts: 123,148
    edited March 2020
    isam said:

    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    We’ll soon see. We don’t have a London postcode or phone number. We have Essex in our address.
    I am now in Epping and working from home and with most commuters doing the same and the tube empty it is back to being a small rural market town for the time being and definitely Essex not London
  • alteregoalterego Posts: 1,100

    alterego said:

    alterego said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    Hugger mugger to the sound of Bow Bells...

    *exits, doing the Lambeth Walk down the Old Kent Road*
    Not sure Lambeth Walk has anything to do with OKR and I had to google hugger mugger as I presume you did.
    Hugger mugger reference is to a comedy sketch:

    https://www.youtube.com/watch?v=qPVDdqh3-wQ

    Sorry I wasn't aware - you missed out pie and mash otherwise I might have known. As a Londoner but not a Cockney I'd never heard of hugger mugger. Rather esoteric I would have thought.
    These sketches always stick in my mind, no idea why, must have watched too much Fast Show. This is probably the best one:

    https://www.youtube.com/watch?v=g4oaGQ2POC8
    Some things age, some things don't, most people do.
  • Sunil_PrasannanSunil_Prasannan Posts: 51,880
    HYUFD said:

    isam said:

    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    We’ll soon see. We don’t have a London postcode or phone number. We have Essex in our address.
    I am now in Epping and working from home and with most commuters doing the same it is back to being a small rural market town for the time being and definitely Essex not London
    Epping Forest Council is definitely in Essex.
  • alteregoalterego Posts: 1,100
    rcs1000 said:

    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    Why not simply nuke it from orbit?
    Why from orbit?
  • fox327fox327 Posts: 370
    Let's suppose that a vaccine hasn't been found in year from now, but the virus is suppressed by prohibiting all gatherings of people. How happy will people be in a year's time? They won't have much sport to watch, as it takes 22 players to hold a football match behind closed doors. What about films? It takes hundreds of people to make a big budget film, so if one person has the virus they all have to be isolated. Making these films will not be possible. What about television? Question Time in front of a live audience has been cancelled. Game shows and quizzes will be out, as no live audience. TV drama requires sets, actors, production staff etc so filming will not be possible as there will be no vaccine.

    People will have nothing to do and very little to watch except the four walls of their room, if they are not homeless, but they will get treated if they get the virus. If they are not happy who will they blame? The virus is a natural event. We had similar viruses in 1969 and 1919 but we managed to cope although many people died. Given a choice between getting sick with the virus and avoiding the virus it could be said: "Which ever you please. You pays your money and you takes your choice".
  • Sunil_PrasannanSunil_Prasannan Posts: 51,880
    alterego said:

    rcs1000 said:

    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    Why not simply nuke it from orbit?
    Why from orbit?
    "Aliens" movie reference (1986).
  • alteregoalterego Posts: 1,100

    alterego said:

    rcs1000 said:

    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    Why not simply nuke it from orbit?
    Why from orbit?
    "Aliens" movie reference (1986).
    I hadn't realised that Aliens was London-centric
  • MarqueeMarkMarqueeMark Posts: 52,609
    alterego said:

    RobD said:

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
    4 Yorkshire of programming on here...when I were a lad, all we had were terminal, certainly no debugger.
    I never 'ad no electricity before young Fred got on the treadmill.
    We 'ad to make do wi' static......
  • alteregoalterego Posts: 1,100

    alterego said:

    RobD said:

    RobD said:

    rcs1000 said:

    ... I am not overly fond of Python. It feels like the language designer did half the job.

    Claiming not to like Python, I believe that might be a worse crime on this website than admitting to eating pineapple on pizza.
    Nonsense! It is a half-baked language. BASIC on steroids. The indent mechanism is absurd, the class access modifiers are 1/3rd of the job, data structuring is primitive and having to pass "self" around as a parameter is bonkers.

    It is good for prototyping - I will give it a big plus for that. It definitely has inherited BASIC's ease of use.

    I prefer it to Javascript. That is the true pineapple-on-pizza programming language
    I like you, I genuinely do.

    And I do find the need to specify self a bit odd. (Especially as - IIRC - you can't even rename it :smile: )

    But indenting. I loathed it at first. Now I love it. Yes, I know you can make sure VIM highlights a missing parentheses... but (simply) indenting works. Indenting is right. Indenting, ladies and gentlemen, is what made this country great.

    I agree with you re Javascript.
    VIM......oh god....what's wrong with Atom or even better PyCharm?
    Incidentally what's up with all the cool kids (by which I mean anyone claiming to be a "data scientist") using Jupyter notebooks for everything?

    I guess the interactivity is important in that field. But plenty of them seem to be trying to do big complicated things inside a notebook.

    I haven't used Python for some time (R became a much more comfortable space for me once RStudio came out and the tidyverse became pretty standard across all the clients I work with) so my knowledge may well be out of date.
    People really do proper projects using Jupyter? That is news to me. I presume the ability to mix the code with markdown so you can demo you results along with human readable text / graphics?
    I always advise that notebooks are for prototyping functions and visualizing data. If you want to write convoluted scripts to do analysis, keep that in the terminal. That's how I view them anyway.
    I am a big fan of PyCharm's and its "scientific view".
    I've never got into any IDEs. I'm old fashioned and do almost everything on the command line. I only write notebooks to tutorial stuff.
    4 Yorkshire of programming on here...when I were a lad, all we had were terminal, certainly no debugger.
    I never 'ad no electricity before young Fred got on the treadmill.
    We 'ad to make do wi' static......
    'Cos our lad 'ad a limp
  • Chicago now stacking up for Biden, as you were.
  • Sanders 'sources' briefing CNN that he might drop out, or he might not. Gobshites to the bitter end.
  • Sunil_PrasannanSunil_Prasannan Posts: 51,880
    alterego said:

    alterego said:

    rcs1000 said:

    Chameleon said:

    isam said:

    Chameleon said:

    alterego said:

    Chameleon said:

    I've heard a rumour that on Thursday London will be put on lockdown.

    define London
    I've been looking round google maps, trying to see where/what would be easiest to shut down. If you chose the M25 there'd be the best part of 300 roads to shut.
    Zone 6 isn’t London hopefully!

    I live east of the last tube station in the east, get a vote for the mayor and and quarter of a mile inside the M25... hopefully that’s not seem as the same as zones 1 & 2
    I don't know how you'd quarantine inner London, way too many inter-connected roads. The practical approach is to lock it all away.
    Why not simply nuke it from orbit?
    Why from orbit?
    "Aliens" movie reference (1986).
    I hadn't realised that Aliens was London-centric
    "It was filmed in England at Pinewood Studios and at a decommissioned power plant in Acton, London."
This discussion has been closed.