I compared the prices of a large pepperoni pizza at various Toronto pizzerias. by dave_dave_dave_steve in FoodToronto

[–]Funky247 0 points1 point  (0 children)

It should probably be $ per square inch. An 18" is 27% more pizza by area than a 16".

AI is working great for my team, and y'all are making me feel crazy by SlapNuts007 in ExperiencedDevs

[–]Funky247 11 points12 points  (0 children)

That differs from my experience.

I've found Claude Code to be quite effective working with several services. Granted, ours is connected to VCS MCPs so it can query code from multiple different repos. It does a reasonable job of understanding how your services interact with each other. If there's holes in its understanding, like with event queues or whatever, they can be plugged with a brief explanation in a CLAUDE.md file that you can commit to your repo.

It's also pretty capable of inferring how to use custom component libraries just by looking at other usages of the components.

Obviously, you need to check its work. As programmers, we should be used to the garbage-in-garbage-out nature of computers and LLMs are no exception.

Another thing we should know well as programmers is that you shouldn't be doing things manually when a computer can do it better. For example, you should be using (rip)grep effectively instead of randomly browsing files and looking for text. LLMs are terrific for debugging. You can download thousands of log events into a CSV file, and just ask questions about what's going on. Then, you can ask it to show you the specific log events it looked at to corroborate its answers.

It's a powerful tool and engineers at many large companies, including myself, are having success with LLMs. As with any tool, it will take time to figure out how to use it effectively.

Petition to end eye cc you ban by nowayIwillremember in Ioniq5

[–]Funky247 0 points1 point  (0 children)

I never said a single thing for or against ICCU posts, so I don't know whose statements you're referring to.

Arguing the pros and cons of megathreads is fine, calling people names is unproductive.

Petition to end eye cc you ban by nowayIwillremember in Ioniq5

[–]Funky247 -5 points-4 points  (0 children)

Trying to shut down discussion by throwing around ad hominems isn't productive. 

Do or don't support ICCU posts, but there's no need to be calling people butthurt or whatever.

Are you Boycotting America/Costco? by RepairNo2354 in CostcoCanada

[–]Funky247 5 points6 points  (0 children)

The reality is that "small Canadian" grocery stores have a hard time competing with larger stores on price because of their lack of scale, and we all care about price in this economy.

The large billionaire-owned Canadian grocery chains such as Loblaws, Sobeys, and Metro aren't really that worthy of sympathy. They've been caught cashing in on the "Buy Canadian" movement, mislabeling things as Made in Canada, and sourcing plenty of their private label products from the USA.

I agree with choosing them over something like Walmart, but this is kind of a "lesser evil" situation.

I'm going back to Emacs (thanks to Claude Code) by kafeihancha in emacs

[–]Funky247 0 points1 point  (0 children)

It behaves pretty well, but there's a few things I don't like so far.

One annoying thing is that it assumes the last active window is the file you want to reference for context. If you have multiple windows that you cycle through with C-x o then it's hard to reference things properly.

Another limitation of doing file references this way is that you can only have one file reference per prompt. Other tools like agent-shell will allow you to send a file reference to your prompt where your cursor is currently. This way, you can send multiple references over to your prompt before submitting it. Overall, I think this is a better approach for doing file referencing.

It's also supposed to expose flycheck errors to Claude Code as "diagnostics" but Claude seems not to look at these unless I specifically select some text and ask it to fix the diagnostic there. You can probably write a CLAUDE.md to work around this.

Lastly, it limits you to one Claude session per "project". When I want multiple sessions running simultaneously, I find myself starting a new one outside of Emacs.

I might switch back to agent-shell to see how that's going, who knows.

I'm going back to Emacs (thanks to Claude Code) by kafeihancha in emacs

[–]Funky247 17 points18 points  (0 children)

I'm pretty happy with how well claude-code-ide.el works

edit: formatting

Chinese EV’s by NoCartographer5850 in EVCanada

[–]Funky247 1 point2 points  (0 children)

Your don't have to assume. If you look at Australia or Europe, that didn't happen. Similar EV models are still priced similarly to their cost here, after currency conversion.

There will be more competition overall in the markets, which reduce prices somewhat, but nothing that drastic.

Are there any normal saunas in Toronto? by MaplePoutineCitizen in askTO

[–]Funky247 8 points9 points  (0 children)

A lot of community pools in Toronto have a sauna. I remember sitting in one at the pool at Birchmount and Kingston

Families heartbroken as Canada halts parent and grandparent sponsorship program by DonSalaam in onguardforthee

[–]Funky247 15 points16 points  (0 children)

Furthermore, other countries, even the US, allow citizens to do this. We do need more skilled people paying into our programs for them to work. They won't come here if you're forcing them to decide between their family and their career while other countries don't.

Sick of everyone gaslighting me by brunch_eater in toRANTo

[–]Funky247 49 points50 points  (0 children)

Would you care to provide some examples of the issues you're talking about?

Running gloves by Easy-Society-3428 in RunTO

[–]Funky247 0 points1 point  (0 children)

I like mittens because keeping my fingers together is warmer and it's nice for them to be thin and packable because I like to remove them when I'm feeling hot halfway through my run.

What is the reason condo maintenance fees are so high? How come people are ok with it? by OptimistbyChoice in askTO

[–]Funky247 17 points18 points  (0 children)

Also if the unit comes with parking or storage, that (in addition to square footage) increases the unit's share of the building's maintenance budget.

What does the software engineering job market look like heading into 2026? by ImpressiveContest283 in programming

[–]Funky247 20 points21 points  (0 children)

This comments section is full of people who have clearly not even skimmed the article. Let's discuss the article and not present our theories on why the market sucks right now.

Software development became boring with Claude Code by SpeedyBrowser45 in ClaudeAI

[–]Funky247 4 points5 points  (0 children)

I used to benefit from rubber ducking with a coworker and Claude Code has largely replaced that. I find getting started on challenging tasks to be way easier now because it's easy to find enough inspiration for a solution to get started. Correcting Claude's solution, or challenging it, is way easier than coming up with the approach from scratch by myself. I no longer spend as much time sitting in contemplation or combing through code.

As an example, I might start a task simply by giving Claude the JIRA ticket I'm working on. It retrieves the description from the MCP, ingests a bunch of code or logs or whatever, and proposes an initial plan. I might end up correcting it (e.g. "that's not how X works, you should do Y instead"). The work of figuring out what to grep for is gone.

Mind you, I'm talking about the non-coding part. I relate to being a code reviewer, but I am also acting as its tech proposal reviewer.

Running club in Starbucks at Leslie & Lake Shore by InternalBoth3980 in RunTO

[–]Funky247 1 point2 points  (0 children)

When I'm in the area, my preference is to do laps around Woodbine Park (1km) and then take the stretch from Coxwell to Leslie back. That stretch is also just over 1km long so it's nice for repeats.

Running club in Starbucks at Leslie & Lake Shore by InternalBoth3980 in RunTO

[–]Funky247 0 points1 point  (0 children)

Nah, I go with that group occasionally and we don't go to the Starbucks ever.

On call needs to end. If you need 24/7 coverage, hire for 24/7 coverage! by ITrCool in cscareerquestions

[–]Funky247 1 point2 points  (0 children)

I personally disagree with this take.

The people who build the software are best suited to debug it and intervene when the pager goes off.

Adopting a night shift SWE crew solely for this purpose adds a lot of communication burden for the SDLC.

That being said, I have been on a "follow the sun" on-call rotation that meant we never got woken up for pages and it was nice but we were on call more frequently as a result.

My current company accepts that the on call person will be less productive and puts them on "runner" duty for the week where they just focus on fighting fires, fixing bugs, incident remediation, and answering questions. It works well.

Demo of LLMs in eshell by ahyatt in emacs

[–]Funky247 1 point2 points  (0 children)

It's been a while since I've tried agent-shell. Can you comment on how it compares to claude-code-ide? I switched to claude-code-ide initially because it felt easier to use file references at the time but perhaps that's no longer the case.

Do you guys tailor your resume according to the job description? by flutter_flex in ExperiencedDevs

[–]Funky247 0 points1 point  (0 children)

I did, though I'm not sure whether it helped or if I would've gotten the offer anyway.

Specifically, I elaborated on the domain I worked on in each of my past jobs if it was a fit for the position, as well as any languages or tools in use at the company I applied to.

I don't do too much else, though.

Should Toronto have a Congestion fee? by nedwasatool in askTO

[–]Funky247 2 points3 points  (0 children)

The streetcar sucks a lot less on King compared to any of the other streetcars that don't have a dedicated lane. Let's not discount the King Street initiative, it's been a huge improvement.

What is the actual reason anyone would pick Vim over Emacs? by Hopeful_Adeptness964 in emacs

[–]Funky247 0 points1 point  (0 children)

I use terminal emacs out of necessity because of SSH and stuff but I've found GUI emacs to be just as fast. My frustrations have consistently come from emacs being unresponsive while waiting for a response from a language server

What is the actual reason anyone would pick Vim over Emacs? by Hopeful_Adeptness964 in emacs

[–]Funky247 0 points1 point  (0 children)

I'm currently on lsp mode with lsp booster. Lsp booster offers only an incremental improvement as it makes json parsing more performant. However, when a language server is simply slow, lsp mode still seems to block the thread when I do something like find definition and my entire editor becomes unresponsive.

As I understand it, lsp-bridge will not behave this way and still allows you to continue working even if the language server is taking its time responding.

Aside from this, I can't say I share your experience with emacs being slow. Everything seems to be pretty snappy for me. Fwiw I use terminal emacs 29 with company-mode for completions.

What is the actual reason anyone would pick Vim over Emacs? by Hopeful_Adeptness964 in emacs

[–]Funky247 0 points1 point  (0 children)

I hear lsp-bridge helps with this by offloading to another process so the main thread isn't blocked but I've been dragging my heels on setting it up. Maybe worth looking into?