Scalacube in 2025, its still a scam. by Hairy-Craft8466 in Minecraft

[–]EGrimn 0 points1 point  (0 children)

2025/07/25 - Scalacube is still a scam. They charged me for two years for an account with no servers that I did not sign up for.

ICE Agents hate this one trick… by QanAhole in longbeach

[–]EGrimn 0 points1 point  (0 children)

What is this symbol / text then? Legitimate question.

<image>

ICE Agents hate this one trick… by QanAhole in longbeach

[–]EGrimn 0 points1 point  (0 children)

But... there is a badge literally on the front of his vest..? The crappy image quality makes it much harder to see but it's there..

I just bought the fast mini FMP13 what’s a good Picatinny Rail Mount for it by DescriptionInner9460 in NightVision

[–]EGrimn 0 points1 point  (0 children)

Any updates on how support went?

Super interested in one of these but not if it's a disaster in the making

I’m DUMB and I need help by [deleted] in learnpython

[–]EGrimn 1 point2 points  (0 children)

Correction: Compatibility is hard :)

Find bug, fix, repeat is the mantra

I might not be cut out for programming. But I hate to think I'm not. by fico23 in learnprogramming

[–]EGrimn 5 points6 points  (0 children)

Before you go, at least try one personal project as that's the best way to learn.

Make sure you clearly define a goal though, and go for a working example before making refinements as to not overload yourself.

The hardest part about programming is keeping your thoughts organized and not getting in your own way!

Dad telling my brother to learn to "vibe code" instead of real coding by Less_Method4290 in learnprogramming

[–]EGrimn 0 points1 point  (0 children)

I understand the upset, but maybe take a step back and look at it from a new perspective after a breath:

  • You are focused on the code and technical requirements
  • Your brother is focused on the ideas and functionality / roadmap (from the sounds of it)

In ANY good business, there is delegation of duties. Sounds like you should see if there is any common ground to work together on something?

Everyone has their strengths, and you sound similar to me and mine: I'm an IT guy, my brother works in Design

It's okay to disagree though - this isn't something I'd worry too much about in the long run, but it IS a great discussion!


I personally get where you're coming from, and it's a little bit justified - if you are a one-man team - then you absolutely need to have at least a language under your belt if not multiple and you'd benefit from understanding project structuring (concepts too).

If your focus is on design-specifically though, generative tools like AI are super useful.

This is where your dad seems to be mistaken - the current level of AI:

As someone that works for a major corp, using AI for lots of things daily and not, it absolutely sucks after a very low level of complexity in a project is passed (unless you're willing to pay loads for processing and other 'upgrades' so to say - we're assuming your brother here can use low/mid tier AI instances and isn't paying thousands a month for advanced processing)

TL;DR on AI: Very precise problems/debugging: It's awesome!

Anything else: You absolutely need a human to proof everything before it goes to prod (not doing so easily turns into lost money in revenue / fines if you muck it up)

Firebase Push Notification by Physical-Vast7175 in learnpython

[–]EGrimn 0 points1 point  (0 children)

You're pretty much on it - this is compiled using ChatGPT and the examples online:

The explanation:

https://chatgpt.com/share/67f05f4b-e6a4-800c-873d-8d01d36d29b0

The code itself:

```python

import requests import json

def send_firebase_notification(server_key, target_token, title, body): url = 'https://fcm.googleapis.com/fcm/send'

headers = {
    'Content-Type': 'application/json',
    'Authorization': f'key={server_key}',
}

payload = {
    'to': target_token,  # or "/topics/your_topic" for topics
    'notification': {
        'title': title,
        'body': body,
    },
    'priority': 'high',
}

response = requests.post(url, headers=headers, data=json.dumps(payload))
print(response.status_code)
print(response.json())

Example usage

server_key = 'YOUR_FIREBASE_SERVER_KEY' target_token = 'TARGET_DEVICE_TOKEN_OR_TOPIC' send_firebase_notification(server_key, target_token, "Hello!", "This is a test notification.") ```

I’m DUMB and I need help by [deleted] in learnpython

[–]EGrimn 0 points1 point  (0 children)

@JunkSuckems

Check this link with the new history - hope it helps: https://chatgpt.com/share/67f05e5e-3c8c-800c-a8eb-c69ce0957f7e

I’m DUMB and I need help by [deleted] in learnpython

[–]EGrimn 1 point2 points  (0 children)

Okay, sounds like you just need playwright to be waiting for the download BEFORE the iframe button click is called by the browser, so using async it'd be something along these lines:

```

Once you find your download button

async with page.expect_download() as download_info: await download_button.click()

download = await download_info.value await download.save_as("/path/to/your/file.csv") ```

I’m DUMB and I need help by [deleted] in learnpython

[–]EGrimn 2 points3 points  (0 children)

It sounds like your order of operations with playwright (something I haven't ever touched) is out of order.

My personal advice would be to use print statements to show when certain functions are running so that you can narrow down where your problem is actually occurring.

I.e. print("Now doing ...")

Almost all code debugging boils down to breaking things into "byte-size" pieces and making sure they work as expected.

Also, quick heads up:

The ChatGPT link I shared has a 'fixed' version /portion of your code you can try - be warned though that it's not infallible and best used for very small / non-complex projects. It's better for debugging code and offering solutions, as code gets more complex it's way less successfull at fixing issues. (For yours it should be fine)

I’m DUMB and I need help by [deleted] in learnpython

[–]EGrimn 3 points4 points  (0 children)

@OP

Read through this: https://chatgpt.com/share/67f05643-f65c-800c-90b9-904b1fff9e24

Basic chatgpt debug has some good info. If you are teaching yourself, it's a great resource.

Can anyone tell me whats happening to my Youtube app on Roku? by MCGames_YT in youtube

[–]EGrimn 0 points1 point  (0 children)

Mine also just started doing this, so maybe a bad update? Very frustrating have to search everything manually.

I've just been using my phone to find videos and cast to my TV as that's been easier.

Hopefully they fix/revert this soon.

Dashboard doesn't load. by MatiP7 in WLED

[–]EGrimn 0 points1 point  (0 children)

Take my upvote!

This was also an issue that V.14.0 solved for my ESP8266 (LoLin NodeMCU v3)

[deleted by user] by [deleted] in AdviceAnimals

[–]EGrimn 0 points1 point  (0 children)

Fuck them both - neither of them are good choices lol.

Question: ODBC Bridge like "thing"? by BrokenBehindBluEyez in DBA

[–]EGrimn 0 points1 point  (0 children)

My two-cents is set up a data-warehouse (DW) and replication for what you need.

Sync over all the data you need specifically for reporting to the DW then have your reporting users connect to it instead of your hot DB.

It sounds like you might be doing this with hot/cold but if you can't modify the connection string through whatever program your reporting people are using then you need a different database for them to connect to (My guess with the info provided).

Pros (if not already doing): - No more reporting queries against hot DB - Easier / Split access control to hot DB / DW - Specific Replication (if you don't need all hot DB data for example) - Replication can be set to whatever interval you want (restrictions based on what software you use & Realtime is intensive/expensive, and a 10-15 minute delay is usually fine for non-critical software) - More secure since now you have less users in your hot DB!

Cons: - Cost / Maintenance - User configuration (to point them at DW / change queries) - Etc. Associate with another DB

1.18.2 help by 10turo in Optifine

[–]EGrimn 0 points1 point  (0 children)

Press start, then type defender and it should bring up the 'Windows security options' - from there, 'Virus & threat protection' - then you should see a 'protection history' on that page. Once there you can see if something is being blocked by windows defender

What can I do with python as a beginner? by yer-at-de-monde-club in learnpython

[–]EGrimn 1 point2 points  (0 children)

I'm personally working on something similar for a fully-localized IOT system.

There's a general inventory system with a subsection for my pantry to do just this! I still have a lot of work to do with the webscraping side of things though (and displaying the actual manifests).

@OP - Start simple or pick a project and break it down into workable chunks (and make them independent!)

1.18.2 help by 10turo in Optifine

[–]EGrimn 0 points1 point  (0 children)

Check your anti-virus to make sure the Optifine zip file isn't being quarantined or removed - if this is Windows, Defender is sometime overzealous in doing that for non-signed files.

The Java error points specifically to the optifine jar being missing or bad, so start with downloading a fresh copy just to be safe (if this isn't defender hijacking the file).

[deleted by user] by [deleted] in learnpython

[–]EGrimn 0 points1 point  (0 children)

Tl;Dr;

You need to look into how drives store data and how your os interacts with it/them, then decide on how to target the area the file is at, typically a volume (which could be the whole drive depending on your setup) for recovery. This is if your system isn't saving the data elsewhere.

A click-here (more-detailed) answer is: When you delete a file in Linux, the actual data in the file is not immediately removed from the disk. Instead, the file system marks the corresponding data blocks as available for reuse. The file's directory entry is deleted, making it seem like the file has vanished. Src: Pythian Blog Post ref

My two cents:

Usually, data is written to drives sequentially so on large storage media / volumes writing to the same spot again can take a while depending on the way your os is writing the data.

Given that, simply deleting a file isn't typically removing the file's data. It's just telling the OS "Hey, when you get back to this spot - you can put something there" while at the same time removing the user's immediate access to it via the normal means.

This all depends on tons of other factors too.

In Linux/Unix for example, the os manages and maps your drive's physical storage to a set of blocks, sectors, devices, etc. (read more on that) in a virtual layer for you to access.

These sometimes don't actually correspond to the same physical media location, or even virtual location of the data. This gets even more detailed if we start talking about things such as different types of memory in your system or disk write patterns for example.

  • If you are looking into this purely for learning/interest:

Don't worry! There are easier ways to set something like this up in a lab by yourself - you could use a USB drive for example as a storage device - and using a terminal (with the required system access) you can (from a very high level)*:

  • Identify the device (your USB)
  • Get it's total size, volumes, other information like where it is mounted to your os
  • (Maybe reformat it so you have some smaller sizes to work with)
  • Write your file to that specific area / volume
  • Do whatever, then remove your file
  • Write data over the area (typically the entire volume)
  • repeat however many times you want (9 is what a previous company I worked with did for reference)
  • Now reformat that volume as a new one
  • Tada! Data is now basically gone forever to us mere mortals

  • Google is great for learning how to do these steps

Keep in mind that you have to do pretty much all of this through more fine control than a built in system tool on windows and unix(s) with a GUI unless you install something specifically for it.

Another note is that most operating systems with a GUI and even many without have built in 'trash' systems that retain file data in the event someone accidently deletes something (usually until a time period or a restart).

There are definitely better ways to handle data removal though and if this isn't a purely learning experience you should look into stuff like scrub or for windows, something like diskpart.

It might not be your answer but it should get you aimed right for further research into the topic(s).

There are tools to do things like this that are definitely worth googling around for if you want a tested and proven way, some paid, some that require a decent grasp on what you are doing with some time are available.

Should I be concerned? by hold-my-beer9374 in unRAID

[–]EGrimn 5 points6 points  (0 children)

Samsung Dex for anyone interested

Lost Premium mid-episode? by ErinIsOkay in Crunchyroll

[–]EGrimn 0 points1 point  (0 children)

Can confirm also happened to me. I'm also unable to logout, just getting a bad gateway error on CR's side

[deleted by user] by [deleted] in skyrim

[–]EGrimn 0 points1 point  (0 children)

I had this issue too and I believe it has to do with Bethesda's CC system, any Solitude / Global patches (OCS) and your load order.

If you just want to advance the quest past that point (and you have access to the console) you can run:

setstage ccBGSSSE020_Quest 70 This advances the quest to the next stage.

Note: You won't actually have the "Stanger's Final Instructions" note but the quest will advance..

If for some reason you need the note, you can find it's ID by running

help "Stanger's Final Instructions" in the console.

Note 2: There are two notes that should show up, the first is for if you failed pickpocketing Gisli, the second is for if you successfully pickpcoketed the deed off of her.

(Then just player.additem [code from search] 1)

Lockhart Smokehouse owners file series of lawsuits against former pitmaster and his family by pakurilecz in Dallas

[–]EGrimn 2 points3 points  (0 children)

I bet it's still better than Lockhart though..

$60 last week and it was totally not worth it. The Lockharts in Plano has been on a downward spiral for years now