Why is hash(-1) == hash(-2) in Python?
https://omairmajid.com/posts/2021-07-16-why-is-hash-in-python/
https://redd.it/1hzbue9
@programmingreddit
https://omairmajid.com/posts/2021-07-16-why-is-hash-in-python/
https://redd.it/1hzbue9
@programmingreddit
Omairmajid
Why is hash(-1) == hash(-2) in Python?
While browsing Reddit the other day waiting for my code to compile , I ran across this question on r/Python:
is hash(-1) == hash(-2) an easter egg? Wait, is that really true?
$ python Python 3.9.6 (default, Jun 29 2021, 00:00:00) [GCC 11.1.1 20210531 (Red…
is hash(-1) == hash(-2) an easter egg? Wait, is that really true?
$ python Python 3.9.6 (default, Jun 29 2021, 00:00:00) [GCC 11.1.1 20210531 (Red…
HTTP QUERY Method reached Proposed Standard on 2025-01-07
https://datatracker.ietf.org/doc/draft-ietf-httpbis-safe-method-w-body/
https://redd.it/1hzm7bf
@programmingreddit
https://datatracker.ietf.org/doc/draft-ietf-httpbis-safe-method-w-body/
https://redd.it/1hzm7bf
@programmingreddit
IETF Datatracker
The HTTP QUERY Method
This specification defines the QUERY method for HTTP. A QUERY requests that the request target process the enclosed content in a safe/idempotent manner and then respond with the result of that processing. This is similar to POST requests but can be automatically…
German router maker is latest company to inadvertently clarify the LGPL license
https://arstechnica.com/gadgets/2025/01/suing-wi-fi-router-makers-remains-a-necessary-part-of-open-source-license-law/
https://redd.it/1i07llm
@programmingreddit
https://arstechnica.com/gadgets/2025/01/suing-wi-fi-router-makers-remains-a-necessary-part-of-open-source-license-law/
https://redd.it/1i07llm
@programmingreddit
Copilot Induced Crash: how AI-assisted code introduces new types of bugs
https://www.bugsink.com/blog/copilot-induced-crash/
https://redd.it/1i11bjc
@programmingreddit
https://www.bugsink.com/blog/copilot-induced-crash/
https://redd.it/1i11bjc
@programmingreddit
Bugsink
Copilot Induced Crash: how AI-assisted development introduces new types of bugs
AI-assisted development introduces new types of bugs. Here's how LLM-assisted coding gave me 2024's hardest-to-find bug.
What's involved in getting a "modern" terminal setup?
https://jvns.ca/blog/2025/01/11/getting-a-modern-terminal-setup/
https://redd.it/1i0y8o2
@programmingreddit
https://jvns.ca/blog/2025/01/11/getting-a-modern-terminal-setup/
https://redd.it/1i0y8o2
@programmingreddit
Julia Evans
What's involved in getting a "modern" terminal setup?
Hello! Recently I ran a terminal survey and I asked people what frustrated them. One person commented:
Fluent assertion sneakily changed from Apache 2.0 to Source-Available (paid for commercial use) without providing an open-source licence for past commits
https://github.com/fluentassertions/fluentassertions/issues/2955
https://redd.it/1i19l11
@programmingreddit
https://github.com/fluentassertions/fluentassertions/issues/2955
https://redd.it/1i19l11
@programmingreddit
GitHub
Apache 2 Licence is missing from the repo for past commits · Issue #2955 · fluentassertions/fluentassertions
Description Apache 2.0 should be present as part of git history for the past when the project was open-source. Current changes to licence should not affect current owners and forks of the repositor...
PostgreSQL is the Database Management System of the Year 2024
https://db-engines.com/en/blog_post/109
https://redd.it/1i147sn
@programmingreddit
https://db-engines.com/en/blog_post/109
https://redd.it/1i147sn
@programmingreddit
Reddit
From the programming community on Reddit: PostgreSQL is the Database Management System of the Year 2024
Posted by prlaur782 - 105 votes and 14 comments
I Noticed Google foobar Has Been Taken Down; Here Are My Python 2 Solutions From 2021
https://codeberg.org/zrs/foobar.withgoogle
https://redd.it/1i20rxj
@programmingreddit
https://codeberg.org/zrs/foobar.withgoogle
https://redd.it/1i20rxj
@programmingreddit
Codeberg.org
foobar.withgoogle
Solutions to Google `foobar`
The popular cyber security podcast that turned out to be entirely fake
https://medium.com/p/ed19fdaee6d4
https://redd.it/1i2lx13
@programmingreddit
https://medium.com/p/ed19fdaee6d4
https://redd.it/1i2lx13
@programmingreddit
Medium
The Decloaked Podcast — The Leo Cunningham Scam
Last month I was engaged to conduct a review of potential fraudulent activity relating to Leo Cunningham and his “Decloaked Podcast”. Even…
Don’t Use Session (Signal Fork)
https://soatok.blog/2025/01/14/dont-use-session-signal-fork/
https://redd.it/1i2khcg
@programmingreddit
https://soatok.blog/2025/01/14/dont-use-session-signal-fork/
https://redd.it/1i2khcg
@programmingreddit
Dhole Moments
Don’t Use Session (Signal Fork) - Dhole Moments
Last year, I outlined the specific requirements that an app needs to have in order for me to consider it a Signal competitor. Afterwards, I had several people ask me what I think of a Signal fork c…
Writing Software Documentation Is Harder Than Coding
https://rowsana.bearblog.dev/the-documentation-problem/
https://redd.it/1i2pfe2
@programmingreddit
https://rowsana.bearblog.dev/the-documentation-problem/
https://redd.it/1i2pfe2
@programmingreddit
Rowsana
The documentation problem in development
Writing documentation has never been easy, not even for developers who love sharing their knowledge. It’s one thing to build a software tool, but explain...
Computer Science Papers Every Developer Should Read
https://newsletter.techworld-with-milan.com/p/computer-science-papers-every-developer
https://redd.it/1i2waik
@programmingreddit
https://newsletter.techworld-with-milan.com/p/computer-science-papers-every-developer
https://redd.it/1i2waik
@programmingreddit
Techworld-With-Milan
Computer Science Papers Every Developer Should Read
The foundations of modern software engineering were built on some high-impact research papers.
New U.S. executive order on cybersecurity
https://herbsutter.com/2025/01/16/new-u-s-executive-order-on-cybersecurity/
https://redd.it/1i3lb19
@programmingreddit
https://herbsutter.com/2025/01/16/new-u-s-executive-order-on-cybersecurity/
https://redd.it/1i3lb19
@programmingreddit
Sutter’s Mill
New U.S. executive order on cybersecurity
The Biden administration just issued another executive order (EO) on hardening U.S. cybersecurity. This is all great stuff. (*) (**) A lot of this EO is repeating the same things I urged in my essa…
The raw truth about self-publishing first technical book: 800+ copies, $11K, and 850 hours later
https://newsletter.fractionalarchitect.io/p/45-the-raw-truth-about-self-publishing
https://redd.it/1i4abvr
@programmingreddit
https://newsletter.fractionalarchitect.io/p/45-the-raw-truth-about-self-publishing
https://redd.it/1i4abvr
@programmingreddit
newsletter.fractionalarchitect.io
#45 The Raw Truth About Self-Publishing My First Technical Book: 800+ Copies, $11K, and 850 Hours
Want to write a technical book? Think twice. Here is my story of self-publishing a software architecture book—from the initial decision through writing, pricing, and real sales numbers.
Why is Git Autocorrect too fast for Formula One drivers?
https://blog.gitbutler.com/why-is-git-autocorrect-too-fast-for-formula-one-drivers/
https://redd.it/1i5gqao
@programmingreddit
https://blog.gitbutler.com/why-is-git-autocorrect-too-fast-for-formula-one-drivers/
https://redd.it/1i5gqao
@programmingreddit
Butler's Log
Why is Git Autocorrect too fast for Formula One drivers?
Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
StackOverflow has lost 77% of new questions compared to 2022. Lowest # since May 2009.
https://gist.github.com/hopeseekr/f522e380e35745bd5bdc3269a9f0b132
https://redd.it/1i5miw0
@programmingreddit
https://gist.github.com/hopeseekr/f522e380e35745bd5bdc3269a9f0b132
https://redd.it/1i5miw0
@programmingreddit
Gist
StackOverflow Dec 2024 stats
StackOverflow Dec 2024 stats. GitHub Gist: instantly share code, notes, and snippets.