Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
The United States and Iran are at war.
-
Until recently, I've mostly avoided writing Python for both personal and professional work, because the dependency story has been so bad.
-
A man sprayed US Representative Ilhan Omar with a then-unknown substance (since identified as vinegar) as she gave remarks at a Minneapolis town hall meeting on January 27.
-
Yesterday, Border Patrol agents shot and killed Alex Pretti in South Minneapolis, a few miles from where I live.
-
6 prosecturors in the U.S Attorney's Office for Minnesota resigned in response to pressure to investigate the widow of Renee Good.
-
The Justice Department has opened a criminal investigation into the chair of the Federal Reserve, Jerome Powell.
-
A U.S Immigration and Customs agent shot and killed an unarmed woman in her car on Portland Avenue in Minneapolis, a couple of miles from where I live.
-
This is my prediction: non-developer end-users are not going to use AI to generate source code to build their own software products.
-
Sometimes the conversation in around static vs. dynamic types veers off into theoretical la-la-land.
-
Recently, I've been working on a BitTorrent client called etorrent.
-
Languages are too low-level.
-
On my Mac, Observer does not work out of the box with Erlang/OTP 28, but I got it working.
-
Uncertain - Mattt "When you compare two Uncertain values, you don't get a definitive true or false.
-
I'm tired of hearing people use "tech debt" as a catch-all term for bad code.
-
Fleeing One Step Ahead of Fascism "Leo Szilard: How quickly things move you can see from this: I took a train from Berlin to Vienna on a certain date, close to the first of April, 1933.
-
The Devil comes to you and offers you a deal.
-
Donald Trump met Vladimir Putin at Joint Base Elmendorf-Richardson in Anchorage, Alaska
-
The other day I was building an Elixir app that needed to store local data, so I thought I'd use the XDG spec.
-
Conferences, Clarity, and Smokescreens "We have witnessed high-cost, low-quality JS-stack rewrites of otherwise functional HTML-first sites ambush businesses with reduced revenue and higher costs for a decade.
-
Recently, I wrote a small Elixir library called Cas that provides a way to update shared mutable state concurrently.
-
The role of the University is to resist AI "'I speak about radical monopoly when one industrial production process exercises an exclusive control over the satisfaction of a pressing need, and excludes nonindustrial activities from competition.
-
Trump's "Big Beautiful Bill" is now law.
-
Authorities captured Vance Boelter, who killed Minnesota House Democratic Leader Melissa Hortman and her husband, and wounded Democratic State Senator John Hoffman and his wife.
-
Minnesota House Democratic Leader Melissa Hortman was assassinated.
-
Israel attacked Iran with fighter jets, killing senior military leadership, nuclear scientists, and destroying nuclear sites.
-
This is a bit of a catch up post, since my last one was in 2021.
-
In the past few weeks I've used a multitool to: unclog a bottle of face soap (awl/reamer) cut packing tape off a clothes drying rack that was leftover from our move (knife) file down a sharp toenail (file) repair a hose by installing a new nozzle (Phillip…
-
I read Software development topics I've changed my mind on after 10 years in the industry recently and thought I would do my own.
-
I've been working on a little project lately called HTTPipe (or, httpipe, as I will refer to it), which is an implementation of (as far as I can tell) Anders Pitman's original patchbay. httpipe is a little HTTP server that allows you to share data between…
-
SQLite has some surprising behavior regarding transactions that bites almost everyone who attempts to use SQLite with multiple concurrent connections. the problem If a connection is in an active write transaction, any other connection attempting to upgrade
-
For a large portion of the software out there in the world, dynamic types are actually too powerful.
-
This post is another entry in the long and storied history of people misunderstanding and torturing Richard Gabriel's famous software design essay, The Rise of "Worse is Better".
-
When a language is "unsafe" what we really mean is that the language is imprecise in a specific way.
-
gron is a popular tool for viewing the structure of large JSON documents.
-
As the years go on and more people use Rust, we're seeing more and more of these "Rust was a bad choice and here's what I don't like about it" posts, like this one.
-
In Elixir and Erlang, a GenServer is a way of defining a process that has a specific behavior, namely, it behaves as a server with typical "server and client" semantics.
-
Here are a few benchmarks comparing Elixir's Jason with the new :json module, which will ship in the standard library with Erlang 27.0.
-
The cost society pays because of bad software is titanic.
-
Untold stories of football's Air Raid revolution "How come they get to pretend they are soldiers?"
-
Not everyone who disagrees with you is a closet right-winger "However, I have also become more estranged from what you might call the progressive political class over the past several years.
-
The Stations of the Meritocrat Cross "More, though, I just worry for these kids and for our future with them.
-
When invoking elixir on the command line, you can pass the -e/--eval flag multiple times.
-
When I was first learning programming - not counting TI BASIC when I was 13 - the more experienced developers I was learning from stressed the importance of good names for things like variables, methods, classes, and modules.
-
(Note that in this post I use "Elixir" to refer to Elixir, Erlang, and OTP altogether.
-
A few years ago I wrote a library that provides a circular buffer (also known as a ring buffer) in Elixir.
-
I just read this post and its HN thread.
-
Say you want to diff two CSV files, like these: $ cat 1.csv id,name,fav_color 1,bill,blue 2,sue,red 3,abe,green $ cat 2.csv id,name,fav_color 1,bill,blue 2,sue,red 4,ali,orange How do you do it?
-
(Note: see the bottom of this post for the code and example data) I wrote a small SQL script using SQLite that is capable of comparing a collection of JSON objects and rendering their differences as a SQL result set.
-
I didn't learn AWK (or, awk) until recently.
-
Ruby is a landmark in my programming languages journey because it is the first language I knew worth a damn.