One of my favorite papers! On a similar note, I recently started reading A Philosophy of Software Design by John Ousterhout. Although it’s a lot more recent (2018), I’d argue it’s required reading in light of the LLM hype craze.
Migrated from https://lemm.ee/u/ExFed
- 0 Posts
- 34 Comments
Absolutely, the author needs to be able to reason about their changes, no matter what. However, the reason why I think the two situations are fundamentally different, though, is that it’s a lot easier to validate the existence of features than it is the non-existence of bugs or malicious behavior. The biggest risk to removing code is breaking preexisting features, whereas the biggest risk to adding code is introducing malicious behavior.
Agreed. I have a sense that, eventually, development communities will figure out etiquette and policies to govern LLM usage. But how do you enforce that kind of policy? Right now, it’s essentially a judgement call by the maintainers. It’s hard to catch sneaky LLM usage.
On the other hand, I think there are objectively good ways to use LLMs for software:
- High-level design and planning
- Technical Research (although this tends towards the most popular tech)
- POCs & rapid prototyping
- “Textbook” solutions
- TDD Red/Green development (where the LLM generates failing tests based on the high-level spec, and the programmer writes the implementation)
ExFed@programming.devto
Selfhosted@lemmy.world•ntfy.sh v2.18.0 was written by AIEnglish
243·17 days ago25kLOC delta in a single PR should be cause for instant rejection
Not to pick at nits, but it would be VERY different if it was 1k lines added and 24k lines removed. There’s something extremely satisfying about removing 10k+ lines of unnecessary code.
ExFed@programming.devto
Mildly Interesting@lemmy.world•In 2022, the American Medical Association called for a permanent end to Daylight Savings Time, citing negative effects on health
55·17 days agoLet’s call it by it’s proper name: Daylight Stealing Time
Wait, what?!? You got a source for that?
I’ll be pissed if it’s true… Audacity holds a special place in my heart.
ExFed@programming.devto
Technology@lemmy.world•Silicon Valley Rallies Behind Anthropic in A.I. Clash With TrumpEnglish
1·25 days agoHas “performance” or “merit” meant much to Trump for anything else?
ExFed@programming.devto
Technology@lemmy.world•Statement on the comments from Secretary of War Pete HegsethEnglish
24·25 days agoThis Pentagon has now indicated they’re willing to abuse the “supply-chain risk” label for political reasons, casting doubt over all future, legitimate uses of the label.
That’s a massive mistake and we’re all far less safe because of it.
ExFed@programming.devto
Technology@lemmy.world•Statement on the comments from Secretary of War Pete HegsethEnglish
4·25 days agoOpenAI made a statement agreeing with Anthropic’s “red lines”. Google has yet to do the same, although there’s been quite a lot of chatter from employees about it.
https://thehill.com/policy/technology/5758898-altman-backs-anthropic-pentagon-stand/
I’m the cloud infrastructure business we like to call that the 9mm test. It’s quite effective.
ExFed@programming.devto
Lemmy Shitpost@lemmy.world•Life advice from the pedophile in chief himself.
4·28 days agoWhoa you gotta put an NSFW tag on images like these.
ExFed@programming.devto
Ask Lemmy@lemmy.world•As a private person doing nothing illegal, is there value to having a VPN?
7·1 month agoDoing anything while connected to open Wi-Fi networks. All it takes to eavesdrop on an open Wi-Fi network is a laptop and proximity. Although they can’t eavesdrop on your SSL/TLS traffic, they can (and will) pick up on (insecure) DNS requests, which gives them at least the domains of any websites and services that you use (if not the specific pages).
ExFed@programming.devto
World News@lemmy.world•Chinese social media hails Trump's Maduro move as Taiwan templateEnglish
5·3 months agoTaiwan will scuttle their microchip fabs before letting China take over. Unless China have infiltrated and taken over the fabs and secured them from destruction, there’s far less economic value in invading Taiwan.
It looks like China is only a couple years away from building completely in-country fabs competitive with Taiwan. If that’s the case, then Taiwan using the economic value of their microchip fabs as a defense may very soon come to an end.
I want a patch. Heck, I’d settle for a sticker.
It’s also gonna confuse people worried about AI slop…
ExFed@programming.devto
No Stupid Questions@lemmy.world•How bad is it really to listen to music with headphones? My mother told me if I keep doing that I'd go deaf... Is that fearmongering?
19·4 months agoAs others have already said: take breaks. It’s really easy (speaking from experience) to “get used” to a volume level that’s way too loud, ESPECIALLY if using isolating or noise-cancelling headphones.
Part of how your brain determines if something is too loud is its contrast with the environment. Yelling at the top of your lungs sounds a lot louder in a quiet library than it does in the middle of a live concert. Taking a break both recalibrates your sense of loudness and gives your ears a rest.
If you can afford decent “reference” or “studio” headphones, you’ll enjoy the same music at MUCH quieter levels than cheaper or lower-quality headphones. They are designed to be used for long periods of time by professional audio engineers and musicians, who are notoriously protective of their hearing and perfectionistic about even the most subtle of sounds.
Although I was a broke college student and couldn’t afford hardly anything they talked about, I learned a ton scrolling through audiophile forums like Head-Fi ( https://www.head-fi.org/forums/ ). Now I’m less broke, but somehow equipment envy and window-shopping just feels more right than spending way too much money on something I probably don’t have the time to enjoy anymore… Such is life.
edit: stupid grammar mistakes
Boosting morale and rallying people around common values is absolutely capital-L leadership. A good leader strives towards greatness. A poor leader merely avoids ruin (only to run into it anyways).
I’m accused of being a witch
Witch? Nah. Sealion? Yah.
lol this thread is off the rails and should probably get modded
My summary of the conversation so far: @PugJesus@piefed.social offered evidence of some (supposedly controversial) event. @Objection@lemmy.ml rejected it outright without offering any competing evidence. Both are, according to the other, somehow a variety of fascist bootlicker. The shitposting aura is weak; too serious.




I’m not sure I follow… Care to elaborate?
I can absolutely see the potential for abuse and a race to produce faster agents. Now that I think about it, before too long “Time To First Token” will become an uninteresting metric, and agents will all be steerable/interruptible mid-task, enabling legit real-time language processing (as opposed to the batch-mode they currently have).