Live data from Hacker News

Tinygrad

github.com

61–70 of 159 posts

Re: Tinygrad

#61
post #49
post #38

Earlier quoted context omitted.

I mean, he's obviously not a normal guy. I don't know what you expect. From a recent profile: > Apart from a criminal streak, Hotz shares with Raskolnikov, Dostoyevsky’s antihero, a predilection for instrumental reason and an urge to test his own mettle, to know himself by knowing his limits. As a young adult Hotz allowed himself to become addicted to prescription opiates almost as an experience in self-mastery. “I d…

> not a normal guy I assure you some people try themselves - and I do not see what is not "normal" about it. To experience, voluntary, then grow, is the norm.

I don't know. I ran the idea of purposely getting addicted to opioids to see if i can quit by my wife and she assured me i was crazy.

Re: Tinygrad

#63
post #37

Earlier quoted context omitted.

This is why the good lord gave us: https://github.com/psf/black Import line is actually improved with this commit. LGTM, ship it. We now return to your regularly scheduled bikeshedding.

You're saving yourself from one kind of golfing, but not all of them. Additionally, I feel like installing an additional tool is kind of against the spirit of 1kLOC simplicity.

I'm getting distinct uses Eclipse to write vogon poetry and Jira Master vibes from you.

Any notes on the actual code in the OP beyond the import lines formatting?

Re: Tinygrad

#64

Earlier quoted context omitted.

And the shady cheapETH business last year: https://oldreddit.com/r/cheapETH/comments/lkzkso/george_hotz...

Adding a comment as I don't think this is a fair representation of George. He livestreamed the creation of cheapETH as a technical demonstration of web3 development[0] and continually talks about it being worthless while developing it. He's also on record as being a serial 'no-coiner'. [0] https://www.youtube.com/watch?v=9LaIezgiUmw

> continually talks about it being worthless

Kinda weird to try to sneak millions of a worthless coin into your wallet.

Re: Tinygrad

#65
post #47

Earlier quoted context omitted.

If he's being held up as some shining beacon of the "hacker-ish culture" as the grandparent poster is doing, it would be nice if he weren't also a jerk.

Everyone should kill their heroes. They almost never live up to the pedestals people place them on. They are all just people and have flaws. They don’t have to be some perfect person to do cool things we can respect.

I respect geohotz' achievements (generally). I would never hold him up as an example of hacker culture, or his persona as one to emulate. There is a difference between these things.

Re: Tinygrad

#67
post #60
post #47

Earlier quoted context omitted.

If he's being held up as some shining beacon of the "hacker-ish culture" as the grandparent poster is doing, it would be nice if he weren't also a jerk.

Why the need to conflate personality traits with skill? If I have a rare disease, I don't care if the doctor is nice. I want them to get the diagnosis correct. Van Gogh painted brilliantly. And he cut off his ear. Eminem is a great rapper. His themes can be violent.

The post I replied to was one about personality traits, not skill.

Re: Tinygrad

#68
post #61
post #49

Earlier quoted context omitted.

> not a normal guy I assure you some people try themselves - and I do not see what is not "normal" about it. To experience, voluntary, then grow, is the norm.

I don't know. I ran the idea of purposely getting addicted to opioids to see if i can quit by my wife and she assured me i was crazy.

This direction goes off-topic, but: look, if you married her,

-- either you go along well, hence that she agrees with your opinion is a weak test;

-- or you married her to test yourself, which would prove my point.

TND; QED. /J

Re: Tinygrad

#69
post #14

I like this guy mostly for preserving a hacker-ish culture in the atmosphere and for just being a real human being in public. Too often do I feel like I'm just interacting with interfaces to corporations or people who self censor themselves so much they barely feel human. I'm not sure this library matters much to me but I maintain positive perspective on this guy for these reasons.

Having gone to college and knowing this guy personally from then, you would have a much different opinion... Maybe he has grown up, but back then... yeeesh

Jealousy tends to make you react that way

Re: Tinygrad

#70
post #2

>tinygrad will always be below 1000 lines. If it isn't, we will revert commits until tinygrad becomes smaller. Love this ethos so much. Wish more projects would follow suit.

Completely disagree - limiting lines of code as an ethos makes as much sense as using lines of code written as a business metric. What if they want to add a new feature that takes another ~1000 LoC? Can they just write it as a separate library and include it as a dependency? IMO trying to minimize LoC creates a perverse incentive to split up your package when it might not need it (in the same way maximizing LoC creat…

Not all software is intended to grow indefinitely. Keeping things small and grokkable is very valuable for learning.
Post reply on HN