978 karma · joined September 29, 2017
Why would AI undermine quizzes? I took an intro to Japanese class where we would have a quiz at the beginning of each class which I quite enjoyed. I can’t see how AI would change the utility of that.
Seems like having doctors emigrate from other countries would work as well.
You can accomplish the same things in vi editing mode (with ? and !!) but they’re not as interactive.
It seemed very magical/trippy/cool.
I disagree with this and I think the reason is well captured here:
> The idea of pausing or slowing AI has been floated as far back as 2023, and I think it made little sense back then... The AI models of those days were not powerful enough to act as agents in the world in any coherent way, and were not capable of significant deception, manipulation, cheating, or cyberattacks... Today, however, the picture is totally different.
Did you read the essay?
> [Embedded evaluators] is something Anthropic is unilaterally committing to (and calls on governments to require other frontier companies to match).
I find using indices and summations generally confusing and hard to read/follow/understand. To me, it's so much simpler to draw out the computational graph, derive the gradient with a single element (so I'm in agreement with you guys here?), see how that applies the same to every element the same, then scale up to the vectorized/matrix version.
> and you need to memorize a bunch of new rules to apply it
There's nothing to memorize though..?
Is there something called "matrix calculus" that's different than just drawing the computational graph and deriving the gradient in the way I described..?
Like, is this "matrix calculus"?
- https://cs231n.github.io/optimization-2/
If so, what is there to memorize here?
Interesting, so if you’re using a lazy language then you don’t need a macro here and could write my-unless as a function.
Remote: In-person/hybrid/remote
Willing to relocate: Austin, TX
Technologies: Kibana, Looker, Python, Docker
Résumé/CV: https://docs.google.com/document/d/e/2PACX-1vQk-1zQa7PPg-3kq...
Email: edward.banner@gmail.com
Technical Support Specialist with 5+ years software engineering background. Diagnosing and resolving technical issues, communicating clearly with both technical and non-technical users. Background includes API debugging, cloud infrastructure (AWS), Python, and data systems.
Currently pursuing customer/technical support roles. Open to support engineering roles.
> "I've seen an uptick in vague ominous attacks on Marlboro saying that our products kill people.
Then don’t vaguepost.
> Trust me when I say you don't want to live in a world where they win the AI race (if that wasn't already blatantly obvious).
They’re not perfect, but they’re the best organization in the running (with the second best person at the helm after Demis). The rest of the field isn’t close.
It honestly seems like a coordinated PR effort from OpenAI folks to “both sides” the companies.
Which would, if true, be a further indictment of the culture at OpenAI.
Honestly probably, since I understand them the best.
My first thought was "oh they're going to need to add a UI feature to allow me to click and tell them to continue the conversation".
Then I realized I can just ask the model to continue, obviating the need for a button.
That was a pretty mind blowing moment.
Have you ever tried paredit? It’s pretty much a lifesaver for this kind of thing.
That’s making me really thankful to be a paredit user.
I’m not quite sure what this means. How is it different/worse than all parens..?
fyi I use paredit and just hit ) and it moves me past any kind of paren/bracket. But even without that you can just hit left and right..?
I did start to feel Racket’s “wordiness” towards the end - it started to feel a bit like COBOL. I’ve since moved onto Clojure and really appreciate the shorter keywords/function names/fewer parenthesis.
I still miss for/fold though - that thing is an absolute machine.
LeetCode does have an "unofficial" API to get the problem of the day. Should work for previous days as well. This code worked last I tried [2].
[1] https://github.com/ebanner/daily-coding-challenges#leetcode
[2] https://github.com/ebanner/get-daily-leetcode-problem/blob/m...
Bonus - Racket is an accepted language on leetcode ;-)
I’d really like to properly get into APL though. My plan is to solve a bunch of problems on Kattis [3].
I'm really enjoying this way of learning a new language in the age of LLMs - starting with easy problems on an online code judge website and work with an LLM to come up with/explain simple solutions. It gives me dopamine hits, lots of reps, allows me to start coding right away, and is a nice way to slowly ramp up difficulty and get practice with different features of the language.
[1] https://github.com/ebanner/dyalog-mode
> “His answers are… understandable, and maybe in some ways more digestible than we would get from an expert,” he said.
This does not reflect his actual responses? The interviewer keys off his most emphatic sounding words to keep the conversation flowing, but his answers are generally inscrutable.
He did a great job given the cards he was dealt though.