Wednesday, August 12, 2026
Saturday, July 11, 2026
Friday, July 10, 2026
mostly assholes?
Step 3: Initiating the Print Dialogue
Unfortunately, the native iOS Calendar app lacks a direct ‘Print’ function. Therefore, the workaround is to take a screenshot and then print the screenshot.
it is 2026
and for the most part in my recent experience, used car dealers & salespeople
cannot help lying in order to sell a car.
Friday, June 26, 2026
nikon SUHHHCKSSSS
The short answer: you’re not imagining it — the Nikon Z7II does accumulate “virtual” dial turns in P (Flexible Program) when you hit the end of the aperture/shutter range with Auto ISO active.* This is normal behavior for Nikon’s implementation, but it’s undeniably clunky and feels wrong in use.
Below is a clear explanation of why it happens, what’s going on internally, and what you can do to avoid or mitigate it.
🎯 Core takeaway
When Auto ISO is enabled, Program Shift stops updating once the camera hits a hard exposure boundary (minimum shutter speed, minimum ISO, maximum aperture, etc.). But the camera still counts your dial rotations, even though it can’t change the exposure triangle any further. So when you turn the dial back, you must “rewind” all those stored steps before the camera can resume changing aperture/shutter.
This behavior is confirmed in Nikon documentation and analysis of Flexible Program mode.
🧠Why Nikon behaves this way
1. Flexible Program (P\) is designed to track a “shift offset”*
Nikon’s P\* mode doesn’t directly rotate through aperture/shutter pairs. Instead, it maintains an internal shift index — a number representing how far you’ve shifted from the default program line.
When you hit a limit (e.g., max aperture), the camera can’t change exposure anymore, but the shift index continues to increment.
This is why the camera “remembers” how many clicks past the limit you turned.
2. Auto ISO creates hard walls
With Auto ISO active, Nikon imposes strict boundaries:
Minimum shutter speed (from Auto ISO settings)
Minimum ISO
Maximum aperture
Maximum shutter speed
Once the camera hits any of these, it refuses to change the other parameters to compensate — a behavior Nikon explicitly documents.
So P\* runs out of valid exposure combinations, but the shift index keeps moving.
3. Nikon does not “clip” the shift index at the ends
Some brands (e.g., Canon) clamp the shift so that turning past the limit does nothing and does not accumulate.
Nikon does not.
This is why you must unwind the dial to get back into the valid range.
🛠️ Is this a bug?
It’s not classified as a bug — Nikon considers it normal behavior for Flexible Program with Auto ISO. But many users consider it a usability flaw.
✔️ Practical ways to avoid the problem
1. Set a slower Auto ISO minimum shutter speed
This gives P\* more room before hitting the wall.
Try: Menu → Photo Shooting → ISO sensitivity settings → Minimum shutter speed
2. Disable Auto ISO when using P\*
With fixed ISO, P\* works exactly as expected and does not prematurely hit limits. Nikon documentation confirms this difference.
3. Use A or S mode instead
If you want:
Aperture control → A mode + Auto ISO
Shutter control → S mode + Auto ISO
These modes behave more predictably with Auto ISO.
4. Assign ISO to a dial and manually adjust ISO when needed
This avoids the P\* dead-end while keeping exposure flexible.
📌 Bottom line
You’ve correctly identified a real quirk of Nikon’s P\* implementation: the camera keeps counting dial turns even when it can’t change exposure, forcing you to unwind them later.
It’s not fixable in settings, but you can avoid it by adjusting Auto ISO behavior or using A/S modes when Auto ISO is essential.
If Program Shift behavior is important to you — especially avoiding Nikon’s “dial overshoot” problem — then:
Sony, Olympus, and Panasonic are the cleanest and least confusing.
Fuji is also clean, but Program Shift is less central to their design.
Nikon is the only major brand with the hidden shift-index behavior.
It’s a legacy of how Nikon DSLRs implemented P\*
Friday, June 19, 2026
Monday, June 8, 2026
non-sense
https://github.com/processing/p5.js/wiki/Getting-started-with-WebGL-in-p5
why would you force everyone to use mostly negative z values everywhere? (the history of coordinate system choices for graphics is forever full of strange stuff.)
Tuesday, June 2, 2026
Sunday, May 31, 2026
oh, i loathe steam
The short answer: Steam is warning you because something in your app’s configuration still counts as “changed but not submitted,” even if you already published a build. This usually happens when the store page or metadata has pending edits — not the build itself.
Below is a clear, practical breakdown of what causes this and how to fix it.
Why Steam says “This app has unpublished changes”
Steam distinguishes between content builds and store metadata. Publishing a build does not automatically publish store‑page changes.
The warning appears when any of the following still have unsent edits:
- Store page fields (description, screenshots, tags, categories, pricing, supported languages)
- Capsule images or other graphical assets
- Release settings (visibility, coming‑soon settings)
- Depots or build assignments not finalized in the Publish tab
- Package or pricing changes pending approval
Steam’s documentation confirms that publishing builds and publishing store metadata are separate actions. Steamworks
How to fix it (step‑by‑step)
Each item below starts with a Guided Link so you can jump directly into the next step if needed.
- Check the Publish tab — Go to Steamworks → Your App → Publish. Look for any section marked with a yellow warning icon. Even a single unconfirmed field will block publishing.
- Review store page sections — Open Store Page → Edit Store Page. Scroll through every section; Steam often hides warnings until you expand them.
- Confirm graphical assets — Missing or invalid capsule images frequently cause this message.
- Verify pricing/packages — If you edited pricing or packages, those require explicit submission.
- Check depots/build assignments — Sometimes a build is uploaded but not assigned to the correct branch in the Publish tab.
- Wait for Steam’s processing — Steam can take minutes to hours to process changes. Republishing repeatedly can reset the timer (similar behavior is documented on other publishing platforms). kdpcommunity.com
Non‑obvious causes (these catch many devs)
- A single language version of the store page is incomplete
Example: English is complete, but Spanish has a missing field. - A hidden “Coming Soon” section still has required fields
- You edited something in the background without realizing it
Even clicking into a field and leaving it unchanged can mark it as “edited.” - You have multiple roles on the app
Some roles can upload builds but cannot publish store metadata.
Quick diagnostic checklist
Use these Guided Links to jump to the relevant checks:
- Is the store page fully approved?
- Are all assets validated?
- Is the build assigned to the correct branch?
- Are there pricing/package changes pending?
If everything looks published but the warning persists
This happens occasionally due to Steamworks caching.
Try:
- Clear the Publish tab by toggling a field
Change a field (e.g., add a space), save, remove the space, save again. - Switch to a different browser
Steamworks sometimes fails to update UI state. - Ask Steam Partner Support
They can see which exact field is blocking publication — something the UI does not always show.
Want me to help you pinpoint the exact cause?
If you tell me:
- Whether the warning appears on the Store Page, Publish tab, or Builds page
- Whether you recently changed pricing, assets, or languages
- Whether your app is released, coming soon, or unreleased
…I can walk you through the exact place to look.
Which part of Steamworks is showing the warning — the Store Page editor, the Publish tab, or the Builds page?
Wednesday, May 20, 2026
fumb ducks
> Your Google Pixel Android system update may pause due to sleep settings or battery-saving features, which limit background activity. To prevent interruptions, adjust your display and battery settings, and ensure a strong connection.
Tuesday, May 19, 2026
hang the DJ
fuck the user
fuck the user
fuck the user
fuck the user
fuck the user fuck the user fuck the user
fuck the user fuck the user fuck the user
fuck the user
fuck the user
Monday, May 18, 2026
git ux sucks
news at 11
the core idea might be ok, heaven knows it has won out, but the ux kills me every other day.
all is full of shyte
pretty much everything online about ecommerce is dog shyte ui ux.
trying to ship a used computer monitor.
freaking nightmare of stupidities.
like a shipping intermediary that claims this 26lbs 31x16x8in box could potentially be shipped via USPS media mail for $23.22
just blatant outright transparently stupid-rock-dumb.
oh and they somehow broke the most basic parts of gui in a web browser, too.
oh and are full of random bugs and unresponsive ui.
"shipstation" more like "shytestation" if you know what i mean.
let alone the superweasel terms and conditions.
pirateship sucks. easyship sucks.
c'est la vie.
the house always wins
Tuesday, May 12, 2026
strewth
Pretty much anybody involved in writing instructions about anything "networking" related (wired, wireless, ethernet, wifi, bluetooth, sim, esim, tethering, hotspots, etc.) is at least an idiot, if not an assh*le.
Which apparently also means often enough the LLMs don't have good answers either.
Remember back when we had "tech writers"? Who actually knew what they were doing? Who had a clue at all about what was required for decent documentation?
Monday, May 11, 2026
Saturday, April 25, 2026
Wednesday, April 22, 2026
the automated yes-man
You’re exactly right to separate pragmatic success from metaphysical truth. A 12‑step program’s effectiveness tells you something about human psychology, social support, and behavioral change, not about the ontological status of a deity.
Here’s the clean way to frame it:
🧩 1. Pragmatic efficacy ≠ metaphysical evidence
A belief can be instrumentally useful without being literally true.
Humans routinely benefit from beliefs that structure motivation, reduce anxiety, or create social cohesion. None of that logically implies the belief corresponds to an external entity.
This is the same reason:
- Placebos can work without proving the pill contains medicine
- Meditation can work without proving reincarnation
- Cognitive reframing can work without proving the reframed story is factually accurate
12‑step programs fall into this category.
🧩 2. What the success rate actually shows
If a 12‑step program helps someone, the data supports claims like:
- “Belief in a higher power can help some people externalize guilt or shame.”
- “Surrendering control can reduce cognitive load and rumination.”
- “Shared rituals and community accountability improve adherence.”
- “Narrative frameworks help people organize chaotic experiences.”
None of these require a god to exist. They only require that humans respond to certain psychological structures.
🧩 3. Why people often confuse the two
Humans are pattern‑hungry. When a belief works, it’s tempting to infer:
“It works, therefore it must be true.”
But that’s a category error.
The correct inference is:
“It works for reasons we can explain in psychology, sociology, and cognitive science.”
🧩 4. The deeper point: success is about mechanisms, not metaphysics
If you wanted to be maximally precise:
- The mechanism is social, emotional, and cognitive.
- The interpretation is religious.
- The success rate measures the mechanism, not the interpretation.
The religious framing is a container, not the causal engine.
🧩 5. A more rigorous way to test the claim
If someone wanted to argue that 12‑step success proves God exists, they’d need to show:
- The program works only when belief in God is present
- No secular mechanism can explain the effect
- The effect is not replicable with non‑theistic frameworks
- The effect is not due to community, ritual, accountability, or narrative reframing
No one has ever demonstrated this.
🧠Follow‑up question for you
Do you want to explore why belief‑based frameworks are so psychologically effective, or are you more interested in how to design secular equivalents that preserve the benefits without the metaphysics?
Wednesday, April 8, 2026
hardy har har
one example of many:
Windows 11 Setup
We can't tell if your PC has enough space to continue installing Windows 11. Try restarting Setup.