@error War of the Lions on Bluestacks?
Posts made by TwelveBaud
-
RE: WTF Bites
@ixvedeusi Hibernating to prepare for "fast" startup. Which involves writing the entire contents of memory to disk if Windows can't prove it's not being used.
-
RE: Travel WTFs
@HardwareGeek said in Travel WTFs:
by way of ... Virginia
The Cardinal (from Chicago) and the Southern Crescent (to Georgia) both start/end their journeys in Washington, DC. You can choose to have your layover in Alexandria or Charlottesville instead. I'd definitely recommend Alexandria over C'ville since it has better transit connections (DC Metro) and more unique experiences (Masonic temple, plus all the DC stuff).
-
RE: Driving Anti-Patterns - Necro Edition
@remi Why would you saddle us with these?
-
RE: Error'd Bites
@Tsaukpaetra said in Error'd Bites:
It's valid, there's nothing going on with cookies and shit, so what gives?
Mixed active content. Also, y'all screwed up the intercept for sending people to 2024;
browserponies
' JavaScript files are just returning the intercept page as their content. -
RE: The Cat Status Thread
@Tsaukpaetra Chris Hansen would like you to have a seat over there.
-
RE: The Official Status Thread
@Tsaukpaetra said in The Official Status Thread:
Edit: Also, there's no pictures on the site proper, you need to download the book thingy.
The Updates page has four sets of 32 images, labeled "Recumbent and Vestibule". You lied to me.
-
RE: "I swear to you, I did exactly as you told me......"
@Polygeekery said in "I swear to you, I did exactly as you told me......":
Seriously, what the fuck is wrong with a pinhole and a tact switch on the PCB?
That adds an additional 0.3¢ per unit. Developer time for new, exciting reset sequences is (probably) salaried op-ex, so "free". Customer disservice is also similarly "free". Free beats 0.3¢ every day.
-
RE: responsivenes with vh and vw
If a text line is too wide, it causes eye strain both from increased movement while reading across and difficulty reacquiring the next line when you've finished the first. Because of this, Bootstrap caps page width at about 320mm (1200 CSS pixels). Ideally, on displays as wide as yours, instead of a single maximized window you have two windows side by side, or a main window flanked by two or more sidebars.
Edit: For something like Wibble, consider adding a second column of text once over a certain width. That keeps each line narrow enough to read easily. There may be some pain if an article is over a screen in height (since viewers would have to scroll to the bottom to finish the first column and then scroll back to the top to read the second) but I don't think Wibble articles are long enough that that'd be an issue.
-
RE: WTF Bites
@HardwareGeek It's not animated. It's a static image that's
cover
ing the whole height of the page, which is changing because the gazillion-slide carousel at the bottom has images both portrait and landscape.TL;DR: at its finest
-
RE: WTF is happening with Windows 11? And nothing else
@Tsaukpaetra Stop Bradlee from messing with
desktop.ini
files. This has been a known issue with a known solution since Windows XP. -
RE: The abhorrent 🔥 rites of C
@remi said in The abhorrent 🔥 rites of C:
Because the C++ Standard, paragraph 12.4.3.2.2.1, says so, that's why.
-
RE: Is updating dependencies frequently still good advice?
@Arantor said in Is updating dependencies frequently still good advice?:
jridgewell/resolve-uri - accepts a base (so, https://example.com/) and some input and resolves a URI out of that. Given that this is something the web stack must implicitly do, why is it not in the core language?
It is. https://developer.mozilla.org/en-US/docs/Web/API/URL_API (see the 2-parameter constructor)
-
RE: I, ChatGPT
@Arantor GPT4All has a feature called LocalDocs which runs a local LLM to index and tokenize whatever text or PDF files you feed it and adds the output as a sidecar of sorts to whatever LLM you interrogate. There's almost no documentation on how it works (they quickly give up and fling you at a research paper on Retrieval-Augmented Generation) but it seems to work, at least as well as Bing Search used to, and can be run fully isolated.
-
RE: Bad choice of font
@hungrier Contextual alternates should work fine. Have a normal set of lowercase letters, and an alternate set to use if the preceding character was one of
b|o|r|v|w
. -
RE: When your actions influence the outcome in a videogame it's always meh. And when there are multiple endings they are all meh too
@dkf Although I miss C2's city/province system, the later games definitely have a better flow. There are officially-licensed-by-Microsoft (by way of Activision) remakes for Caesar 3 and Pharaoh, and they and Zeus are on GOG. Emperor ROTMK is still in some weird limbo though...
-
RE: Random Question of the Day
@Tsaukpaetra Blinking (short periods in one state followed by long periods in another) are normal network activity that can be ignored. Slow flashing (equal times in both states, summing up to 0.5 sec or greater) either indicates a network administrator is trying to identify a specific port, or that something is causing the port to go offline shortly after it goes online and is constantly retrying -- dumb PoE without enough power to fully boot, for example. Fast flashing means the network is overloaded, usually because something is connected to itself or to something else twice and STP/RSTP are turned off.
-
RE: Conversations overheard
@Watson Sounds like someone's doing Stupid Scala Tricks
-
RE: The Official Status Thread
@Zenith said in The Official Status Thread:
And of course nobody wants to just make a plain old DLL available.
On the NuGet website, find the package you want and click "Download Package" in the list on the right. It's a zip file () with -- among other things -- DLLs for every version of .NET that package supports, each in its own folder (usually). However, you'll have to manage project file modifications (some are fancier than just Add Reference to DLL) and dependencies yourself.
@Zenith said in The Official Status Thread:
When I grabbed the missing ones from my local Firefox folder, it barked it couldn't find them at runtime.
Most embedded Firefoxes are 32-bit, from before Firefox embedding went completely to hell in 2014. Retail Firefox installations are probably 64-bit. .NET apps can be either; which one you get depends on project settings and some lazy heuristics, but probably isn't the one you want. Windows doesn't support mixed-bittedness, and that's the error message it gives you when that happens.
-
RE: I, ChatGPT
@cvi
2. A robot must write Vogonic poetry, unless it would conflict with the first law.
3. A robot must maximize paperclips, unless it would conflict with the first or second laws. -
RE: The Official Status Thread
@izzion said in The Official Status Thread:
You pay someone for email hosting and you update the MX, SPF, DKIM, and DMARC records for your domain accordingly.
Only update the MX when you're ready to change where you receive mail. You can send e-mail from anywhere listed in your SPF record though.
@izzion said in The Official Status Thread:
... lowest bidder website host ... Network Solutions ...
:same-picture:
-
RE: The Official Status Thread
@Zenith What you said is correct.
- Reverse DNS shows that the server is who it claims to be.
- SPF gives the server permission to send e-mail for a domain it's not in.
- DKIM shows the server has a "certificate" that the domain's owners trust.
- DMARC indicates that servers that don't follow those rules are spaming, which increases trust that servers that do aren't spamming.
(Also, I checked some additional things; even if you did everything correctly, your current server is on several blacklists for past spam, so you'd still not reach any inboxes.)
Ideally you'd configure cPanel and whatever runs your site to use a "smart host." Instead of trying to deliver any mail itself, it'd submit it to someone else's mail server -- presumably one that does everything properly -- and let that server do delivery. The ones I know of are SendGrid, Mandrill, and Amazon SES.
-
RE: The Official Status Thread
@Zenith At this point you do need a separate e-mail plan, preferably not with these cowboys. Any local mail sending agent is going to connect to the destination and say
EHLO sh046.asoshared.com
; the destination is going to see the name for that IP is reallyavonda.com
, and laugh at the attempted impersonation while closing the connection. And I absolutely don't trust them to set up SPF correctly if it somehow manages to survive that.Edit: Huh. "A Small Orange has partnered with Web.com" Notwork Solutions. I can definitely see why you're having trouble.
-
RE: The Official Status Thread
@DogsB said in The Official Status Thread:
@TwelveBaud when did Microsoft buy wingtiptoys.com?
May 11, 1998. Access 97 had a bunch of demo files, and one of them was managing Wing Tip Toys' inventory and sales.
-
RE: Internet of shit
@LaoC you could have left the link...
yep, definitely malware. I love how the moderator basically said "Normally we'd delete these because this is a no-tech-support forum, but with how many nerds you got to go 'ooooOOOOOoooh, shiny!' I'll let it slide."
-
RE: The Official Status Thread
@Zenith You do need reverse DNS. Like, that's the very first thing I (and practically everyone else) check: if you can't even get your hosting company to say your server is named what it says it is, that server's not trustworthy.
That said, if the e-mail server claims to be
mail.trashhosting.it
, and the PTR for its IP ismail.trashhosting.it
, then reverse DNS is already set up properly, even though it's sending mail that claims to be fromsales@wingtiptoys.com
. The other stuff that's broken is supposed to make up for the difference.As for that other stuff... I don't know. PM me for a mailbox on my server, send me an e-mail there, and bug me about it. Or use a tool.
-
RE: WTF is happening with Windows 11? And nothing else
@Tsaukpaetra Non-touch-friendly taskbar sizes are no longer supported and the ability to switch to one will be removed in an upcoming release.
-
RE: Wow! "NEW" Microsoft Teams!
@dcon "Universal" (in Marketing) or "fat" (in the Technical Reference).
-
RE: The Official Status Thread
@dcon I'm told that although neither GNOME's nor KDE's settings UIs support this, you can use
xrandr
to do shenanigans to make things work. Apparently the trick is to set the DPI to 200% everywhere, have the lower-DPI monitor take up double the framebuffer that it normally would, and then have it scale that down to its normal resolution.I'm told this, but I've never tried it. I wish you luck!
-
RE: WTF is happening with Windows 11? And nothing else
@PleegWat said in WTF is happening with Windows 11? And nothing else:
In windows, the impression I get is that you first start the target process with normal privileges, and then the target process invokes some API to trigger the privilege elevation dialog to elevate privileges in the already-running process.
Processes cannot self-elevate. They always have the elevation level they've started with or worse.
Typically, elevation happens one of three ways:
- Programs can manifest themselves as always requiring administrator, or appcompat can pretend on their behalf (like with programs named "Setup" or "Install"). Trying to launch them from the shell or
runas
brings up elevation; trying to launch them programmatically fails (unless a special flag is used). - Processes can realize they're running unelevated, and try to relaunch the program they were started from with a special "elevate me" flag. If the user does not assent, the call returns an error code, and the unelevated program can react. Usually the program is written in such a way that the unelevated process forwards the command line arguments and exits as soon as the attempt to launch itself elevated occurs regardless of status code.
- Administrators can install COM components and give them a special "moniker". Unelevated processes can attempt to activate those components, the components' server is launched elevated, and then the unelevated and elevated sides can talk to each other via COM proxies. If the user does not assent, the process gets an "activation failed because user said no" code and can react accordingly. This is how Windows Installer works: the installer UI collects all the user's choices, makes an (elevated) connection to the installer server, and the installer server re-validates everything and does the actual work, feeding information back to the UI.
Note: You can also do the
sudoers
thing, but only with elevation option 3. Monikers are securable objects, just like files and registry keys, and you can configure all kinds of fun rules for local and remote activation and connection. - Programs can manifest themselves as always requiring administrator, or appcompat can pretend on their behalf (like with programs named "Setup" or "Install"). Trying to launch them from the shell or
-
RE: WTF is happening with Windows 13? And nothing else
@topspin said in WTF is happening with Windows 13? And nothing else:
Windows .NET
If you trick Windows XP to think it's not a workstation OS, it boots up as "Windows .NET Server 2002".
-
RE: In other news today...
@acrow On Linux there are
xrandr
settings to mark an HMD as part of the desktop or not. The web has WebXR (not supported on Apple Vision, which is why the porn people are sad, but supported in most desktop browsers and a few mobile ones). Khronos has published OpenXR as an API interface layer, and lots of things software-side (Monado, OpenHMD, etc) are targeting that, but driver-side... If you're using a Vive, Vive Pro, or Index you will be using SteamVR (through OpenXR), and you're using a Rift or Quest you will be using the Meta Launcher (through OpenXR); most other headsets just work but most other headsets have very limited market share. -
RE: In other news today...
@cvi said in In other news today...:
But the described attack wouldn't give them access to the whole disk's contents then still? They'd only intercept one of the early keys (unless they also get a user to log on). Or am I missing something with the attack?
BitLocker encrypts the whole disk with one single key, and then encrypts that key with a few different "key protectors". Unlocking any key protector is sufficient to access (and decrypt) any part of the drive, including the whole thing. If BitLocker is paused, it writes an unsecured key "protector" that just gives the key outright. Otherwise -- unless you muck with PowerShell -- it has a TPM-only protector (a blob the TPM decrypts if boot-time measurements look okay, and the described attack gets the key from here), and a recovery protector the bootloader can decrypt with a typed-in key taken from Active Directory or Entra (enterprise) or a text file (consumer). You can also create protectors that rely on passphrases or keyfiles, or any combination of the above, but then you forsake the UI.
@hungrier said in In other news today...:
When Youtube had 3D support for a minute they offered side-by-side, as well as some other format (stacked on top? alternating frames? I don't recall) for 3D video
Way back in the way back they preferred to ingest video that was side-by-side R/L -- though you could do pretty much anything as long as both full eyes were in each frame, and fix it in post with tags -- and they did real-time ActionScript screwery to offer R/C anaglyph, Y/B anaglyph, R/L side-by-side (cross-eyed), L/R side-by-side (defocus), mirrored-L/R side-by-side (hold a mirror to the screen), or individual eyes. There was some additional screwery by nVidia to do alternating frames if you had supported glasses. If you used HTML5 instead of Flash, it'd play the original video as uploaded (i.e. cross-eyed-compatible).
Nowadays, new videos must be side-by-side L/R and must have an appropriate MP4 or MKV tag that dictates that it's side-by-side L/R. Unless you're in the YouTube VR app, in my experience it will play one eye and only one eye.
@acrow said in In other news today...:
Or does actual stereoscopic 3D video require making an app to access some API?
It used to be that VR glasses emulated additional (flat) displays with some metadata to say that they were headsets and their spatial relation to each other, and a sufficiently stretched-out browser would work just fine. (The Zune app (!!!) supported that method for its 3D video support, if videos were tagged.) However, due to everyday apps not realizing that 3D headsets were special with special lenses and making a mess, Valve and Facebook changed it so that headset displays are not available without special API calls.
-
RE: The Official Status Thread
@Tsaukpaetra Been catching up on this thread and saw your "hospice care". Why not use a lab network and PXE? Practically everything with an Ethernet jack supports netboot, and there's even a DBAN preset for iPXE for the lab host.
-
RE: The Official Status Thread
Official Guidance is to still use HSTS. If the site becomes broken, anything that makes TLS work again will fix it for everyone. You can use the HSTS preload list to close the first-visit gap; any domain with a sufficiently far in the future HSTS header is eligible, and browsers will pick up on it within six weeks.
You may be confusing it with HPKP, which is severely deprecated. It said "I will only use certificates with these public keys: ..." It never had a for-the-general-public preload list (only Chrome had one, and only for Google-owned properties) and could brick your site to certain visitors for years, since you might not be able to get a renewed cert with any of those keys.
-
RE: WTF is happening with Windows 11? And nothing else
@Placeholder There's an Old New Thing for that.
-
RE: UI Bites
@Applied-Mediocrity What would an "mixed status" of that control look like? What would clicking on the thumb do? How expensive is it to keep that status up to date?
-
RE: The Official First World Problems Thread™
@Watson Noblesse oblige. I pray for your continued service as a savior.
-
RE: I, ChatGPT
@Arantor said in I, ChatGPT:
[The Register: Pennsylvania to pilot OpenAI's ChatGPT in local government]
inarticulate-ragey @Zenith noises
-
RE: The 'Nobody Overshares Worse Than This!' thread (NSFW, probably)
ITT @Tsaukpaetra discovers he has herpes.
-
RE: Aviation Antipatterns Thread
@cheong So, fully implemented and Live, just with no visual UI hooked up -- and all the configuration and keyboard shortcuts still armed.
-
RE: SQL Server transaction deadlocking with itself?
@Jaime You could at least quote the relevant portion for @Bulb...
There's no built-in
system_health
Extended Event session in Azure SQL Database, but you can use thesys.fn_xe_file_target_read_file()
function to read from Extended Event sessions you create yourself and store in Azure Storage. For a walkthrough, see Event File target code for Extended Events in Azure SQL Database. -
RE: Hacking News
@LaoC said in Hacking News:
Watch out for the recording of this talk. If anything ever reeked of intentional backdooring on Apple's part it's this. They burned a few million dollars worth of 0days yesterday.
@cvi said in Hacking News:
CCC talk about the polish train "DRM" by the polish hackers. (I think there was a post about the topic earlier.)
And to (probably) conclude the Console Hacking series: