HNHacker News
TopNewBestAskShowJobs

drujensen

79 karma · joined September 28, 2018

submissionscomments
drujensen··on Don't trust AI agents
Exactly!

I installed nanoclaw to try to out.

What is kinda crazy is that any extension like discord connection is done using a skill.

A skill is a markdown file written in English to provide a step by step guide to an ai agent on how to do something.

Basically, the extensions are written by claude code on the fly. Every install of nanoclaw is custom written code.

There is nothing preventing the AI Agent from modifying the core nanoclaw engine.

It’s ironic that the article says “Don’t trust AI agents” but then uses skills and AI to write the core extensions of nanoclaw.

drujensen··on Microsoft BASIC for 6502 Microprocessor – Version 1.1
100%.

3 years ago I modified his 6502 breadboard project and added a keyboard, display and then I modified MS Basic to get it to run. Also, I found a way to extend the RAM to 31kb. I called it eater-one.

All of his videos and kits are a must if you never understood how a cpu works. I highly recommend them.

https://github.com/drujensen/eater-one

drujensen··on Cold Showers
This reminds me of the studies done related to traffic lights and stop signs.

Removing traffic lights and stop signs actually reduces accidents because drivers are more careful when driving through intersections which reduces speeds and drivers become more alert.

Developers will adapt to their toolset. If you have a statically typed language, you trust it will deal with type related issues and you become more lax with testing things related to types. When you develop in non-typed languages like Ruby, you tend to write more tests and not trust your compiler (because you don't have one). This is why you will find most Ruby developers are really good at writing tests and embracing TDD.

drujensen··on It’s time to admit quantum theory has reached a dead end
As former amateur physicist, who read a couple books over the years :)

To me it's quite simple. We haven't detected what is causing the waves that the particle of light is riding on. The particle of light is like a surf board, riding a wave and will always hit the shore in the interference pattern. Einstein and Bohr were both right.

What has been the wrong assumption over the years is that the light is generating the waves. It seems obvious to me that something else outside of the light (that we haven't detected yet) is generating the waves.

My amateur physicist guess is the waves are generated by the clock cycles of the computer simulation we are in. All computers require a clock to function. Why would our universe be any different?

drujensen··on Recursive fibonacci benchmark using top languages on GitHub
lol, yes it did.
drujensen··on Recursive fibonacci benchmark using top languages on GitHub
Hardware used is listed at the top of the readme. https://github.com/drujensen/fib/blob/master/README.md
drujensen··on Recursive fibonacci benchmark using top languages on GitHub
yup, this was my original goal.
drujensen··on Recursive fibonacci benchmark using top languages on GitHub
ok, owner of the repo here. So this project was purely to show the macro differences between interpreted ruby and compiled crystal to beginner ruby devs at a meet up.

I decided to add the top languages on github to help give some idea of how crystal performed against them.

I'm happy to see so much discussion about it and was taken by surprise when my inbox was full this morning. Thanks @anonfunction. ;-)

The breaking benchmark examples were just that, examples of how to break the benchmark. I didn't expect to get a memoized version of every language and really don't think comparing them from a performance benchmark makes much sense. Let me know if i'm wrong about that.

I am fine adding all of your change requests and will try to keep the benchmarks up to date.