Readit News logoReadit News
ggregoryarms commented on At a Loss for Words: A flawed idea is teaching kids to be poor readers (2019)   apmreports.org/episode/20... · Posted by u/Akronymus
hyperman1 · a month ago
I remember my first music (note reading) lesson. We got a paper with sentences, and the teacher replaced each word with either 'titi' or 'ta' and we had to repeat it. Our homework for that week was an A4 paper full of words and sentences, and we had to replace them with 'titi' or 'ta' as made sense from context. I somehow managed to get a good grade, but it confused the hell out of me, and made me think of giving up music as too hard. I remember it bothering me the whole week.

The second lesson, the teacher says: 'Now we have to learn some hard words. The 'ti' is called a quarter note, and the ta is a half note'. Finally, the whole thing started to make sense to me. Then the teacher says: 'But don't try to understand that, these are very hard words for adults, just memorize them and do what makes sense from context.' Trough that lesson, the teacher kept stressing that same message: Too hard, adult words, do what makes sense instead and use the hard words only to impress the outsiders.

I've kept a deep distrust for teachers telling me to do what makes sense in context. I've always kept asking for the actual rules and correct words instead, however complicated they were. It happened a few times later in life too, like my economy teacher giving 'debit' and 'credit' guidelines based on vibes without telling they should be balanced, with subtraction being complicated math according to her.

ggregoryarms · a month ago
I fear this is an analogy for what's happening with LLMs and context engineering.
ggregoryarms commented on Vibe code is legacy code   blog.val.town/vibe-code... · Posted by u/simonw
asadotzler · a month ago
That's not what legacy means. Legacy means the people who understood it are gone and you're left with code that's hard to maintain because it's hard to understand because the people who understood it are gone.
ggregoryarms · a month ago
I find this a bit like saying that we can't understand East of Eden because Steinbeck is dead.
ggregoryarms commented on AI agent benchmarks are broken   ddkang.substack.com/p/ai-... · Posted by u/neehao
mycall · 2 months ago
SnitchBench [0] is unique benchmark which shows how aggressively models will snitch on you via email and CLI tools when they are presented with evidence of corporate wrongdoing - measuring their likelihood to "snitch" to authorities. I don't believe they were trained to do this, so it seems to be an emergent ability.

[0] https://snitchbench.t3.gg/

ggregoryarms · 2 months ago
Seems like more of a subtextual/accidental ability than an emergent ability.
ggregoryarms commented on Qwen3: Think deeper, act faster   qwenlm.github.io/blog/qwe... · Posted by u/synthwave
animal531 · 4 months ago
They all are using these tests to determine their worth, but to be honest they don't convert well to real world tests.

For example I tried Deepseek for code daily over a period of about two months (vs having used ChatGPT before), and its output was terrible. It would produce code with bugs, break existing code when making additions, totally fail at understanding what you're asking etc.

ggregoryarms · 4 months ago
Exactly. If I'm going to be solving bugs, I'd rather they be my own.
ggregoryarms commented on Qwen3: Think deeper, act faster   qwenlm.github.io/blog/qwe... · Posted by u/synthwave
jim180 · 4 months ago
Absolutely. All models ar terrible with Objective-C and Swift, compared to let's say JS/HTML/Python.

However, I've realized that Claude Code is extremely useful for generating somewhat simple landing pages for some of my projects. It spits out static html+js which is easy to host, with somewhat good looking design.

The code isn't the best and to some extent isn't maintainable by a human at all, but it gets the job done.

ggregoryarms · 4 months ago
Building a basic static html landing page is ridiculously easy though. What js is even needed? If it's just an html file and maybe a stylesheet of course it's easy to host. You can apply 20 lines of css and have a decent looking page.

These aren't hard problems.

ggregoryarms commented on Engineering "home-cooked" software   ownerofhappy.org/software... · Posted by u/kookiburra
VyseofArcadia · 8 months ago
Weekly standup to check in with devs, leave them alone otherwise. Reach out if a high priority item comes up, but 9 times out of 10 that can be an email.

I've heard that one of the benefits of agile is identifying blockers and encouraging collaboration, but I saw much better results from assuming you've hired intelligent adults with work ethic and letting them reach out and collaborate as needed. Daily standups, sprints, boards, planning, etc. are great in a low-trust environment where you can't be sure people are doing the right things. But if you've hired self-directed people, that stuff just gets in the way.

ggregoryarms · 8 months ago
There's a balance. Not every team is made up of infallible devs, even at decent companies. Human nature is never full-trust.

I've known talented devs who are great people who still need more oversight than you describe. Usually they are ~5 years off from being full-trust, yet still valuable team members. Yes they benefit from daily standups.

ggregoryarms commented on If we had the best product engineering organization, what would it look like?   jamesshore.com/v2/blog/20... · Posted by u/kiyanwang
skeeter2020 · 8 months ago
I have an incredibly productive staff developer. Not only does he work a lot, he also produces, and it's very high quality. He also does a relatively poor job of upskilling his teammates, and is a little rough when mentoring. This is not intentional (i.e. he's not a jerk).

Overall I don't know if, in the context of a staff developer, he's vastly more productive than say, another dev I have who produces less but levels-up his team better than almost anybody I've ever seen.

ggregoryarms · 8 months ago
Maybe that other dev has a unique ability you should reward. Sound awesome. Focus on that.
ggregoryarms commented on Rewilding the Self   worldsensorium.com/rewild... · Posted by u/dnetesn
arn3n · 8 months ago
This is a take on environmental communication I’ve heard more and more of recently. Out of curiosity, do you know of other literature or people trying to reframe the human/nature relationship?
ggregoryarms · 8 months ago
Try "Way of Being" by James Bridle.
ggregoryarms commented on Mistakes engineers make in large established codebases   seangoedecke.com/large-es... · Posted by u/BerislavLopac
hoten · 8 months ago
I love how the first example is "use the common interfaces for new code". If only! That assumes there _is_ a common interface for doing a common task, and things aren't just a copy-paste of similar code and tweaked to fit the use case.

So the only tweak I'd make here, is that if you are tempted to copy a bit of code that is already in 100 places, but with maybe 1% of a change - please, for the love of god, make a common function and parameterize out the differences. Pick a dozen or so instances throughout the codebase and replace it with your new function, validating the abstraction. So begins the slow work of improving an old code base created by undisciplined hands.

Oh, and make sure you have regression tests. The stupider the better. For a given input, snapshot the output. If that changes, audit the change. If the program only has user input, consider capturing it and playing it back, and if the program has no data as output, consider snapshotting the frames that have been rendered.

ggregoryarms · 8 months ago
At some points, new improvement and occasionally ingenuity need to find a healthy way back into the workflow. Moreso early on, but consistently over time as well.

If we just create copies of copies forever, products degrade slowly over time. This is a problem in a few different spheres, to put it lightly.

The main rule is a good one, but the article overfocuses on it.

ggregoryarms commented on OpenAI O3 breakthrough high score on ARC-AGI-PUB   arcprize.org/blog/oai-o3-... · Posted by u/maurycy
Spivak · 8 months ago
I really get the feeling that people do not understand that progressive is almost a synonym for Libleft.

Those damn authoritarians, stripping the power from the oligarchs by massively taxing the rich and defunding the police. The bastards.

ggregoryarms · 8 months ago
Yeah, that commenter wildly misunderstands what "progressive" means. Like full on got the definition of the word backwards.

Is this common? People think "progressive" means "complete government control"?

Progressives support regulations to prevent both public and private entities from becoming too powerful. It's not like they want to give the government authoritarian control lol.

u/ggregoryarms

KarmaCake day7November 7, 2024View Original