Readit News logoReadit News
kalekold commented on "Awful": Roku tests autoplaying ads loading before the home screen   arstechnica.com/gadgets/2... · Posted by u/LinuxBender
archon · 9 months ago
I switched from the Roku ecosystem to Nvidia Shield about a year ago because of Roku’s increasingly user hostile ad and tracking decisions and have been pretty happy with it. Android TV gives me enough control with a custom launcher that I can prevent ads.
kalekold · 9 months ago
The Nvidia Shield is the best thing I've ever bought. I love it. I hope Nvidia make a new one, because i'd buy it immediately.
kalekold commented on Rhombus Language   rhombus-lang.org... · Posted by u/swatson741
timkq · 9 months ago
TypeScript & Rust don't "look nice to work with" because they force you to write maintainable code that doesn't just stop working because of a random runtime error. In my opinion, Go looks nice to work with but actually is a hidden monster full of footguns.
kalekold · 9 months ago
> Go looks nice to work with but actually is a hidden monster full of footguns.

Really? Me and my team been using it for years with no problems whatsoever.

kalekold commented on A Linux maintainer admitting to attempting to sabotage Rust for Linux project   social.treehouse.systems/... · Posted by u/dmm
dmm · a year ago
Torvalds likes Rust and believes it to be the future. He is disappointed that it hasn't been adopted faster.

> I actually was hoping that we'd get some of the first rust infrastructure, and the multi-gen LRU VM, but neither of them happened this time around.

https://lwn.net/Articles/904681/

kalekold · a year ago
Torvalds is ambivalent to rust he just wanted to see if it worked out.

If we're appealing to authority here's his response a few weeks after the mail you posted:

https://lkml.org/lkml/2022/9/19/1105#1105.php

kalekold commented on A Linux maintainer admitting to attempting to sabotage Rust for Linux project   social.treehouse.systems/... · Posted by u/dmm
dmm · a year ago
> Why do rust developers demand everything be re-written in their language?

I'm pretty sure Torvalds is the one who decided to add Rust to the Linux kernel.

> I was expecting updates to be faster, but part of the problem is that old-time kernel developers are used to C and don't know Rust. They're not exactly excited about having to learn a new language that is, in some respects, very different. So there's been some pushback on Rust. - Linus Torvalds https://www.zdnet.com/article/linus-torvalds-talks-ai-rust-a...

kalekold · a year ago
> I'm pretty sure Torvalds is the one who decided to add Rust to the Linux kernel.

No it really wasn't. He just said let's see how it goes when the rust devs proposed it.

kalekold commented on A Linux maintainer admitting to attempting to sabotage Rust for Linux project   social.treehouse.systems/... · Posted by u/dmm
kalekold · a year ago
> This is NOT because I hate Rust. While not my favourite language it's definitively one of the best new ones and I encourage people to use it for new projects where it fits. I do not want it anywhere near a huge C code base that I need to maintain.

Seems pretty clear cut to me.

Why do rust developers demand everything be re-written in their language? Especially one of the longest running, largest and most successful C projects of all time? It was never going to work out.

There are a few brand new operating systems being developed in rust, why not contribute to them instead?

kalekold commented on Context should go away for Go 2 (2017)   faiface.github.io/post/co... · Posted by u/hiohio
kalekold · a year ago
> If you use ctx.Value in my (non-existent) company, you’re fired

This is such a bad take.

ctx.Value is incredibly useful for passing around context of api calls. We use it a lot, especially for logging such context values as locales, ids, client info, etc. We then use these context values when calling other services as headers so they gain the context around the original call too. Loggers in all services pluck out values from the context automatically when a log entry is created. It's a fantastic system and serves us well. e.g.

    log.WithContext(ctx).Errorf("....", err)

kalekold commented on Understanding the Odin Programming Language   odinbook.com/... · Posted by u/dsego
kalekold · a year ago
I'm not particularly impressed by Odin but maybe i'm not the audience. If you like strictly procedural languages (or a die hard C fan) it's probably fine but it feels like a 'My First Language™' kind of project.

What I really miss are methods on structs a'la Go. Just simple receivers would be a great addition imho. Because of this choice, it's affected the entire stdlib and boy does it look old. Creating a typed variable to pass it to a stdlib init function (for allocation, etc) is terrible decision and it's everywhere. The stdlib looks muddled too.

Odin is obviously heavily inspired by Go (among others) but it's learned nothing of the lessons of the Go authors. For example, Odin is a larger language and has fewer features.

I got an ICE while compiling once and it reported something like `TODO(bill) support this`. Not a good look.

kalekold commented on OpenAI Employees Warn of Advanced AI Dangers   macrumors.com/2024/06/04/... · Posted by u/mgh2
kylecazar · 2 years ago
I'm beginning to think these warnings are coming from people with grandiosity issues.

Do they WANT to be working on something capable of 'human extinction'? Maybe I'm cynical, but I strongly disagree that anything OpenAI builds on the same trajectory as GPTx is going to end the world.

kalekold · 2 years ago
The 'end of the world' scenario isn't perhaps something that we expect. We always think the end of the world will be disease or natural cataclysm. Also, humanities curiosity can't help itself.

* Imagine AI giving a terrorist network a recipe for the most toxic nerve gas ever discovered. (This has already happened to AI researches)

* Imagine AI being used for deepfake propaganda inciting a war between superpowers. (This is arguably already in progress)

* or it could be the usual sci-fi classic of an AI intelligence becomes superior to humans and just takes over (using the above methods and more).

AI has the ability to be completely undetectable and incredibly insidious. We could be destroyed by a force we don't even notice.

u/kalekold

KarmaCake day208March 4, 2014View Original