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 a new HTTP method, QUERY, as a safe, idempotent request method that can carry request content.
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.