41554 blogs · [ { "id": "01a087bb-d3d4-703a-a8a4-3243398a8993", "title": "Sparse Ranges", "url": "https://paddy3118.blogspot.com/2026/06/sparse-ranges.html", "published_at": "2026-06-27T15:19:06+00:00" }, { "id": "01a087bb-d3d5-7108-8a81-56175fea0371", "title": "From all truths to (ir)relevancies", "url": "https://paddy3118.blogspot.com/2025/09/from-all-truths-to-irrelevancies.html", "published_at": "2025-09-14T11:51:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae41170108", "title": "Go Deh celebrations!", "url": "https://paddy3118.blogspot.com/2025/08/go-deh-celebrations.html", "published_at": "2025-08-10T16:22:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae41dbf72c", "title": "All Truth in Truthtables!", "url": "https://paddy3118.blogspot.com/2025/07/all-truth-in-truthtables.html", "published_at": "2025-07-20T09:28:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae420a58bc", "title": "Incremental combinations without caching", "url": "https://paddy3118.blogspot.com/2025/03/incremental-combinations-without-caching.html", "published_at": "2025-03-23T08:54:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae429451ba", "title": "Intsets by AI", "url": "https://paddy3118.blogspot.com/2025/03/intsets-by-ai.html", "published_at": "2025-03-05T22:14:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae4335abc6", "title": "Me, Chatgpt, copilot, gemini, and google search classify quadrilaterals", "url": "https://paddy3118.blogspot.com/2025/01/me-chatgpt-copilot-gemini-and-google.html", "published_at": "2025-01-01T14:13:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae43fe8cec", "title": "There's the easy way...", "url": "https://paddy3118.blogspot.com/2024/11/theres-easy-way.html", "published_at": "2024-11-17T23:44:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae447141cb", "title": "Recreating the CVM algorithm for estimating distinct elements gives problems", "url": "https://paddy3118.blogspot.com/2024/05/recreating-cvm-algorithm-for-estimating.html", "published_at": "2024-05-27T19:06:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae453d877e", "title": "Predicting results from small samples.", "url": "https://paddy3118.blogspot.com/2024/05/predicting-results-from-small-samples.html", "published_at": "2024-05-10T19:09:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae462a3b60", "title": "Searching OEIS tables", "url": "https://paddy3118.blogspot.com/2024/04/searching-oeis-tables.html", "published_at": "2024-04-21T14:30:00+00:00" }, { "id": "01a087bb-d3d6-722a-bf75-b8ae46ac9a62", "title": "Finding a sub-list within a list, in Python", "url": "https://paddy3118.blogspot.com/2024/03/finding-sub-list-within-list-in-python.html", "published_at": "2024-03-31T09:03:00+00:00" }, { "id": "01a087bb-d3d7-70f8-9493-2ac2f9ce4d65", "title": "How not to check for a key in a dictionary.", "url": "https://paddy3118.blogspot.com/2023/12/how-not-to-check-for-key-in-dictionary.html", "published_at": "2023-12-28T19:03:00+00:00" }, { "id": "01a087bb-d3d7-70f8-9493-2ac2fac8181e", "title": "Google Bard vs Microsoft Bing Chat: Vanity questions", "url": "https://paddy3118.blogspot.com/2023/11/google-bard-vs-microsoft-bing-chat.html", "published_at": "2023-11-24T17:18:00+00:00" }, { "id": "01a087bb-d3d7-70f8-9493-2ac2fbbea6f4", "title": "\"Staring at assorted perms and Python\", or \"The Ranking and Unranking of Lexical Permutations\"", "url": "https://paddy3118.blogspot.com/2023/08/staring-at-assorted-perms-and-python-or.html", "published_at": "2023-08-26T08:48:00+00:00" }, { "id": "01a087bb-d3d7-70f8-9493-2ac2fca4f4ba", "title": "The Godeh Series, Python, and OEIS", "url": "https://paddy3118.blogspot.com/2023/08/the-godeh-series-python-and-oeis.html", "published_at": "2023-08-21T20:34:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe8936cd0f03", "title": "Answering a Reddit Question with timings.", "url": "https://paddy3118.blogspot.com/2022/09/answering-reddit-question-with-timings.html", "published_at": "2022-09-25T09:01:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893743f59a", "title": "Raw Python vs Python & SQLite vs GNU Linux command line utilities!", "url": "https://paddy3118.blogspot.com/2022/07/raw-python-vs-python-sqlite-vs-gnu.html", "published_at": "2022-07-10T10:47:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893746df27", "title": "Python: Yield the first item of consecutive series of equal items, from an iterable.", "url": "https://paddy3118.blogspot.com/2022/06/python-yield-first-item-of-consecutive.html", "published_at": "2022-06-03T21:50:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe89382e63fd", "title": "Python: My nwise compared to more_itertools.sliding_window", "url": "https://paddy3118.blogspot.com/2022/06/python-my-nwise-compared-to.html", "published_at": "2022-06-02T10:59:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe89385620ac", "title": "From pairwise to n-wise", "url": "https://paddy3118.blogspot.com/2022/06/from-pairwise-to-n-wise.html", "published_at": "2022-06-01T08:00:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe89387469c6", "title": "Big nO, How the interpreted nature of Python could skew quoted Big-O use.", "url": "https://paddy3118.blogspot.com/2022/05/big-no-how-interpreted-nature-of-python.html", "published_at": "2022-05-21T14:49:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe8938cbdf07", "title": "Easier Regexps", "url": "https://paddy3118.blogspot.com/2022/04/easier-regexps.html", "published_at": "2022-04-03T17:16:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe8939132415", "title": "Python: *args, **kwargs is hard work!", "url": "https://paddy3118.blogspot.com/2021/10/python-args-kwargs-is-hard-work.html", "published_at": "2021-10-31T17:44:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe8939931b84", "title": "Converting an algorithm to use Pythons' new Structural Pattern Matching", "url": "https://paddy3118.blogspot.com/2021/10/converting-algorithm-to-use-pythons-new.html", "published_at": "2021-10-08T14:58:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893a4e7db1", "title": "Python hack: Creating local variables in a comprehension", "url": "https://paddy3118.blogspot.com/2021/06/python-hack-creating-local-variables-in.html", "published_at": "2021-06-09T12:28:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893a8e6ba5", "title": "Read PEP 636 on Structural Pattern Matching: The Tutorial", "url": "https://paddy3118.blogspot.com/2021/04/read-pwp-636-on-structural-pattern.html", "published_at": "2021-04-27T13:51:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893b2d985c", "title": "Practical numbers", "url": "https://paddy3118.blogspot.com/2021/04/practical-numbers.html", "published_at": "2021-04-06T08:36:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893b4dd4fa", "title": "Using Sympy for linear interpolation.", "url": "https://paddy3118.blogspot.com/2021/03/using-sympy-for-linear-interpolation.html", "published_at": "2021-03-24T17:45:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893b6d3c1a", "title": "Longest Common Substring: An investigation using Python.", "url": "https://paddy3118.blogspot.com/2021/02/longest-common-substring-investigation.html", "published_at": "2021-02-17T15:15:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893c47676a", "title": "Python: Counting without Counter", "url": "https://paddy3118.blogspot.com/2021/02/python-counting-without-counter.html", "published_at": "2021-02-13T15:20:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893d38cfc3", "title": "Pythone'er abuses walrus", "url": "https://paddy3118.blogspot.com/2021/02/pythoneer-abuses-walrus.html", "published_at": "2021-02-02T11:56:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893da55946", "title": "Counting types of neighbour - in Python.", "url": "https://paddy3118.blogspot.com/2021/01/counting-types-of-neighbour-in-python.html", "published_at": "2021-01-31T11:53:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893e829497", "title": "Conways Game of Life in 7 Dimensions!", "url": "https://paddy3118.blogspot.com/2021/01/conways-game-of-life-in-7-dimensions.html", "published_at": "2021-01-29T20:42:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893f014ee5", "title": "\"Balls in a row\": Someone on reddit mentioned stacks.", "url": "https://paddy3118.blogspot.com/2021/01/balls-in-row-someone-on-reddit.html", "published_at": "2021-01-22T05:22:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893f2835dd", "title": "The \"Balls in a row\" challenge", "url": "https://paddy3118.blogspot.com/2021/01/the-balls-in-row-challenge.html", "published_at": "2021-01-21T19:48:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893f877c7c", "title": "Random Boolean Networks: (Using Python)", "url": "https://paddy3118.blogspot.com/2020/11/random-boolean-networks-using-python.html", "published_at": "2020-11-23T11:18:00+00:00" }, { "id": "01a0bdd1-c209-7377-9673-fe893fe3228c", "title": "Finding cycles in a graph. Johnsons method in Python.", "url": "https://paddy3118.blogspot.com/2020/11/finding-cycles-in-graph-johnsons-method.html", "published_at": "2020-11-19T18:51:00+00:00" }, { "id": "01a0bdd1-c20a-722d-8a25-f224deba8252", "title": "On Eulers pentagonal reduction of the partition function.", "url": "https://paddy3118.blogspot.com/2020/10/on-eulers-pentagonal-reduction-of.html", "published_at": "2020-10-29T19:25:00+00:00" }, { "id": "01a0bdd1-c20a-722d-8a25-f224df638379", "title": "Python dataclass __hash__ generation", "url": "https://paddy3118.blogspot.com/2020/10/python-dataclass-hash-generation.html", "published_at": "2020-10-11T11:06:00+00:00" }, { "id": "01a0bdd1-c20a-722d-8a25-f224e0213ee0", "title": "Python 3.9 dict union op: keys at odds with values", "url": "https://paddy3118.blogspot.com/2020/10/python-39-dict-union-op-keys-at-odds.html", "published_at": "2020-10-06T21:17:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb36bce1f", "title": "Python 3.9 graphlib review.", "url": "https://paddy3118.blogspot.com/2020/08/python-39-graphlib-review.html", "published_at": "2020-08-26T15:27:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb448ef2b", "title": "More constrained random testing of set consolidation routines.", "url": "https://paddy3118.blogspot.com/2020/07/more-constrained-random-testing-of-set.html", "published_at": "2020-07-28T09:53:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb499459d", "title": "Algorithms + Datastructures = (Faster) Programs", "url": "https://paddy3118.blogspot.com/2020/07/algorithms-datastructures-faster.html", "published_at": "2020-07-26T15:02:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb51e4469", "title": "Constrained Random Test-data Generation", "url": "https://paddy3118.blogspot.com/2020/07/constrained-random-test-data-generation.html", "published_at": "2020-07-17T16:27:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb558164a", "title": "Merging large streams", "url": "https://paddy3118.blogspot.com/2020/07/merging-large-streams.html", "published_at": "2020-07-10T13:28:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb590cdd8", "title": "Successive Approximation, Hashes in high dimensions; Geohashing.", "url": "https://paddy3118.blogspot.com/2020/06/successive-approximation-hashes-in-high.html", "published_at": "2020-06-21T15:50:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb5d7e84f", "title": "Spin the table: Solution!", "url": "https://paddy3118.blogspot.com/2020/04/spin-table-solution.html", "published_at": "2020-04-06T16:35:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb634d4d6", "title": "Sharing another way?", "url": "https://paddy3118.blogspot.com/2020/01/sharing-another-way.html", "published_at": "2020-01-25T11:44:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb6ba2caa", "title": "Quasi-random Sobol sequence", "url": "https://paddy3118.blogspot.com/2019/11/quasi-random-sobol-sequence.html", "published_at": "2019-11-10T11:45:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb77dc456", "title": "Indent datastructure for trees", "url": "https://paddy3118.blogspot.com/2019/10/indent-datastructure-for-trees.html", "published_at": "2019-10-20T16:46:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb7f78d4d", "title": "ISO26262:: Some thoughts on Specs.", "url": "https://paddy3118.blogspot.com/2019/10/iso26262-some-thoughts-on-specs.html", "published_at": "2019-10-13T20:09:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb8b18695", "title": "N-Dimensional matrix to 1-D array indexing translations.", "url": "https://paddy3118.blogspot.com/2019/08/n-dimensional-matrix-to-1-d-array.html", "published_at": "2019-08-27T09:53:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eb958d6cb", "title": "2-Dimension matrix to 1-D array, index translations.", "url": "https://paddy3118.blogspot.com/2019/08/2-dimension-matrix-to-1-d-array-index.html", "published_at": "2019-08-26T09:22:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eba2fc058", "title": "Sharing Fairly (Thue Morse)", "url": "https://paddy3118.blogspot.com/2019/08/sharing-fairly-thue-morse.html", "published_at": "2019-08-10T10:07:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74eba6124a1", "title": "Nested attribute lookup in dicts", "url": "https://paddy3118.blogspot.com/2019/05/nested-attribute-lookup-in-dicts.html", "published_at": "2019-05-26T09:33:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebab59950", "title": "Create an N-faced fair die from throwing an M-faced one.", "url": "https://paddy3118.blogspot.com/2019/01/create-n-faced-fair-die-from-throwing-m.html", "published_at": "2019-01-12T18:25:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebad406a2", "title": "When takewhile isn't enough.", "url": "https://paddy3118.blogspot.com/2018/11/when-takewhile-isnt-enough.html", "published_at": "2018-11-11T09:19:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebbb97714", "title": "To Infinity & Beyond++", "url": "https://paddy3118.blogspot.com/2018/11/to-infinity-beyond.html", "published_at": "2018-11-07T00:06:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebcaca2b6", "title": "Three guys on math", "url": "https://paddy3118.blogspot.com/2018/10/three-guys-on-math.html", "published_at": "2018-10-12T09:41:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebd6abb46", "title": "Pythons new dict unpacking: An exploration.", "url": "https://paddy3118.blogspot.com/2018/08/pythons-new-dict-unpacking-exploration.html", "published_at": "2018-08-29T17:07:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebd95d6bd", "title": "Python PyPy interpreter in Javascript: Chrome and Edge beat firefox!", "url": "https://paddy3118.blogspot.com/2018/08/python-pypy-interpreter-in-javascript.html", "published_at": "2018-08-23T21:51:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebd99e6bb", "title": "Word-part frequencies", "url": "https://paddy3118.blogspot.com/2018/08/word-part-frequencies.html", "published_at": "2018-08-15T19:41:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebdc027b5", "title": "What, more f strings!?", "url": "https://paddy3118.blogspot.com/2018/08/what-more-f-strings.html", "published_at": "2018-08-11T10:05:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebe16f948", "title": "A Python exploration of the Kolakoski sequence", "url": "https://paddy3118.blogspot.com/2018/05/a-python-exploration-of-kolakoski.html", "published_at": "2018-05-21T21:02:00+00:00" }, { "id": "01a0bdd5-774a-70da-a4ce-d74ebe7e7292", "title": "Assignment expressions: Noooo!", "url": "https://paddy3118.blogspot.com/2018/04/assignment-expressions-noooo.html", "published_at": "2018-04-29T15:16:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fb50e792", "title": "What the f in f!", "url": "https://paddy3118.blogspot.com/2018/03/what-f-in-f.html", "published_at": "2018-03-17T09:43:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fb5a557f", "title": "Not so flash, flashtext!", "url": "https://paddy3118.blogspot.com/2017/12/not-so-flash-flashtext.html", "published_at": "2017-12-20T21:26:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fb9ccf76", "title": "Elixirs' chunk_every in Python", "url": "https://paddy3118.blogspot.com/2017/12/elixirs-chunkevery-in-python.html", "published_at": "2017-12-07T22:08:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fbc21bbf", "title": "Triple counter - in parallel!", "url": "https://paddy3118.blogspot.com/2017/12/triple-counter-in-parallel.html", "published_at": "2017-12-03T23:04:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fc650db4", "title": "Contradictory Counter() calculations.", "url": "https://paddy3118.blogspot.com/2017/12/contradictory-counter-calculations.html", "published_at": "2017-12-03T16:10:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fccb44aa", "title": "From Julia to Python", "url": "https://paddy3118.blogspot.com/2017/10/from-julia-to-python.html", "published_at": "2017-10-15T00:22:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fda164b9", "title": "Anti Monty Hall Problem", "url": "https://paddy3118.blogspot.com/2017/10/table-of-contents-1-anti-monty-hall.html", "published_at": "2017-10-03T21:22:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fdf5a4fc", "title": "Unit Conversions.", "url": "https://paddy3118.blogspot.com/2017/09/unit-conversions.html", "published_at": "2017-09-23T12:01:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fdf70abf", "title": "Pythons Positive Press Pumps Pandas", "url": "https://paddy3118.blogspot.com/2017/09/pythons-positive-press-pumps-pandas.html", "published_at": "2017-09-17T09:22:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fe2301fa", "title": "Egyptian division", "url": "https://paddy3118.blogspot.com/2017/07/egyptian-division.html", "published_at": "2017-07-29T23:25:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58fee045e4", "title": "Python investigation of the Shoelace Formula for polygonal area", "url": "https://paddy3118.blogspot.com/2017/07/python-investigation-of-shoelace.html", "published_at": "2017-07-16T22:56:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d58ffb11547", "title": "Non-transitive dice in Python", "url": "https://paddy3118.blogspot.com/2016/09/non-transitive-dice-in-python.html", "published_at": "2016-09-21T22:32:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d590092825a", "title": "Mathematicians Discover Prime Conspiracy: Python check", "url": "https://paddy3118.blogspot.com/2016/03/mathematicians-discover-prime.html", "published_at": "2016-03-14T19:58:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d5901389bf4", "title": "Mind boggling card trick in Python", "url": "https://paddy3118.blogspot.com/2016/02/mind-boggling-card-trick-in-python.html", "published_at": "2016-02-05T08:53:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d590214cd5b", "title": "Python type casts", "url": "https://paddy3118.blogspot.com/2015/10/python-type-casts.html", "published_at": "2015-10-11T09:45:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d590306ff45", "title": "Comparing Perl and Python Site Landing Pages", "url": "https://paddy3118.blogspot.com/2015/07/comparing-perl-and-python-site-landing.html", "published_at": "2015-07-26T10:02:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d5903174eb2", "title": "Five cells to freedom logic puzzle", "url": "https://paddy3118.blogspot.com/2015/05/five-cells-to-freedom-logic-puzzle.html", "published_at": "2015-05-04T09:15:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d5903e9643d", "title": "Solving the Monkey and coconuts problem", "url": "https://paddy3118.blogspot.com/2015/05/solving-monkey-and-coconuts-problem.html", "published_at": "2015-05-01T20:56:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d5904a9b7f3", "title": "Pythonic matrix manipulation?", "url": "https://paddy3118.blogspot.com/2015/04/pythonic-matrix-manipulation.html", "published_at": "2015-04-14T00:08:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d59056f9dc2", "title": "Wholistic options processing.", "url": "https://paddy3118.blogspot.com/2015/04/wholistic-options-processing.html", "published_at": "2015-04-07T09:08:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d590602d607", "title": "Random number generator PCG32 translated to Python.", "url": "https://paddy3118.blogspot.com/2015/03/random-number-generator-pcg32.html", "published_at": "2015-03-01T09:19:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d59065f3c7d", "title": "Find repeated blocks of characters in a string: char_rep().", "url": "https://paddy3118.blogspot.com/2015/02/find-repeated-blocks-of-characters-in.html", "published_at": "2015-02-15T08:48:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d59072326eb", "title": "Python on the RosettaCode.org site", "url": "https://paddy3118.blogspot.com/2014/10/python-on-rosettacodeorg-site.html", "published_at": "2014-10-10T18:11:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d590782ea4f", "title": "Find repeated blocks of lines in a text file: The block_lines tool.", "url": "https://paddy3118.blogspot.com/2014/09/find-repeated-blocks-of-lines-in-text.html", "published_at": "2014-09-07T07:14:00+00:00" }, { "id": "01a0bdd8-b183-7353-aa18-2d5907eee989", "title": "Shuffling to create unique Permutations.", "url": "https://paddy3118.blogspot.com/2014/08/shuffling-to-create-unique-permutations_30.html", "published_at": "2014-08-30T11:56:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426ea8d1bdf2", "title": "Permutations: an exercise. In Python", "url": "https://paddy3118.blogspot.com/2014/08/permutations-exercise-in-python.html", "published_at": "2014-08-02T17:12:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426ea956c7b3", "title": "Does the Californian dressing down, jeans-n-T-shirt attire of most software professionals hurt us?", "url": "https://paddy3118.blogspot.com/2014/07/does-californian-dressing-down-jeans-n.html", "published_at": "2014-07-27T16:03:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426ea9854377", "title": "Unique numbers in multiplication tables", "url": "https://paddy3118.blogspot.com/2014/07/unique-numbers-in-multiplication-tables.html", "published_at": "2014-07-10T01:19:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426eaa35dbbd", "title": "Why do static languages make it difficult to maintain small codebases?", "url": "https://paddy3118.blogspot.com/2014/06/why-do-static-languages-make-it.html", "published_at": "2014-06-30T12:36:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426eab1abecb", "title": "Indexing a sublist of a list the way you index a substring of a string", "url": "https://paddy3118.blogspot.com/2014/06/indexing-sublist-of-list-way-you-index.html", "published_at": "2014-06-24T20:35:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426eab20083c", "title": "Recursive Collections in Python", "url": "https://paddy3118.blogspot.com/2014/06/recursive-collections-in-python.html", "published_at": "2014-06-15T18:20:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426eabb4eaab", "title": "Sum of all natural numbers is minus one-twelfth", "url": "https://paddy3118.blogspot.com/2014/05/sum-of-all-natural-numbers-is-minus-one.html", "published_at": "2014-05-10T14:19:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426eacaf7f03", "title": "Python PyPy interpreter in Javascript: Firefox beats CPython beats Chrome!", "url": "https://paddy3118.blogspot.com/2014/05/python-pypy-interpreter-in-javascript.html", "published_at": "2014-05-06T20:16:00+00:00" }, { "id": "01a0bddc-c75e-7225-8145-426eacfd6577", "title": "Nonogram puzzle solver in 2D (part 2/2).", "url": "https://paddy3118.blogspot.com/2014/03/nonogram-puzzle-solver-in-2d-part-22.html", "published_at": "2014-03-30T08:11:00+00:00" } ] posts Claim your blog
Back to paddy3118.blogspot.com
Blog · corpus.blog/blogs/paddy3118.blogspot.com/posts

paddy3118.blogspot.com

paddy3118.blogspot.com

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014