HNHacker News
TopNewBestAskShowJobs

kayodelycaon

8,364 karma · joined January 23, 2020

Software Developer. Furry Writer. Painted wolf.

https://kayode.co

kayode@kayode.co

If you've read a comment of mine and have questions about mental health, feel free to email me. :)

submissionscomments
kayodelycaon··on Denmark's government aims to ban access to social media for children under 15
What exactly do you mean by “social media”?

There are a lot of communities built around things like Discord and Telegram. IRC existed long before these.

There are many websites that allow you to post pictures and have other people comment on them. DeviantArt pre-dates the vast majority of modern apps.

There are also vast numbers of iterations on forums.

At what point should you prevent people from finding and talking to each other?

kayodelycaon··on First recording of a dying human brain shows waves similar to memory flashbacks (2022)
Unfortunately, life isn’t that simple. I tried that and gotten beaten up and punished by the school for starting a fight. Multiple times. The bullies never got punished. This happened at two different schools.

I had difficulty explaining what happened due to being neurodivergent, so I was always punished. And my parents weren’t able to help me.

kayodelycaon··on We reduced a container image from 800GB to 2GB
I can't think of anything that would justify that many layers. If I have that much complexity, I would split up the container or start writing bash scripts.

The automation of containers looks simple but developers with systems experience know the actual complexity of operating systems and running applications.

People who know javascript but don't know how a file system works can build and deploy containers. They just copy and paste stuff until it runs. The automation of containers makes brute force iteration a viable option. It was a lot more difficult trying to run a Linux server, which would force you to learn something or use a platform as a service instead.

kayodelycaon··on Some people can't see mental images
I have three different ways that vision seems to work with me.

1. Actually seeing something like in a dream.

2. A mental scratch pad I can draw on and use spatial awareness to navigate. (I see the code of applications as flying over a landscape or walking through a forest.)

3. Imagination, which uses whatever data vision gets turned into.

I'm not sure how common 2 is. A lot of my brain has broken parts and this scratchpad is used in place of logic. This works fine until I need to work on linear list of similar tokens and keep them in order, like math and some functional programming languages.

kayodelycaon··on Tinkering is a way to acquire good taste
That's on me, I missed that.

If you could indulge me a bit, the author in me wants to be pedantic about this. :)

In my defense, changing the definition of a term at the end of the article is begging to be misunderstood.

kayodelycaon··on Tinkering is a way to acquire good taste
There are two definitions of taste:

1. How good or bad something is relative to some standard.

2. How well you're able to understand the medium and identify the differences between things.

kayodelycaon··on Tinkering is a way to acquire good taste
What exactly does "taste" mean in this context? Taste is about artistic quality. Aesthetics is generally a tertiary concern when it comes to software or hardware tinkering. That assumes it's a concern at all.

And while I'm talking about artistic quality on HN, I have to take some obligatory potshots at the website in question. When I have to use Safari's reader mode to see what you wrote, something has gone terribly wrong.

kayodelycaon··on ICE Will Use AI to Surveil Social Media
It was never about state rights. It’s always been about power and control. Trump is the true face of the Republican party that’s finally come out. He’s not implementing the policies they want, but they wanted someone like him.

The ultimate goal of Christian nationalists (a large part of the Republican Party) is to turn the United States into a single-party theocracy and implement their version of Sharira law. They probably don’t fully realize this is what they’re doing.

kayodelycaon··on Show HN: LLM Rescuer – Fixing the billion dollar mistake in Ruby
Beautiful. Unfortunately, I don’t think I can afford the Black Friday price unless I find a volunteer.
kayodelycaon··on TextEdit and the relief of simple software
(It 's TextMate. RIP)

This is a case of "everything old is new again".

A lot of this is new to the open source world. Proprietary systems have had this for decades. In a lot of ways, the stuff we use for things like javascript are a huge step downwards from the tooling available for Java, C#, and Visual Basic.

Visual Studio is an absolutely incredible piece of software. Two decades ago, you could drag and drop GUIs. You could write callback functions on buttons and never see the any of the code around that. You could write entire programs this way.

Vibe coding has existed since visual basic for applications escaped from the deep dark depths were it was wrought. If we want to go back further, look at fourth generation languages–the unholy realm where SQL came from. ;)

What we are seeing is wider adoption of old ideas. That wider adoption may be sufficient to cause a new era of engineering.

kayodelycaon··on LLMs can get "brain rot"
I suspect this is “the computer is always right”.

A lot of people think computers have better answers than people.

AI is just another type of computer. It knows a lot of things and sounds confident. Why wouldn’t it be right?

kayodelycaon··on The MacBook Air 2025 Is Now Cheaper Than a Random Mid-Range Windows Laptop
> I would never pay it for a machine that does not properly run Linux.

I find comments like this a little puzzling. Apple products run MacOS. The operating system is part of the package. And yet someone always shows up to say they would never buy it because of the operating system… it would be like me showing up on a post about an android phone and saying I would never buy it because it won’t run iOS.

kayodelycaon··on Ruby core team takes ownership of RubyGems and Bundler
It's pretty easy to change the sources for ruby gems using "gem sources" or ~/.gemrc. I'm not sure how that could be improved.
kayodelycaon··on You are the scariest monster in the woods
I don’t think we’ll be able to replicate consciousness until we’re able to make things alive at a biological level.

We can certainly make systems smart enough and people complicit enough to destroy society well before we reach that point.

kayodelycaon··on Palisades Fire suspect's ChatGPT history to be used as evidence
That would make a lot more sense. I was raised on Law and Order: SVU. I don't think I've ever stopped being interested...
kayodelycaon··on Palisades Fire suspect's ChatGPT history to be used as evidence
People aren't robots that think through every single decision. Arson happens frequently and nobody dies. Death is a rare consequence and the arsonist didn't intend to kill someone, it feels like an accident, not murder.

This is how humans work. We work on probability and approximation. We often act based the consequences of our intentions, not the consequences of our actions.

Someone that learns the consequences of their actions, regrets the harm they inflicted, and changes their behavior as a result, is not the same danger to society they were before. In fact society would be better off reintegrating them because they'll tell others not to do the same thing.

I'm not exactly sure where to fit this in, but people change. A society that makes vengeance the only rule, where death is punished with death, regardless of a person's intentions, is an authoritarian nightmare.

kayodelycaon··on Palisades Fire suspect's ChatGPT history to be used as evidence
> I did go through the same serial killer phase as every morose teen

I had unmedicated bipolar 1 as a teenager. If anyone was going to go through a serial killer phase I would have.

Even as an adult I had some pretty bad episodes prior to being diagnosed early thirties. My brain went some pretty bad, dark places but it never went to serial killer.

I can only hope that you're mistaken on what a serial killer actually is. Mass murderer and spree killing, depraved as they are, have motives that are recognizable by the average person. Serial killer is a special kind of insanity.

kayodelycaon··on US moves to cancel one of the largest solar farms
I don't think escalation and revenge is a good strategy for our country long term. This shit shouldn't be normalized.
kayodelycaon··on Daniel Kahneman opted for assisted suicide in Switzerland
It’s basically getting rid of somebody when they become an inconvenience to others. Outside the bubble of HN, I suspect most people that talk about it as humane for the person actually mean humane for them.

Many countries hesitate to execute criminals despite very clear criteria that could be used to justify it. (Many countries banned entirely.)

Why would we have a lower bar for someone who hasn’t committed any crimes?

kayodelycaon··on The <output> Tag
Didn’t come up in my ethics course either. Unless you actually know someone with an accessibility issue, it’s unlikely you have encountered it or recognized it if you did.

For example: You don’t realize how absolutely abysmal voice control is for computers until you have to use it.

There are so many assumptions about the world that causes things like neurodivergence to become a disability instead of a difference.

kayodelycaon··on I made a public living room and the internet keeps putting weirder stuff in it
It's an HTTP 422 code. Some web frameworks use for validation errors, like fields containing prohibited values.

Depending on the application, the incorrect content type on a file would be considered a validation error, instead of a bad upload.

Fun bit of trivia: 422 was originally a WebDAV code, but frameworks like Ruby on Rails started using it for validation errors in forms.

kayodelycaon··on Electron-based apps cause system-wide lag on macOS 26 Tahoe
It's possible that the majority of people are fine with it. I thought it would hate it but I love iOS 26. It adds much needed depth and allowed me to turn off accessibility options.

- Button Shapes: Buttons actually look like buttons.

- Reduce Motion: Animations are a lot more fluid and the parallax effects are more subtle. They don't trigger motion sickness like the previous ones did.

- Larger Text: The worst areas of the UI have better contrast.

- Reduce Transparency: While there's more transparency effects, they're a lot better.

- Increase Contrast: If I do need to turn this back on it is a much better integrated effect than previous version.

The changes in macOS 26 are half-finished. Anything with raised glass looks like plateaus in the middle of a flat desert. Only half the apps have the new rounded corners on window and they do not match the rounded corners in the rest of the interface. They even cut off parts of the interface like the bottom of every scrollbar.

It's disappointing. I loved Windows 7's aero theme.

kayodelycaon··on Microsoft blocks Israel’s use of its tech in mass surveillance of Palestinians
I think laws enforced by the government are a difference in kind from social standards or company rules.

Laws are backed by legal, physical violence.

kayodelycaon··on Microsoft blocks Israel’s use of its tech in mass surveillance of Palestinians
Half the jobs I’ve worked, I’d be immediately fired if I interrupted a CEO’s speech. The other half, I’d be in serious trouble and I’d be first on any layoff.
kayodelycaon··on Imagining a language without booleans
If null, you have booleans: null or not null. :)
kayodelycaon··on Imagining a language without booleans
I'm pretty sure Ruby already does this. if statements are expressions that return a value and return nil if there is no else.

(Also 0 == true in Ruby. Only false or nil are not true.)

kayodelycaon··on Tesla influencers tried coast-to-coast self-driving, hit debris before 60 miles
I’d disagree. :/

It’s a huge chuck metal well over a foot long in the middle of a lane. The center of a lane is usually higher than sides and an uneven patch of road can cause a slight bounce before it, further reducing clearance. I’d worry about my RAV4 (8 inches) clearing it safely.

At first, I thought it was possibly a tire tread, which tend to curl up.

kayodelycaon··on Tesla influencers tried coast-to-coast self-driving, hit debris before 60 miles
It’s important to point out that airline pilots are trained to handle sudden emergencies. This has been incredibly successful at scale. But it came great expense of both money and lost lives. And it still isn’t perfect.

The level of training required to oversee full automation is non-trivial if you have to do more than press a stop button.

kayodelycaon··on iFixit iPhone Air teardown
I'm pretty sure that statistic is for personal devices, not what they use at work.
kayodelycaon··on Rails Needs New Governance
All this drama has me worried. I'm unemployed and I've been doing ruby on rails for most of my career. With all the drama lately, do I need to find a different language or framework to work with?

Edit: Just for clarity, I have used a lot more than ruby outside of work.

← PreviousPage 4 of 34Next →