Problems with DSLs for non-programmers
DSLs are suggested to be an aid for the users that want to extend the programs they work with easily, but do they work?
The latest blog posts to take off on Hacker News. 2,668 posts.
DSLs are suggested to be an aid for the users that want to extend the programs they work with easily, but do they work?
Administrivia This article was initially posted on Wikipedia in 2008, which explains why it's written at the 3rd person and looks familiar...
The Web site for Fortune 500 real estate title insurance giant First American Financial Corp. [ NYSE:FAF ] leaked hundreds of millions of documents related to mortgage deals going back to 2003, until notified this week by KrebsOnSecurity. The digitized records — including bank account numbers and statements, mortgage…
From the highly eclectic blog of Mark Dominus
More or less anyone using modern PCs has to wonder: Why does Windows use backslash as a path separator when the rest of the world uses forward slash? The clear intermediate answer is “because DOS and OS/2 used backslash”. Both Windows 9x and NT were directly or indirectly derived from DOS and OS/2, and certainly…
A guide to shared finances after marriage
3 Years ago, my wife and I were starting Grad School, and we needed to save $30,000 a year. I remember in college I’d ask:
If you time-traveled to the 1960s, or even the 1980s, and tried to describe smartphones to the people you met, they wouldn’t believe you.
We spend a lot of time on this site talking about exciting Big Picture Stuff like .NET versus Java, XML strategy, Lock-In, competitive strategy, software design, architecture, and so forth. All thi…
From the highly eclectic blog of Mark Dominus
The first thing you notice at the American Psychiatric Association meeting is its size. By conservative estimates, a quarter of the psychiatrists in the United States are packed into a single giant…
We help you acquire the perfect domain for your site. Affordable payment options. Quick and responsive customer support available.
wingolog: article: bigint shipping in firefox!
Sometimes the discussion around extended validation certificates (EV) feels a little like flogging a dead horse. In fact, it was only September that I proposed EV certificates are already dead [https://www.troyhunt.com/extended-validation-certificates-are-dead/] for all sorts of good reasons that have only been…
Pete's Random Notes Blog - I have opinions on lots of things...
I bought an IBM mainframe for personal use. I am doing this for learning and figuring out how it works. If you are curious about what goes i...
If there is a new tech cold war, it is one with shots fired over a decade ago, largely by China. The questions going forward are about both leverage and values.
Inspirations & experiments, mainly about denotative/functional programming in Haskell
A simple guide to what CNNs are, how they work, and how to build one from scratch in Python.
A whirlwind tour of object-oriented code in F#
This clever attack allows someone to uniquely identify a phone when you visit a website, based on data from the accelerometer, gyroscope, and magnetometer sensors. We have developed a new type of fingerprinting attack, the calibration fingerprinting attack. Our attack uses data gathered from the accelerometer…
Many people struggled with my article about Alan Kay and OO programming, so let's talk about the main objection.
The core playlist in VLC was started a long time ago . Since then, it has grown to handle too many different things, to the point it became a kind of god object .
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Works for me. I’m down. Absolutely.
We procrastinate because of poor emotion regulation. Instead of addressing the anxiety associated with completing the task and then doing it, we engage in pleasurable tasks to delay the anxiety. This piles up when motivation kicks in and conflicts us. Here are scientific solutions to overcome procrastination.
The Apple event tomorrow morning (US Pacific time), takes place at Town Hall, Building 4, Apple, Inc. in Cupertino. It has been almost 15 years since I visited there the last time. 'Hint: It&...