No. While there has always been corruption, this is a different order of magnitude.
HN user
fuzzygroup
I'm a progressive political activist based in the Midwest. Technically I specialize in Rails / Full Text Search with a focus on big data applications. I can be found at new.fuzzyblog.io and https://bsky.app/profile/fuzzygroup.bsky.social
I am the cofounder of Pollitify, https://www.pollitify.com/ a social network for progressive activists and the Polly software suite, a set of tools for progressive organizations.
Looking to do mutual aid in America related to food assistance / SNAP ? Sign up for a Pollitify Grant: https://www.pollitify.com/grants
Apple
No. Large numbers of Americans aren't. Corruption and abuse of power is why we we have millions of people protesting. It may not be covered on the mainstream news but I was on the ground in Chicago where I easily saw a quarter of a million protestors. New York, Los Angeles and other big cities had similar numbers.
A food aid grant program to help anyone do mutual aid. Its grass roots activism meets the current SNAP cut madness.
I have three techniques that never seem to fail for me in increasing order of complexity.
1. Write a blog post about it. I'm an old school blogger and my best learning tool is to immediately start writing about it. I'll do this even before I've used the thing in question. Another writer here talks about producing versus consuming and that's the magic -- this shifts you immediately into being a producer. Most things you try and learn aren't that hard when you start actively engaging with the topic by writing about them.
2. Write test coverage. If it is a software technology then I'll start to use it by writing out the tests needed to use it. I find tests always make software technologies much more understandable because, inherently, they force you to think very atomically.
3. If I really, really want to understand something in depth then I'll create a side project about it or that requires it. Just for example I'm currently doing this as a way to force myself to build better web apps. I've chosen HotWrite and Turbo as enabling technologies and now I've got the core of a neat little app that avoids full screen redraws, uses CSS I actually understand and so on.
This is utterly fantastic and you are to be commended for your Crazy Mad Scientist genius!
In case any founders out there are wondering if a Hacker News post drives actual revenues, I needed to make a timeline today, remembered this, signed up, hit the limit and bought an account.
PS - This is the best timeline tool I've ever used. I used it to chart out my career history and it was damn useful.
https://www.preceden.com/timelines/869343-scott-johnson-care...
The problem with feed discovery is very, very real. Lots and lots of feeds exist that don't have link tags. I wrote Scott's Feed Finder to probe for them. Yes I'm biased but its a very solid feed discovery tool:
And don't even get me started on ranting about podcasts that don't clearly label their feed.
Yes they should absolutely be banned.
This is a fantastic podcast. I'd recommend it for any developer. Thank you Adam.
2 and 3 along with constantly building side projects. you build enough side projects, to completion, and you get much, much better.
One of my side projects even got venture funding (and not in 2021 when things were overheated -- back in 2003).
I'm a very, very happy HogBay customer. Two comments: the product is high quality and the support is outstanding. Recommended.
I find the lack of string interpolation to be the one thing that kills me about javascript. The lack of it feels wrong and I can't get behind languages that don't have easy interpolation.
Yes Ruby has ruined me.
Amen!
The article is free. The recipe is paywalled. You can tease the recipe out by curling the url:
curl https://cooking.nytimes.com/recipes/1023587-brunswick-stew
-or-
https://gist.github.com/fuzzygroup/9496c22cb3c429ae3cf3aea19...
You can mentor people. You can adopt. You can foster a child. You can engage with your community. You could be a boy scout leader. There are lots and lots of ways to engage with kids that aren't "biologically yours". Technically my oldest son is a child I adopted and I never actually think that he's adopted. He is simply my son.
Thank you. Seriously. Thank you. Nicely done.
Agreed. The car manufacturers will lose control of the "car user interface" if they take on Apple's new CarPlay. My prediction tho is that some manufacturer will be desperate and take it and on then its a slow moving wave that crests over the industry as consumers ask for it.
I also wouldn't buy another car without CarPlay.
I'd strongly advocate for what I call "The Boy Scout Campsite Approach to Code Improvement". Boy Scouts have a motto "Leave the Campsite Better than You Found It". What I'd do is:
* Pair program to teach people you work with that there is another way; they may simply not know any better. * Make any code you touch better; new / old it doesn't make any difference. Do it right. * Important: NEVER, EVER COMPROMISE ON THIS!!! Seriously you skip one time and it can all be downhill after that (sayeth the voice of regretted experience).
I built a marketing automation system for Udemy content creators. Alas Udemy decided to block all crawling of their site which broke my ease of use proposition so I abandoned it. I'm still pissed at Udemy.
I'm currently doing an 18 hour drive and binging the Acquired podcast. Their analysis is excellent.
This is really quite excellent. His thoughts on primary keys and the number of issues that Gitlab has are dead on.
And I tried to sign up and got "Signups not allowed for this instance"
Why hello ...
Bwahahha. Kudos.
We all have our opinion. I view auto save as essential but it can always be configurable.
I sympathise, truly, but obviously this text editor is doing something more than just displaying text that necessitates the ram consumption.
All I do is edit text. My editor isn't an IDE. It doesn't run tests, etc. It is just an editor. I have no idea why it does what it does but it does it.
And I get what you are saying about nvim / neovide but it feels reasonable to me that __45__ years into the WIMP interface (assuming 1977 as a point when Xerox Parc had things running well) that we should be able to:
* Have a nice UI * That edits text without crashing
I completely agree on tools you are forced to use. Truth.
I've used VS Code and for __my__ use case which is a lot of stuff open concurrently, I've never found it to be performant. It always feels laggy. I'm a consulting and I make side projects so I always have a huge amount of context open at once.
I fundamentally believe that:
* The language you use defines how you attack the problem. If you use Snobol then you can only think of the world as strings. If you use an APL derived language then you think in terms of arrays. * If the language's core attributes really suit the problem then you get something fundamentally different. We see this with Erlang which achieves safety but (finally) acknowledging that stuff crashes so build support for recovery into the language.
As someone who used to commercially sell a text editor derived product, memory management is just plain hard.
Oh wow. There's another person who uses TextMate! Hi. I'm not alone ;-)
I've been in TextMate about as long. And I love the product to death. I just want it to stop eating itself. And I really, really wish Allan would treat it seriously. He built a beautiful thing and then seemingly gave up. Right now the publicly checked in code on Github can't be compiled (errors in Rave).
Given that I use Ruby and MarkDown only (maybe some yaml), I can't see the syntax highlighting being the issue since TextMate internally is so much Ruby.
VI is also my adjunct.
I try Sublime every few years and it never feels right.
VS Code - Oy. JavaScript is NOT a proper way to write an editor.
Not an IDE fan.
Eclipse. Not Mac like.
BBEdit -- interesting; I'll add it to the list.