Open in app

Sign In

Write

Sign In

Charlie Martin
Charlie Martin

1.4K Followers

Home

About

Sep 6, 2022

At least you and Hillary have something in common.

At least you and Hillary have something in common.

1 min read

1 min read


Feb 7, 2022

I think before I get exercised about this I’d like a existence proof.

I think before I get exercised about this I’d like a existence proof. An awful lot of the “racist incidents” in the news turn out to be hoaxes.

1 min read

1 min read


Aug 4, 2021

Five Pro Tips for Programming Articles That Will Preserve My Last Nerve

Try to be useful. Try to be saying something new. Try to be clear. — I like Medium. I read it with my coffee in the morning in place of the increasingly irrelevant newspaper. And I see lots of really useful articles on everything from philosophy to programming. But there seem to be a growing number of articles that are, ahem, less useful, and they’re…

Writing

5 min read

Five Pro Tips for Programming Articles That Will Preserve My Last Nerve
Five Pro Tips for Programming Articles That Will Preserve My Last Nerve
Writing

5 min read


Jul 16, 2021

The only problem being that this doesn't work: if the args dict doesn't have a value for the…

The only problem being that this doesn't work: if the args dict doesn't have a value for the 'website' key you get a KeyError. ``` In [3]: args = dict() In [4]: website = args['website'] or "https://imsanjams.tk/" --------------------------------------------------------------------------- KeyError Traceback (most recent call last) <ipython-input-4-1810666da1c9> in <module> ----> 1 website = args['website'] or "https://imsanjams.tk/"

1 min read

1 min read


Jul 14, 2021

Why You Won’t Become Head of Software Without Knowing Functional Programming Isn’t the Ultimate Way…
88
15

Arnold Abraham

The sad thing here is that I *agree* with the main thrust of the article.

The sad thing here is that I *agree* with the main thrust of the article. But (see my other comment) it loses a whole lot of credibility by having so many incorrect assertions.

1 min read

1 min read


Jul 14, 2021

Overview About Both Styles

Why You Won’t Become Head of Software Without Knowing Functional Programming Isn’t the Ultimate Way…
88
15

Arnold Abraham

Okay, seriously, this table is nearly uniformly wrong.

Okay, seriously, this table is nearly uniformly wrong. OO uses functions where each function performs a specific task; they're just grouped into classes, where all the functions are grouped with the state they reference. The technical term you were looking for is that "side effects". In a functional program, the…

1 min read

1 min read


Jun 28, 2021

In my defense, I submitted the article with the title "Why I Studying CS is a waste of time for me…
1
2

Louis Petrik

Maybe you're in the wrong major?

Maybe you're in the wrong major? Is there something that does excite you? Could you do that with a CS minor? Anyway, here's the deal: you can be a coder after a bootcamp. I've got nothing against them; I've taught in three different ones and written curriculum for a fourth…

1 min read

1 min read


Jun 24, 2021

…owadays a recurrent convention to respect 120 character line length limit in Java. In this example: SQL conventions will be followed inside a python String.

Coding-Style and How It Changed My Code
6
2

Matt Rivier

One token: """

One token: """ Wrap the whole string in """With subject AS ...""" and you get rid of all the nasty \ line endings — which are also notorious bug traps, since you can't visually distinguish between "\newline" and "\ space newline" — and you follow the usual conventions for long strings. Alternatively, you can exploit the fact that Python automagically concatenates adjacent strings, as with query = (

1 min read

1 min read


May 26, 2021

This 120-Year-Old Lightbulb in Livermore Is Still Burning Strong
165
2

Thomas Smith

Light bulbs have lifetimes while burning that are characterized by an exponential distribution…

Light bulbs have lifetimes while burning that are characterized by an exponential distribution, which is also known as a memoryless distribution: the probability of it failing at time t is the same over its entire lifetime. I'm sure this bulb is never turned off or on so it's never confronted with the time most bulbs fail. The most probable, if most implausible, explanation is that of the thousands or millions of light bulbs, this is the one that won the lottery.

1 min read

1 min read


May 20, 2021

We, the undersigned journalism faculty from across the United States, write to protest the action of the University of North Carolina Board of Trustees in declining to grant tenure to Nikole Hannah-Jones at UNC-Chapel Hill’s Hussman School of Journalism and Media.

Statement of Protest to the UNC Board of Trustees
201
191

Jeff Jarvis

Sure, Jeff.

Sure, Jeff. What you're demonstrating is that journalism faculty undersigned don't actually care that the 1619 project has been thoroughly debunked as ahistorical, and that even the author has had to admit that it was polemic, not history. It is entirely appropriate for an academic institution to refuse tenure to someone whose academic credentials are that discredited. But then we've known for a long time that journalism has lost its way as an academic subject.

1 min read

1 min read

Charlie Martin

Charlie Martin

1.4K Followers

Creative software innovator, educator, architect, writer. Consultant. Mentor at https://www.wyzant.com/Tutors/CharlieM

Following
  • Thought Catalog

    Thought Catalog

  • Fiona Dobson

    Fiona Dobson

  • CodeCircuit

    CodeCircuit

  • Sebastian Carlos

    Sebastian Carlos

  • Christopher Kokoski

    Christopher Kokoski

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech