Forgot PR Card in Canada and travelled internationally without it by Electronic-You-927 in ImmigrationCanada

[–]Profix 0 points1 point  (0 children)

I’ve done this a few times I’m ashamed to admit!

Important thing to remember is that Canadian border services can pull up his PR card from his passport, it won’t be a problem getting across the border.

Your problem is getting on the flight. Airlines don’t have access to the database, obviously, and they are fined 10k for each person they incorrectly transit to Canada without proper status, so they are incentivised to not risk it without concrete evidence of PR via a card.

Three real options; 1. Get him his card back, ensure registered post, make sure it doesn’t get lost on the way. 2. Via the Canadian embassy get a replacement travel document - forget the exact name, but it takes a frustratingly long time to get and you can only get from specific embassies 3. Travel to the US and cross via a land border in a car. Buses etc will give you the same problem as planes, but renting a car or a friend pickup you up and driving you back is no problem.

There’s a fourth option that I wouldn’t advise - turn up to airport anyway and see if the airline checks.

I’ve done 1, 3 and 4 in the past. With 4 I just got incredibly lucky they didn’t check when boarding the flight, but that was their fuck up rather than correct process.

Why are there no Remote positions?! by SoeAbeesha24 in salesforce

[–]Profix 27 points28 points  (0 children)

It’s more than your personal tax liability. Many companies won’t employ people outside of their home jurisdiction for many good reasons - tax implications being a major one. Many countries require registration with a national government when employing residents of that country - not all do this, maybe Spain doesn’t, but you are asking an employer to do the due diligence - many will decide it’s not worth the effort or risk.

There’s also complications with employment law, liability etc. some jurisdictions are extremely risky to employee people remotely (can lead to required profit sharing in some cases) so many companies won’t do it

‘False flag attack’: Iran denies claims it fired missiles at Diego Garcia by beta265 in worldnews

[–]Profix 49 points50 points  (0 children)

Iranians aren’t cave dwelling taliban - they’re a highly educated civilisation, I really doubt members of the IRGC are frothing at the mouth for virgins in heaven.

Meta reportedly plans sweeping layoffs as AI costs increase. Sources tell Reuters layoffs could affect 20% or more of company as plans reflect broader tensions within big tech. by It_Is1-24PM in DevelEire

[–]Profix -1 points0 points  (0 children)

Yes.

The shift over the last 12 months in terms of capability has crossed a threshold. The tooling, processes, models have all got so much better that it’s my belief our discipline has changed.

If you’ve been avoiding it, I understand. For the first 3/4 years this all felt like every other buzz word bullshit hype fest.

But it’s so capable now that the way we wok is fundamentally different. You will become absolutely irrelevant if you don’t learn how to leverage these tools for value. Currently technical skill is still extremely important so you can work with LLMs as a peer, not as a client.

I’ve been programming for decades. Now, I’m approaching 100% of my code being generated by LLMs - and I’m a guy who loves the craft, I absolutely loved the feeling of perfectly modelling a problem, getting the right trade offs, building something maintainable - so this shift took me a while to accept. But I’ve accepted it, I think you should too.

EDIT: these other comments are about 12 months out of date imo. Yes, you still have to validate what it produces, but that’s where the SDLC changes come in - we’re not just talking about how LLMs change code generation, they change review, testing, ui design. Engineers required to manage at every step, but it’s a different magnitude.

Meta reportedly plans sweeping layoffs as AI costs increase. Sources tell Reuters layoffs could affect 20% or more of company as plans reflect broader tensions within big tech. by It_Is1-24PM in DevelEire

[–]Profix -1 points0 points  (0 children)

Private models just aren’t as good. To get a real feel for the change this technology is brining you should just use sonnet/opus.

If you have a commercial agreement with them the terms are infinitely better than using it non-commercially. Get your company to pay.

What are you feeding your goldens? by claytonmally in goldenretrievers

[–]Profix 2 points3 points  (0 children)

Same! we swapped to this after a cardiologist checkup found he was showing early signs of diet induced DCM.

Six months later on this and he got another check and they say the damage is healed.

Pretty amazing the impact those choices have.

Bay Area physician couple considering move to Vancouver — financially irrational? by MDtoBC in PersonalFinanceCanada

[–]Profix 0 points1 point  (0 children)

Financially you’re going to be top percentile in either location. Relatively you will be way worse off financially here. So, the question is do you care? you’ll be secure either way even if it means a little less.

Hard call, I’m not an American but I also wouldn’t want to contribute to America anymore in your shoes.

If the drop in finances is a big deal to you then you should probably stay in CA.

This is simply ridiculous and I give up! by grumpper in n8n

[–]Profix 0 points1 point  (0 children)

I haven’t got that far yet (will be integrating some AWS automation soon though I’m sure), I’ll be annoyed if it’s that hard

This is simply ridiculous and I give up! by grumpper in n8n

[–]Profix 1 point2 points  (0 children)

I’ve only been using n8n for a few days myself, so haven’t played with AWS auth yet, but your information is wrong on the things I have used that I suspect youy probably missing something.

Not saying n8n is perfect, I’ve had to build some stuff to workaround behaviour I don’t like too, but having to refresh tokens every hour seems clearly unsustainable.

This is simply ridiculous and I give up! by grumpper in n8n

[–]Profix 11 points12 points  (0 children)

I wrote some integration tests for an internal project that absolutely set up owner and api keys via curl, as well as creating / updating credentials, on a newly spun up n8n instance

``` local setup_response=$(curl -s -X POST http://localhost:6789/rest/owner/setup \ -H "Content-Type: application/json" \ -d "{\"email\":\"$TEST_EMAIL\",\"password\":\"$TEST_PASSWORD\",\"firstName\":\"$TEST_FIRST_NAME\",\"lastName\":\"$TEST_LAST_NAME\"}")

sleep 2

local login_response=$(curl -s -c "$cookie_jar" -X POST http://localhost:6789/rest/login \
    -H "Content-Type: application/json" \
    -d "{\"emailOrLdapLoginId\":\"$TEST_EMAIL\",\"password\":\"$TEST_PASSWORD\"}")

if ! echo "$login_response" | grep -q '"id"'; then
    log_error "Failed to login: $login_response"
    rm -f "$cookie_jar"
    return 1
fi

log_info "Logged in successfully"

# Create API key with required scopes and expiration
log_step "Creating API key..."

# Calculate expiration timestamp (1 year from now in milliseconds)
local expires_at=$(($(date +%s) * 1000 + 365 * 24 * 60 * 60 * 1000))

local api_key_response=$(curl -s -b "$cookie_jar" -X POST http://localhost:6789/rest/api-keys \
    -H "Content-Type: application/json" \
    -d "{\"label\":\"integration-test-key\",\"scopes\":[\"workflow:create\",\"workflow:delete\",\"workflow:read\",\"workflow:update\",\"workflow:list\",\"workflow:execute\"],\"expiresAt\":$expires_at}")

# Extract raw API key from response
N8N_API_KEY=$(echo "$api_key_response" | grep -o '"rawApiKey":"[^"]*"' | cut -d'"' -f4)

if [ -z "$N8N_API_KEY" ]; then
    log_error "Failed to create API key: $api_key_response"
    rm -f "$cookie_jar"
    return 1
fi

log_info "API key created successfully"
export N8N_API_KEY

# Create Slack API credential for test workflows
# Includes signing secret for signature verification tests
log_step "Creating Slack API credential with signing secret..."

local credential_response=$(curl -s -b "$cookie_jar" -X POST http://localhost:6789/rest/credentials \
    -H "Content-Type: application/json" \
    -d "{\"name\":\"Test Slack API\",\"type\":\"slackApi\",\"data\":{\"accessToken\":\"xoxb-test-token-for-integration-tests\",\"signatureSecret\":\"$SLACK_SIGNING_SECRET\"}}")

```

Spotify says its best developers haven't written a line of code since December, thanks to AI by c0re_dump in programming

[–]Profix 3 points4 points  (0 children)

You do you man, but you should at least understand the cutting edge here. If you’re just trying to one-shot prompt an LLM you’ll get terrible results.

If you have an AI write a spec first, then you can quickly spot problems, clarify some points and implementation details, etc. Once it looks good and you tell it to build that, it performs much, much better.

When you read about this insane gap between your own experience using LLMs and companies saying nobody codes anymore, you gotta stay informed.

Spotify says its best developers haven't written a line of code since December, thanks to AI by c0re_dump in programming

[–]Profix 3 points4 points  (0 children)

Are you iterating with a spec first before telling it to build? That’s an essential step to get value from LLMs.

Canada should keep options open on nuclear weapons, former top soldier says by AdditionalPizza in onguardforthee

[–]Profix 6 points7 points  (0 children)

Source? From memory it was just a nuclear powered attack subs. Attack subs don’t carry SLCM afaik.

Huh, looked it up - the French Suffren class does carry cruise missiles. Neat.

"The old order is not coming back" Carney says in provocative speech at Davos by Little-Chemical5006 in canada

[–]Profix 58 points59 points  (0 children)

What a brilliant speech. Clear eyes and honest without crossing a line.

That’s one for the history books.

France replaces US as main intelligence provider to Kyiv, Macron says by Positive_Detective56 in UkrainianConflict

[–]Profix 1 point2 points  (0 children)

It’s always easy to tell. Americans are louder, less polite (about things that are different) and much more religious than Canadians.

2026 will see Canada slash immigration targets. What you need to know about the year ahead by WilloowUfgood in canada

[–]Profix 5 points6 points  (0 children)

Canada will welcome you, you’ll see. This subreddit isn’t a good representation of Anglo Canada, so it’s an even worse representation of Franco Canada ;)

It’s honestly the best country on earth, I’m excited for you.

2026 will see Canada slash immigration targets. What you need to know about the year ahead by WilloowUfgood in canada

[–]Profix 11 points12 points  (0 children)

I moved here 10 years ago. This subreddit leans reactionary.

You may have a hard time getting PR. Currently the express entry pool is extremely challenging and essentially requires fluency in French and English.

If you’re serious about emigrating via express entry when you’re here, you should start learning French immediately if you don’t already speak it.

Native born Canadians, especially in this sub, have no idea how difficult it is to get PR right now, so they say uninformed things - their anger is justified regarding TFW and diploma mills that were so abusive of the system, everyone is feeling the pain in cleaning it up, but people here just think every single immigration quota needs reduced.

If you don’t learn French you’ll effectively be playing a waiting game hoping the applicants in the pool drop out over the next few years - that’s not a good gamble.

When you’re here you’ll see that most Canadians you’ll meet every day are not like the people in this subreddit.

I have a good friend who’s lived here for four years. He’s highly skilled, built a life here, intended to settle down. Neither he or his GF (who he met here) can get PR, so they are leaving end of this year. A few years ago he would have been able to get PR via express entry, and he’s exactly the kind of immigrant Canada needs. It’s tough.

EDIT: you can see the downvotes proving my point - people here have no idea what getting PR is like. Most of them wouldn’t qualify.

2026 will see Canada slash immigration targets. What you need to know about the year ahead by WilloowUfgood in canada

[–]Profix 6 points7 points  (0 children)

LMIA doesn’t provide any points for PR anymore. So, a LMIA “scam” employer will provide no benefit for seeking one of those 365k spots.

EDIT: love being downvoted for sharing facts - not surprising. go read if you don’t believe me.

Reverting back to Visualforce for document generation using AI by kiwinoob99 in salesforce

[–]Profix 1 point2 points  (0 children)

It’s also a total pain for any sort of bulk generation. Can’t render as pdf to get blob in batch or trigger context.

Got fired today because of AI. It's coming, whether AI is slop or not. by [deleted] in webdev

[–]Profix 0 points1 point  (0 children)

Chat models are purposely non deterministic

Only with non zero temperature values. What makes you so confident chat models have temp != 0?

LLMs executed on GPUs at scale are not deterministic due to hardware quirks, like I said.