Readit News logoReadit News
elcritch commented on Grok Code Fast 1   x.ai/news/grok-code-fast-... · Posted by u/Terretta
otterley · 2 days ago
Derangement suggests a complete lack of factual and reasoning capability. Do you honestly think we're unaware of the facts and circumstances that support our judgment?
elcritch · 2 days ago
Yes, unfortunately. Even liberal commentators like Jon Stewart and Bill Maher have said the obsession with Trump was overblown and even dangerous in its own right.
elcritch commented on AI’s coding evolution hinges on collaboration and trust   spectrum.ieee.org/ai-for-... · Posted by u/WolfOliver
roxolotl · 2 days ago
That quote really perfectly encapsulates the challenge with these tools. There is an assumption that inherently code is hard to write and so if you could code in natural language it would save time. But code isn’t actually that hard to write. Sure some people are genuinely bad at it just like I’m genuinely bad at drawing but a bit of practice and most people can be perfectly competent at it.

The hard part is the engineering. Understanding and breaking down the problem, and then actually solving it. If all we gain out of these tools is that we don’t have to write code by hand anymore they are moderately useful but they won’t really be a step change in software development speed.

elcritch · 2 days ago
It's not too different in my opinion from the skills need to build complicated machinery like Boeing 747s despite how much Wallstreet and PHBs want to believe it's fungible. Having competent experienced engineers on the ground level watching these processes and constantly revising and adapting to everything from personnel, material, or vendor changes is so far irreplaceable.

Maybe if we get super AGI one day. Even then I suspect that from a thermodynamics perspective that might not be cost effective as you often need localized on site intelligence.

It's an interesting question but I bet humans combined with AI tooling will remain cost competitive for a long time barring leaps in say quantum compute. After all organic brains operate at the atomic level already and were honed in an extremely competitive environment for billions of years. The calories and resources required to create highly efficient massively powerful neural compute had incredibly thin resource "margins" with huge advantages for species to utilize.

elcritch commented on Python: The Documentary [video]   youtube.com/watch?v=GfH4Q... · Posted by u/chmaynard
wolvesechoes · 2 days ago
I obviously used hyperbole, as probably every single language out there is used in some serious project. And personally I am very fond of D language, so it is not like I am going to shit on Nim or anything else. I just had na impression that your comment implicitly express a sentiment popular on this website - that there is virtually no reason to use shitty Python in AD 2025, as some language X is as good or better in everything.

But then you find out that Nim people still rely on Nimpy, Rust people on PyO3, and even Julia people on PythonCall.

Yeah, no reason to use Python anymore, except by calling Python from your awesome language. The fact that these awesome Python packages are just wrappers over C/C++ doesn't change much - for some reason people using other languages are not willing to write and maintain wrappers of similar quality, including documentation.

elcritch · 2 days ago
Ah good points. I do get a bit triggered from people who do crap on languages when hey you’ve built something, it works well, but it’s not written in whatever fad is current. Then go and rewrite it in react five times.

> The fact that these awesome Python packages are just wrappers over C/C++ doesn't change much - for some reason people using other languages are not willing to write and maintain wrappers of similar quality, including documentation.

True, the older I get the more I’m amazed at communities of people who just build things and keep them running. It’s impressive. But hey calling Python from other languages is pretty sweet.

Though I recently found the Python libraries for automation stuff to be lacking. So I wrote my own library with Claude. I suspect that the friction of creating good wrappers in smaller languages is lowering. I still used Python for actual clicking with a super small rest api.

elcritch commented on Python: The Documentary [video]   youtube.com/watch?v=GfH4Q... · Posted by u/chmaynard
wolvesechoes · 3 days ago
> However I started using Nim a few years back which has given me that Python 2 feeling – except with static types, better overall language design, meta-programming, and performance!

And except tooling, ecosystem, documentation and practical real-world application.

elcritch · 3 days ago
There are plenty of practical real world usages from companies shipping video games, one of the first and most featureful eth2 servers, websocket servers powering millions of requests at Reddit, etc. Apparently some use in HFT as well now.

True the LSP is pretty bad, but Cursor makes up for a lot of that for me. Atlas dependency manager is great. Valgrind and TSan work perfectly. Gdb sorta works now. LLMS solve the docs issue.

The ecosystem is smaller, but I've been able to use it to successfully create tools for an IoT project with Nim running on an embedded esp32, a multi-threaded api server on linux processing images, and a web SPA with Karax in a couple of weeks of programming work. Oh and calling into Python for some datascience.

elcritch commented on Ask HN: What to learn for math for modeling?    · Posted by u/shivajikobardan
elcritch · 3 days ago
Take some upper level physics courses. It's all about deriving equations and models rather than just using formulas.
elcritch commented on Python: The Documentary [video]   youtube.com/watch?v=GfH4Q... · Posted by u/chmaynard
umvi · 3 days ago
I used to love Python, back when it was basically just an alternative to perl for scripting. Now it strikes fear into my heart when I encounter something largish written in Python because it usually means "super slow bloated researchy untyped ai/math code that's a nightmare to work with"
elcritch · 3 days ago
Python was similar for me after learning Perl and some C in highschool. During university I used Python 2 on and off. It was amazing during that era and what I could build.

Then came Python 3 and it just never felt the same. PyQT projects faltered. Deps split. Strings broke.

However I started using Nim a few years back which has given me that Python 2 feeling – except with static types, better overall language design, meta-programming, and performance!

elcritch commented on Undisclosed financial conflicts of interest in DSM-5 (2024)   bmj.com/content/384/bmj-2... · Posted by u/renameme
suggestion · 5 days ago
The point is it's obviously a problem of perspective. Things are not important because they aren't considered important. If the stakes are higher they are elevated in importance and more demanding of attention.

To pretend that humans are hedonic beasts incapable of cognitive adaption is ridiculous. We do not operate purely on impulse save for pharmaceutical intervention. We can force ourselves to give things more or less importance regardless of the actual stakes.

elcritch · 5 days ago
And living, or rather surviving, on adrenaline fueled high stakes brinkmanship sucks. Especially if that's just to enable doing simple chores.
elcritch commented on Undisclosed financial conflicts of interest in DSM-5 (2024)   bmj.com/content/384/bmj-2... · Posted by u/renameme
jay_kyburz · 5 days ago
Hold on.. did you just say there is a drug I can take that will making talking to people less boring and doing housework fun?
elcritch · 5 days ago
No, the drugs don't make doing chores fun or any of that.

For those with ADHD they turn on the prefrontal cortex which reduces or removes the feeling of utter torture and pain from doing chores.

It's sort of like taking a drug that takes away the fear and almost physical inability to to touch a hot stove most people have. Normally that'd be bad. Except here the hot stove is actually harmless and useful to touch.

elcritch commented on Why I'm declining your AI generated MR   blog.stuartspence.ca/2025... · Posted by u/zulban
elcritch · 5 days ago
From the comments I was expecting a less well reasoned post. However, while I don't agree with some of his rationale, generally they seem reasonable.

The author isn't even condemning all AI generated MRs. Only ones meeting a few conditions.

elcritch commented on Setting serial baud rate on ESP-IDF does nothing   atomic14.substack.com/p/t... · Posted by u/iamflimflam1
estimator7292 · 7 days ago
Adafruit's libraries are some of the worst code I've ever seen. And I recreationally dive into the low level esp-IDF code (I do not recommend if you value your sanity).

I found one just yesterday where the main entry point returns a byte value. It returns 'false' on error, and '0' on success. It may also sometimes return a non-zero error code. You can see why this design would be problematic.

elcritch · 7 days ago
Yet they generally work.

In my experience all of the low level code on uC’s is just short of horrible. That’s ST, NXP, etc, are just full of terrible kludges. Then again some of the Linux kernel drivers can be rough too.

The only vendor I’ve heard has good code and documentation is Raspberry Pi Foundation on their silicon.

u/elcritch

KarmaCake day4737June 28, 2015
About
https://github.com/elcritch/

I'm also on discord as `.elcritch` / elcritch#6389.

View Original