Readit News logoReadit News
caned commented on I built something that changed my friend group's social fabric   blog.danpetrolito.xyz/i-b... · Posted by u/dandano
donatj · 2 months ago
Mildly reminds me how being online on AIM or ICQ was an actual invitation to chat. I had so many interesting conversations with people I barely knew.

There's no source of that signal that someone is open to chitchat these days, and it's in my opinion kind of killed what was once great about online communication.

caned · 2 months ago
I might relate to this, but I also spent more time talking to friends on the phone 20 years ago. The perception of this greatness can't be disentangled from the experience of youth.
caned commented on Group of investors represented by YouTuber Perifractic buys Commodore   amiga-news.de/en/news/AN-... · Posted by u/erickhill
andrewstuart · 2 months ago
Well said.

I like retro computers as much as the next person but selling dead technology and brands just doesn’t make sense.

caned · 2 months ago
I like to think that the enthusiasm for retro computing can make a clearing for innovative things to happen. I imagine such an environment can support values that aren't normally represented in fashionable, modern, commercial technology of today.
caned commented on Show HN: I built a tensor library from scratch in C++/CUDA   github.com/nirw4nna/dsc... · Posted by u/nirw4nna
einpoklum · 2 months ago
If you think that, I encourage you to check out this presentation:

https://www.youtube.com/watch?v=zBkNBP00wJE

About writing a Commodore C64 game in modern(ish) C++

maybe it will sway you a bit :-)

caned · 2 months ago
That is impressive. It certainly shows what is possible _if_ you are familiar enough with the intricacies of modern C++. I'm not sure how I feel about a workflow where one needs to continually address "overhead" introduced by the language environment.
caned commented on Show HN: I built a tensor library from scratch in C++/CUDA   github.com/nirw4nna/dsc... · Posted by u/nirw4nna
einpoklum · 2 months ago
It's very C-like, heavy use of macros, prefixes instead of namespaces, raw pointers for arrays etc. Technically you're compiling C++, but... not really.

No negative or positive comment on its usability though, I'm not an ML/Neural Network simulation person.

caned · 2 months ago
I've found adherence to C++ conventions in low-level software to be a rather contentious issue, mostly recently when working in an ML compiler group. One set abhorred the use of macros, the other any kind of polymorphism or modern C++ feature.

Coming from a background of working with OS kernels and systems software, I don't mind the kind of explicit "C++ lite" style used by the OP. Left to my own devices, I usually write things that way. I would think twice if I was trying to design a large framework, but ... I try to avoid those.

u/caned

KarmaCake day864February 12, 2019View Original