That's a data synchronization error across multiple related pieces of data, which isn't the same as a POD container like a hashtable corrupting itself. The standard hammer you would apply to enforce the synchronization…
On the one hand, this is a predictable outcome if you are trying to shepherd a large codebase through a fast-moving language. Idiomatic Python 1.6 looks dramatically different to idiomatic Python 3.x. On the other, Rust…
I found my way out. The thing I had to do is to find some themes that I am idealistic about and stick to those. The project is just a mode of exploring the theme, which means that each project and my skillset grows as…
I'm working with Lua right now(gopherlua) as a scripting option for real-time gaming. I've done similar things to your story in the past with trying to make Lua the host for everything and I'm well aware of the…
It's basically true of anything using physics. There are very good pinball simulations, and being reliable digital games they are actually a better, more fair competitive venue, but people who really play pinball still…
Or, in another word, "disposability". We have a lot of systems that aren't repairable, don't get debugged, don't have things fixed mid-flight. And...it works, with respect to most existing challenges. Restarting and…
D3 does the Right Thing with respect to dataviz. That means: it's conceptually overloaded for doing quick-and-dirty conventional charts, where you just want to plug in a few parameters and have it "just work" - but…
A representative for the union that represents more than 19,000 academic workers across the University of California system said she was surprised by the university's decision. "We are shocked by UC's callousness, and…
The tradeoff in goto-vs-exception is that a goto needs an explicit label, while an exception allows the destination to be unnamed, constrained only by the callstack at the site where it's raised. That makes exceptions…
That isn't a "normative" statement about better, but a "positive" statement about a trade-off of expressive power versus rigor. A bit of mathematical intuition suggests that formally asynchronous approaches tend to be…
When I see articles with so many various facts assembled together, I have to remind myself that the author cannot possibly be an expert in all of them, and so the story is just that - a story. Which doesn't change the…
This is probably only true if you're thinking of the complexity in terms of board-game style complexity, with characters and items and abilities that you can enumerate in a list. That's the type of thing that digital…
A lot of the facets of leadership are created from the small details of how the organization "automates" itself. Consider meeting planning, for example. How frequent meetings are, how long they are, how many people are…
With respect to their core CPU business, they were executing on a monopoly playbook since the start of the decade - 4 core desktops and 5% generational improvements on the same architecture, every generation - which…
The thing that has really kept me from getting behind updates to the C++ universe is the lack of progress on improving the state of build tooling. It is miserably underengineered for modern, dependency-heavy…
There are a few rough edges in old BASICs(and they have been smoothed out in pretty much every one that's shipped since 1990 or so) but the practical truth is, to implement most code in a readable form, you don't need a…
"Streetcar suburb" is correct. The Outer Sunset formed around the old "Carville" site, and the district's development was mostly complete by the '50s. But the blocks of row houses on a grid are such an old planning…
That's correct. State is handled by the user, which is great for some things(dynamic quantities of elements - no caching layers, just feed it a for loop) and awful for others(maintaining pre-committed state for e.g. a…
I've heard it compared to Walmart in the USA, and having visited both chains, I can see the resemblance, even if it's not obvious at the surface. Walmart's layouts are "big box", designed for automobile users who will…
It isn't literally a continuous loop, not in all locations at least. The ones I visited when I was touring last year were playing a more typical department store tracklist, but I did hear the theme at least once.
My observation from having tested the three most common isomorphic systems with PC keybindings is that the Janko-style mapping(which I believe is the default mapping of Chromatone) is the most familiar to piano players,…
That's relying on distribution package management to save you. Here is what happens when you add libraries in any other context: The library has a dependency on another library, and when you go look at the dependency,…
I've been working on a fantasy console, which touches on this "design down" space. It's the kind of endeavor that lets me iteratively redesign to go deeper and deeper into the stack, by starting off with "scripting plus…
In another reply thread I mentioned that I'm using a $50 smartphone kit consisting of a smartphone stand(Nulaxy brand, but there are dozens of similar designs) and iClever folding Bluetooth keyboard for writing. I think…
My intuition agrees. The threshold of features that OP is looking for amounts to "multiple devices all crammed into one". That is going to lead to a compromised workflow - there's more to configure on your end and…
That's a data synchronization error across multiple related pieces of data, which isn't the same as a POD container like a hashtable corrupting itself. The standard hammer you would apply to enforce the synchronization…
On the one hand, this is a predictable outcome if you are trying to shepherd a large codebase through a fast-moving language. Idiomatic Python 1.6 looks dramatically different to idiomatic Python 3.x. On the other, Rust…
I found my way out. The thing I had to do is to find some themes that I am idealistic about and stick to those. The project is just a mode of exploring the theme, which means that each project and my skillset grows as…
I'm working with Lua right now(gopherlua) as a scripting option for real-time gaming. I've done similar things to your story in the past with trying to make Lua the host for everything and I'm well aware of the…
It's basically true of anything using physics. There are very good pinball simulations, and being reliable digital games they are actually a better, more fair competitive venue, but people who really play pinball still…
Or, in another word, "disposability". We have a lot of systems that aren't repairable, don't get debugged, don't have things fixed mid-flight. And...it works, with respect to most existing challenges. Restarting and…
D3 does the Right Thing with respect to dataviz. That means: it's conceptually overloaded for doing quick-and-dirty conventional charts, where you just want to plug in a few parameters and have it "just work" - but…
A representative for the union that represents more than 19,000 academic workers across the University of California system said she was surprised by the university's decision. "We are shocked by UC's callousness, and…
The tradeoff in goto-vs-exception is that a goto needs an explicit label, while an exception allows the destination to be unnamed, constrained only by the callstack at the site where it's raised. That makes exceptions…
That isn't a "normative" statement about better, but a "positive" statement about a trade-off of expressive power versus rigor. A bit of mathematical intuition suggests that formally asynchronous approaches tend to be…
When I see articles with so many various facts assembled together, I have to remind myself that the author cannot possibly be an expert in all of them, and so the story is just that - a story. Which doesn't change the…
This is probably only true if you're thinking of the complexity in terms of board-game style complexity, with characters and items and abilities that you can enumerate in a list. That's the type of thing that digital…
A lot of the facets of leadership are created from the small details of how the organization "automates" itself. Consider meeting planning, for example. How frequent meetings are, how long they are, how many people are…
With respect to their core CPU business, they were executing on a monopoly playbook since the start of the decade - 4 core desktops and 5% generational improvements on the same architecture, every generation - which…
The thing that has really kept me from getting behind updates to the C++ universe is the lack of progress on improving the state of build tooling. It is miserably underengineered for modern, dependency-heavy…
There are a few rough edges in old BASICs(and they have been smoothed out in pretty much every one that's shipped since 1990 or so) but the practical truth is, to implement most code in a readable form, you don't need a…
"Streetcar suburb" is correct. The Outer Sunset formed around the old "Carville" site, and the district's development was mostly complete by the '50s. But the blocks of row houses on a grid are such an old planning…
That's correct. State is handled by the user, which is great for some things(dynamic quantities of elements - no caching layers, just feed it a for loop) and awful for others(maintaining pre-committed state for e.g. a…
I've heard it compared to Walmart in the USA, and having visited both chains, I can see the resemblance, even if it's not obvious at the surface. Walmart's layouts are "big box", designed for automobile users who will…
It isn't literally a continuous loop, not in all locations at least. The ones I visited when I was touring last year were playing a more typical department store tracklist, but I did hear the theme at least once.
My observation from having tested the three most common isomorphic systems with PC keybindings is that the Janko-style mapping(which I believe is the default mapping of Chromatone) is the most familiar to piano players,…
That's relying on distribution package management to save you. Here is what happens when you add libraries in any other context: The library has a dependency on another library, and when you go look at the dependency,…
I've been working on a fantasy console, which touches on this "design down" space. It's the kind of endeavor that lets me iteratively redesign to go deeper and deeper into the stack, by starting off with "scripting plus…
In another reply thread I mentioned that I'm using a $50 smartphone kit consisting of a smartphone stand(Nulaxy brand, but there are dozens of similar designs) and iClever folding Bluetooth keyboard for writing. I think…
My intuition agrees. The threshold of features that OP is looking for amounts to "multiple devices all crammed into one". That is going to lead to a compromised workflow - there's more to configure on your end and…