Recent submissions

Comment · 2 years ago
> "says"

I had of course already checked and it does not. https://github.com/bitgapp/eqMac/issues/380

So please remind me of why your condescending comment was necessary?

Comment · 2 years ago
And which one has a keyboard shortcut for bass/treble smarty pants?
Comment · 2 years ago
What I really need is a software bass/treble control that can be mapped to keyboard shortcut.
Comment · 2 years ago
This line of thinking led me to think: global variables should be, rather, considered good!

Plain text is the problem. We write code so it can be easily read as plain text. Not as living, breathing, running code.

Globals are considered bad because they are hard to trace and reason about. But this is only so with plain text. You cannot click on a variable and see all it's dependencies. We must painstakingly trace these.

If we visualized the dependencies and the flow of our code, we could see the complexity as we go. And the "context" becomes automatic. There is no difference between explicit and implicit context.

The key for globals, is to have one large graph data structure where everything is related. All your data is modeled the same. No mini-databases spread out over the code. No ad-hoc indexes strewn throughout. No modularity. One single giant data model.

Comment · 2 years ago
Yeh horror story was probably too strong a word. I need to try it.
Comment · 2 years ago
I've heard a lot of horror stories with Swift UI.

I think it's crazy that it's closed source too. It's a big black box which makes debugging hard. Plus its the kind of framework that does a lot of magic stuff where you scratch your head wondering what is going on.

Comment · 2 years ago
Wow 55K GitHub stars. This is like some record.
Comment · 2 years ago
Good point. I would prefer to write in HTML/JS. Vanilla JS is probably the way to go.

I think modern frameworks are so bad at perf because they assume people just have so much compute available and are focusing on one app at a time.

Comment · 2 years ago
When I said "stack/strategy", the _strategy_ part implied this build-for-each-platform approach.

The question still remains then of which to use for each platform.

On macOS there is Cocoa (Swift or ObjC(++) or pure CPP) and Swift UI.

On Windows there is .NET C# or CPP and a bunch of other stuff.

Any thoughts?

Comment · 2 years ago
Apple should really be investing in their own stuff here.
Comment · 2 years ago
> showed my tax dollars flowing through to that child...would be eye opening

I agree. Charity's often use this for marketing. Making clear the direct human impact of your donation. Tech companies like Apple do this a lot too.

But when a government talks of its successes in statistics...I don't think about my tax spend. I think that it was my (and other people's) vote for that team that did that. And typically not even the team...rather the leadership of the political party.

It's like a shift in the marketing approach.

We sent 100bn to this country to help out with this.

vs.

Average Joe paid 10$ of his income last year which helped pay for this and that for these people. One of those people today was Sally... One of those people 15 years ago was Tracy...

Comment · 2 years ago
> small government

A different spin on "small".

I wonder if you could have micro-governments instead on a per-topic basis with their own mini-budgets.

These omnibus spending bills seem absurd.

The tax should be incurred/realized at the point of the benefit received.

Imagine getting a monthly bill on your estimated tax spend with details of everything it is spent on and how that benefit flows through to you. This might make people more receptive to government.

Also thinking about a Government+ premium subscription service. How can the government offer added benefits to raise more money for things. I guess this is charity.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton