Unlike the sword, the camera itself does not incite deeds of violence
My understanding at least is that cameras (or even signs) reducing/preventing crime by _some_ amount has been independently corroborated across multiple studies
707 karma · joined July 29, 2020
Unlike the sword, the camera itself does not incite deeds of violence
My understanding at least is that cameras (or even signs) reducing/preventing crime by _some_ amount has been independently corroborated across multiple studies
If you're a pervert, you wouldn't want the victim to know you're recording them
If you don't want someone to know you're recording them, you wouldn't wear the famous Recording Glasses
But I don't know, maybe I'm overestimating the average pervert
People generally commit less crime if they think they're on camera
If they do commit a crime, at least there would be video evidence
Or if they just want to be creepy, I'd send those stares to their wife
Considering motivated perverts would use hidden cameras, as opposed to cameras literally on their face, I think the asymmetry here is in favor of recording the perverts rather than vice versa
But I would also say a quality bug report is a contribution in and of itself
Closing it without reason is also, literally, unreasonable
What reason?
It's good to raise people's expectations of themselves
the same thing that always happens if a dev gets something wrong without even knowing it's wrong - either code review/QA catches it, or the user does, and a ticket is created
>if it fails here, it will fail with other things, in not such obvious ways.
is infallibility a realistic expectation of a software tool or its operator?
Anyone have any idea how much a 15 Tbps DDoS attack would cost?
Thousands of dollars? Tens of thousands?
Maybe the real value of AI, particularly LLMs, is in the interface it provides for other things, and not in the AI itself
What if AI isn't the _thing_? What if it's the thing that gets us _to_ the thing?
I would recommend it
Maybe it would have been virtuous to fight it tooth-and-nail from the start, but I don't think it was wrong to comply while investigating further
Though I wonder why it works with Linux, which I assume doesn't have code for a special handshake specific to AirPods
- Multi-device Connectivity
- Accessibility Settings and Hearing Aid
While the following are exclusive to Apple devices for market reasons:
- Receive Battery Information
- Set/Receive ANC Modes
- Set Adaptive Audio Noise settings
- Receive In-Ear detection Status
- Personalized Volume (use at your own risk - might randomly boost volume to some high level)
- Conversational Awareness
- Ear Detection
- Siri (Voice assistant on long stem press)
- Hold and Press configuration
- Head Tracking (for Spatial Audio and Head Gestures)
- Rename AirPods
https://github.com/kavishdevar/librepods/issues/20
I imagine limiting such features to Apple devices is more about incentivizing the Apple Ecosystem than quality or software concerns
I agree. I think many artists in the future will be closer to directors/cinematographers/editors than performers
Many of the skills artists have today will still be necessary and transferable, but what will separate the good artists from the bad artists will be their ability to communicate their ideas to agents / other humans
Same with software developers I suspect - communication will be the most important skill of all, and the rockstar loner devs who don't work well in teams will slowly phase out
AI is just a wrapper around a tool - it doesn't need intention or creativity because those come from the user in the form of prompts (which are by definition intentional)
It's just a Natural Language Interface for calling CLI tools mostly, just like how GUIs are just graphical interfaces for calling CLI tools, but no one thinks a GUI has no intentionality or creativity even when using stochastic/probabilistic tools
Anything a user can do with an AI they could also do with a GUI, it would just take longer and more practice
>Either everything generative AI creates is slop or nothing is. So everything is.
But then how do you know something is slop before you know if it's made with GenAI? Does all art exist as Schrodinger's Slop until you can prove GenAI was used? (if that's even possible)
>Some of the voice lines were created using generative artificial intelligence tools, using an original sample of voice lines from voice actors hired specifically with an AI-use contractual clause, similar to the studio's production process in The Finals.
https://en.wikipedia.org/wiki/ARC_Raiders
Great game though, I'm really enjoying it too
From what I heard online I was expecting it to be a lot harder to understand!
The moving/borrowing/stack/heap stuff isn't simple by any means, and I'm sure as I go it will get even harder, but it's just not as daunting as I'd expected
It helps that I love compiler errors and Rust is full of them :D Every error the compiler catches is an error my QA/users don't
You can direct it to generate code/docs in whatever format or structure you want, prioritising the good practices and avoiding bad practices, and then manually edit as needed
For example with documentation I direct it to:
*Goal:* Any code you generate must lower cognitive load and be backed by accurate, minimal, and maintainable documentation
1. *Different docs answer different questions* — don’t duplicate; *link* instead.
2. *Explain _why_, not just what.* Comments carry rationale, invariants, and tradeoffs.
3. *Accurate or absent.* If you can’t keep a doc truthful, remove it and add a TODO + owner.
4. *Progressive disclosure.* One‑screen summaries first; details behind links/sections.
5. *Examples beat prose.* Provide minimal, runnable examples close to the API.
6. *Consistency > cleverness.* Uniform structure, tone, and placement.
I also give it a note to refuse the prompt if it cannot satisfy these conditions
>I don’t know why we pretend that “good code”, “good documentation”, “good tests” etc are the same for everybody
Of course code, docs, tests are all subjective and maybe even closer to an art than a science
But there's also objectively good habits, and objectively bad habits, and you can steer an LLM pretty well
Not in my experience
Better documentation, more test cases, and an NLP interface to query the code
Less cognitive load, more complete mental models
>even bad developers can do that many times compared to better ones, because for example they mindlessly copy-paste StackOverflow answers whose half of the code is absolutely not necessary
Maybe LLMs, much like StackOverflow, make good devs better and bad devs worse
Like a force multiplier for good practices and bad practices
LLMs are a force multiplier
I think I'm one of them
The rate at which I can explore new paths, or revisit old ones with a new perspective, has _exploded_ and I love it
But then I'm the kind of person who could spend hours on Wikipedia going from one page to the next, so that might have something to do with it
There's just so much to learn, I'm in my element
(Though I use agents mostly in Ask mode, or I manually review every line of code in Agent mode and never commit anything I don't understand)
Yes, and I find them quite useful
I don't see myself going back to the "Google + StackOverflow" approach I had used for 10 years prior (well, I can always fall back to it if necessary, but so far I haven't needed to)
My experience matches OP: my years of experience in manual coding complements the agent approach remarkably well
Infallibility is an unrealistic bar to mark LLMs against
I asked ChatGPT to analyze its weaknesses and give me a pre-prompt to best help mitigate them and it gave me this: https://pastebin.com/raw/yU87FCKp
I've found it very useful to avoid sycophancy and increase skepticism / precision in the replies it gives me
With 8 billion people on the planet, you could write a "man bites dog" story about any invention popular enough
"You never read about a plane that did not crash"
I've made great use of AI by keeping my boundaries clear and my requirements tight, and by rigorously ensuring I understand _every_ line of code I commit
I believe software development will transition to a role closer to director/reviewer/editor, where knowledge of programming paradigms are just as important as now, but also where _communication_ skills separate the good devs from the _great_ devs
The difference between a 1x dev and a 10x dev in future will be the latter knows how to clearly and concisely describe a problem or a requirement to laymen, peers, and LLMs alike. Something I've seen many devs struggle with today (myself included)
I think my answer would be "Does it matter?"
If it brings joy to you or others, who cares about the semantics of creation
So the algorithms that prioritise engagement reward outrage, and the social media users who want to be engaged with tend towards posting outrage
It leads to people sitting around being angry at something or someone for hours on end, multiple days a week (if not daily)
It doesn't lead to a healthy mind or a healthy society
I think George Orwell was right when he said it has lost most of its meaning
https://www.orwell.ru/library/articles/As_I_Please/english/e...
>It will be seen that, as used, the word ‘Fascism’ is almost entirely meaningless
>By ‘Fascism’ they mean, roughly speaking, something cruel, unscrupulous, arrogant, obscurantist, anti-liberal and anti-working-class. Except for the relatively small number of Fascist sympathizers, almost any English person would accept ‘bully’ as a synonym for ‘Fascist’.