Op-ed: Northeastern’s redesign of the Khoury curriculum abandons the fundamentals of computer science
https://huntnewsnu.com/82511/editorial/op-eds/op-ed-northeasterns-redesign-of-the-khoury-curriculum-abandons-the-fundamentals-of-computer-science/
https://redd.it/1hw0z50
@programmingreddit
https://huntnewsnu.com/82511/editorial/op-eds/op-ed-northeasterns-redesign-of-the-khoury-curriculum-abandons-the-fundamentals-of-computer-science/
https://redd.it/1hw0z50
@programmingreddit
The Huntington News
Op-ed: Northeastern’s redesign of the Khoury curriculum abandons the fundamentals of computer science
A curriculum focused on current industry trends risks becoming obsolete before students even graduate. So how can Northeastern teach students skills that will stand the test of time? The university, which recently announced it would completely overhaul its…
Zig-style generics are not well-suited for most languages
https://typesanitizer.com/blog/zig-generics.html
https://redd.it/1hvyxtm
@programmingreddit
https://typesanitizer.com/blog/zig-generics.html
https://redd.it/1hvyxtm
@programmingreddit
Typesanitizer
Zig-style generics are not well-suited for most languages
A discussion of some of the downsides of Zig
StackOverflow has lost 77% of new questions compared to 2022. Lowest # since May 2009.
https://gist.github.com/hopeseekr/f522e380e35745bd5bdc3269a9f0b132
https://redd.it/1hwg2px
@programmingreddit
https://gist.github.com/hopeseekr/f522e380e35745bd5bdc3269a9f0b132
https://redd.it/1hwg2px
@programmingreddit
Gist
StackOverflow Dec 2024 stats
StackOverflow Dec 2024 stats. GitHub Gist: instantly share code, notes, and snippets.
Fired From Meta After 1 Week: Prolog Engineer
https://sebastiancarlos.com/fired-from-meta-after-1-week-heres-all-the-dirt-i-got-855e4e5a0d65
https://redd.it/1hwj0sq
@programmingreddit
https://sebastiancarlos.com/fired-from-meta-after-1-week-heres-all-the-dirt-i-got-855e4e5a0d65
https://redd.it/1hwj0sq
@programmingreddit
The slow death of the hands-on engineering manager
https://zaidesanton.substack.com/p/the-slow-death-of-the-hands-on-engineering
https://redd.it/1hwkugi
@programmingreddit
https://zaidesanton.substack.com/p/the-slow-death-of-the-hands-on-engineering
https://redd.it/1hwkugi
@programmingreddit
newsletter.manager.dev
The slow death of the hands-on engineering manager
And how to combat it. The story of an EM who created a ChatGPT for the internal docs in a few hours
What Happened to Lightweight Desktop Apps? History of Electron’s Rise
https://smalldiffs.gmfoster.com/p/what-happened-to-lightweight-desktop
https://redd.it/1hxkm7p
@programmingreddit
https://smalldiffs.gmfoster.com/p/what-happened-to-lightweight-desktop
https://redd.it/1hxkm7p
@programmingreddit
Gmfoster
What Happened to Lightweight Desktop Apps? History of Electron’s Rise
It had one key killer feature: "embedding Node.js and Chromium to provide a powerful desktop runtime for web technologies." But is that worth a world of bloated desktop apps?
The Linux Foundation launches an initiative to support open-source Chromium-based browsers
https://www.zdnet.com/home-and-office/networking/the-linux-foundation-launches-an-initiative-to-support-open-source-chromium-based-browsers/
https://redd.it/1hxnrj0
@programmingreddit
https://www.zdnet.com/home-and-office/networking/the-linux-foundation-launches-an-initiative-to-support-open-source-chromium-based-browsers/
https://redd.it/1hxnrj0
@programmingreddit
ZDNET
The Linux Foundation launches an initiative to support open-source Chromium-based browsers
Google's Chromium source code will be used as the basis for new open-source web browsers.
Mac Devs: You need some free space? Saved me 25 GB today.
https://stackoverflow.com/questions/10834817/xcode-simulator-how-to-remove-older-unneeded-devices
https://redd.it/1hy2nkn
@programmingreddit
https://stackoverflow.com/questions/10834817/xcode-simulator-how-to-remove-older-unneeded-devices
https://redd.it/1hy2nkn
@programmingreddit
Stack Overflow
Xcode Simulator: how to remove older unneeded devices?
I'm running Xcode 4.3.1 iOS-Simulator which originally only supports iOS 5.1.
I need to test my code with iOS 4.3, so I used Xcode's "Install" feature to install it as described in "Installing Xcode
I need to test my code with iOS 4.3, so I used Xcode's "Install" feature to install it as described in "Installing Xcode
Chrome Extensions Exploit Keyword Manipulation Loophole
https://cyberinsider.com/chrome-extensions-exploit-keyword-manipulation-loophole/
https://redd.it/1hy6kzd
@programmingreddit
https://cyberinsider.com/chrome-extensions-exploit-keyword-manipulation-loophole/
https://redd.it/1hy6kzd
@programmingreddit
CyberInsider
Chrome Extensions Exploit Keyword Manipulation Loophole
Many Chrome Web Store extensions exploit a loophole to manipulate search rankings by using misleading descriptions and irrelevant keywords.
Be aware of the Makefile effect - ENOSUCHBLOG
https://blog.yossarian.net/2025/01/10/Be-aware-of-the-Makefile-effect
https://redd.it/1hyhzdb
@programmingreddit
https://blog.yossarian.net/2025/01/10/Be-aware-of-the-Makefile-effect
https://redd.it/1hyhzdb
@programmingreddit
blog.yossarian.net
Be aware of the Makefile effect
I quit my job to work on my programming language
https://jank-lang.org/blog/2025-01-10-i-quit-my-job/
https://redd.it/1hyc7ty
@programmingreddit
https://jank-lang.org/blog/2025-01-10-i-quit-my-job/
https://redd.it/1hyc7ty
@programmingreddit
jank-lang.org
I quit my job to work on my programming language
Jeaye recounts the past 10 years working on jank and discusses what lead up to him quitting his job at EA in order to focus on jank full-time.
You are an absolute moron for believing in the hype of “AI Agents”.
https://nexustrade.io/blog/you-are-an-absolute-moron-for-believing-in-the-hype-of-ai-agents-20250111
https://redd.it/1hyxltz
@programmingreddit
https://nexustrade.io/blog/you-are-an-absolute-moron-for-believing-in-the-hype-of-ai-agents-20250111
https://redd.it/1hyxltz
@programmingreddit
nexustrade.io
You are an absolute moron for believing in the hype of “AI Agents”.
I can't even browse LinkedIn without seeing some product manager hype about agents coming "just around the corner".
And before you jump into the comment's section, I am not biased. I've worked with la
And before you jump into the comment's section, I am not biased. I've worked with la
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...