~hackernews | Bookmarks (149)
-
How a "dumbphone" made me better
·Follow94% of internet connections worldwide are made from a smart phone. In the US alone, 97%...
-
Insanity in the Air: The crash of Pakistan International Airlines flight 8303
Charred wreckage fills a residential street in Karachi after the crash of flight 8303. (AP)On the...
-
A Modern Car Runs on 100M Lines of Code – But Who Will Write Them?
Cars are very much rolling computers today. They contain a network of electronic control units (ECUs),...
-
You Shouldn't Use VS Code
·FollowWe’re in the midst of midterm season and for computer science majors, that means doing what...
-
Dora Metrics at Work
sourceImagine your team secured a budget for doubling the number of software engineers. That’s great! You...
-
Researchers, please replace SQLite with DuckDB now
You are a researcher, potentially in the life or social sciences, and your organization offers you...
-
MO| Why is shuffle support needed?
The basic principle of the shuffle algorithm is to bucket the input data, where each bucket’s...
-
Postgres is eating the database world
PostgreSQL isn’t just a simple relational database; it’s a data management framework with the potential to...
-
Dynamic Programming in Lisp Flavored Erlang
(See also: Part 1 and Part 3.)(Note: You can find the completed LFE code from this...
-
Using Promise Theory to solve the distributed consensus problem
Whenever we try to fix something in one corner of IT, we seem to yank another...
-
The minimum vi(m) you need to know
Vim or vi is a commandline text editor. And let’s just say, it can do a...
-
Power Laws in Culture
The idea that the Internet would cause media fragmentation is almost as old as the modern...
-
A Bug in Early Creative Commons Licenses Has Enabled Copyleft Trolls
Here’s a supreme irony: the Creative Commons licenses were invented to enable a culture of legally...
-
Building a chess playing agent using DSPy
Photo by Randy Fath on UnsplashIt’s underrated how powerful DSPy can be when you want to...
-
The Power of the 0.1x Developer: Unsung Heroes of the Codebase
I’m not your typical programmer. While some colleagues chase the mythical “10x” status, churning out code...
-
The Tyranny of the Marginal User (2023)
A friend and I were recently lamenting the strange death of OKCupid. Seven years ago when...
-
Amazon's financial shell game let it create an "impossible" monopoly
I’m on tour with my new, nationally bestselling novel The Bezzle! Catch me in TUCSON (Mar...
-
The "End of Programming" will look a lot like programming
Communications of the ACM has a new article titled “The End of Programming” by Matt Welsh....
-
Learning to Be Managed
Photo by Scott Graham on UnsplashI said to myself that I was going to write once...
-
Optimize sgemm on RISC-V platform
The related code is located in ./prepare/ .Test Cross-CompilationI use the Allwinner Nezha D1 development board,...
-
The Human OS: Upgrading My Life with Self-Love and Computer Science
For some people, what to do is very straight forward. Of course you have to work...
-
Ruby is better than Python for Unix-like system administration
Ruby was conceived by a man who worked a lot in Perl and Unix. This is...