I wrote this some years back and used it to help me find a job. It is dead-simple and definitely not as fancy as some of the other browsers. But it is purely local and your data doesn't leave your machine.
I'm reading the transcript and it's interesting. There must be a transcription process done by someone who is not one of the participants of the conversation. Perhaps automated but (roughly) vetted by a human afterwards.
> When the iPod shipped originally, it only worked on _max_ and it used the HFS plus file system, which was Apple’s file system. And then at some point they said most of the world uses Windows. And so we want to be able to sell a Windows version too. And so we added support for _Phat 32_ so that you could hook the iPod up to a Windows.
I understand what you are saying about copying someone to learn. I'm just not sure I agree it applies to digital media or bits especially in the exact same context (in response to the same article).
It's funny you read it that way, you may understand it correctly but I came away with a different interpretation, that they allow-listed the developer's IP and returned good non-phishing-warning responses to the monitoring check, but not to end-users.
I read about half of this post and I've paused there. It screams to me "Let's have a Universal Basic Income" already.
> And one day your wife calls you and tells you the water is off, and there’s nothing you can do; maybe some family member can help you out, or maybe you live without utilities for a week or so until you get paid and start the next pay cycle that much more behind.
These are people with children we are talking about. Why can't there be simple equity for these beings who are facing their demise through no fault of their own? Like seriously, WTF?
I want to support:
- sustainable electronics
- living wages
- right to repair
- removal of slave labor from any supply chain I am involved in
What do I have to do to make this happen?
--
> When I’m trying to explain to my sons how a company decides what to pay someone, it usually goes something like this: A company is looking to pay a person as little as they can and keep them, so a person’s pay is determined by how rare their skills are and how much demand there is for those skills.
> [...]
> This isn’t evil on anyone’s part, and you shouldn’t feel bad about it - I’ve made a lot of choices in my life that led to this point and I have a lot of responsibility in terms of where I find myself.
_Yes it is evil._ I'm sure we cannot exist as a fundamentally secure, sane, healthy, fair, equitable, respectful, productive, diverse, healthy, robust society until this rot is done away with once and for all.
I agree with some of your points and disagree with others.
The human body is exceptionally awesome, but also so very fragile. I think we can do better with well-thought-out design, and a part of that that I embrace is the value of simplicity.
My thoughts can be best said with a quote (especially the part about a complexity budget):
> I used to tolerate and expect complexity. Working on Go the past 10 years has changed my perspective, though. I now value simplicity above almost all else and tolerate complexity only when it's well isolated, well documented, well tested, and necessary to make things simpler overall at other layers for most people. For example, the Go runtime is relatively complex internally but it permits simple APIs and programming models for users who then don't need to worry about memory management, thread management, blocking, the color of their functions, etc. A small number of people need to understand the runtime's complexity, but millions of people can read & write simple Go code as a result. More importantly, Go users then have that much more complexity budget to work with to build their actual application. I would've never built Perkeep had I needed to fight both its internal complexity and the complexity imposed on me by other contender languages/environments at the time.
>
> All that is to say, simplicity is not only refreshing, but it also enables. Go made me feel productive in a way I hadn't felt in many years where everything just felt like it was getting more complex. Ever since finding Go, I've been regularly hunting for other technologies that provide simplicity as a feature.
I see your points, and I see the merit of "rewrite syndrome", and lean strongly towards automated-test backed refactoring, and all in all I disagree with your thesis.
Sometimes, software patches and new features get tacked on and tacked on and the system loses all semblance of cohesion or integrity. Thinking of the system as a whole, iterating with the confidence brought by tests of some sort, one can begin to detangle all the unncessary intermixing and duplicate work and begin to make the system sensible.
Slightly off-topic, but the original Sound Blaster came with a piece of software called Dr. Sbaitso. It was the first chat bot I interacted with and you could ask him to say swear words and stuff. I had so much fun with that program.
Thanks for the feedback. I am embarrassed to say it but you asked: I can't read music very well and I like to use NoteFlight to play back scores that I type in to me, so that I can ensure I'm practicing them correctly. That's about the sum total of my usage so far. And I'd prefer to use free software all else being equal.