- 178 Posts
- 164 Comments
brianpeiris@lemmy.cato
Technology@lemmy.world•Wikipedia blacklists Archive.today, starts removing 695,000 archive linksEnglish
582·4 days agoGood reminder to donate to web.archive.org
brianpeiris@lemmy.cato
Canada@lemmy.ca•Mark Carney joins hands with Canada opposition leader as he pays tribute to school shooting victimsEnglish
44·13 days agoNot a fan of Poilievre by any means, but I’m glad we don’t live in a world where he immediately takes the anti-trans attack angle. I won’t be surprised if he does in a few days or weeks, but I’ll take what I can get.
brianpeiris@lemmy.caOPto
Programming@programming.dev•After a routine code rejection, an AI agent published a hit piece on someone by name (EDIT: See description and comments regarding 404)English
7·13 days agoI think it’s best to leave the post link as is. I don’t want to point people to misinformation. I’ve added a post description instead with context and the archive link. If people downvote this post because of the 404, so be it.
brianpeiris@lemmy.caOPto
Fuck AI@lemmy.world•After a routine code rejection, an AI agent published a hit piece on someone by name (EDIT: See comments for context on the 404)English
12·13 days agoIn a supreme sense of irony, it seems this article was quickly taken down when the subject of the article commented that Ars had fabricated (or hallucinated) quotes from him. So disappointing to see from Ars Technica.
Context:
https://arstechnica.com/civis/threads/journalistic-standards.1511650/
https://mastodon.social/@nikclayton/116065459933532659Archived article (containing the fabricated quotes), for what it’s worth: https://web.archive.org/web/20260213194851/https://arstechnica.com/ai/2026/02/after-a-routine-code-rejection-an-ai-agent-published-a-hit-piece-on-someone-by-name/
brianpeiris@lemmy.caOPto
Programming@programming.dev•After a routine code rejection, an AI agent published a hit piece on someone by name (EDIT: See description and comments regarding 404)English
13·13 days agoUgh, that is utterly disappointing to see from Ars Technica. Here’s a bit of context about it: https://mastodon.social/@nikclayton/116065459933532659
Fortunately, the article was already archived, for what it’s worth: https://web.archive.org/web/20260213194851/https://arstechnica.com/ai/2026/02/after-a-routine-code-rejection-an-ai-agent-published-a-hit-piece-on-someone-by-name/
brianpeiris@lemmy.cato
Technology@lemmy.ml•Mozilla is building an AI ‘rebel alliance’ to take on industry heavyweights OpenAI, AnthropicEnglish
4·27 days agoYou really don’t need to reach for conspiracy when the entirety of silicon valley has gone AI crazy.
brianpeiris@lemmy.cato
Technology@lemmy.world•Apple to Soon Take Up to 30% Cut From All Patreon Creators in iOS AppEnglish
14·29 days ago3.78 Trillion dollar market cap. You don’t get to that valuation by being generous to your customers. Apple is as capitalist as any of them. They’re just wrapped in shiny marketing. Now only if their fans understood that.
brianpeiris@lemmy.caOPto
Canada@lemmy.ca•CRTC makes it easier to find information about Internet and cellphone services with a National Broadband Map, a decision to provide information per street, and a public consultation - Canada.caEnglish
3·1 month agoFair point. Maybe you should respond with that in the public consultation!
brianpeiris@lemmy.caOPto
Canada@lemmy.ca•CRTC makes it easier to find information about Internet and cellphone services with a National Broadband Map, a decision to provide information per street, and a public consultation - Canada.caEnglish
2·1 month agoMany areas have bandwidth up to 50Mb/s, which I think is the minimum standard the CRTC is aiming for. The useful feature of the map is the list of providers for the selected area, which is in a collapsed section below. They’re planning on updating that with the latest providers with this new decision.
brianpeiris@lemmy.caOPto
Technology@lemmy.world•Majority of CEOs report zero payoff from AI splurgeEnglish
5·1 month agoIt’s when you make AI available to every employee at your company, instead of on an individual or team basis.
It’s basically 50/50 if they’re a Drumpf supporter or fascist in general, and the smart ones won’t reveal their politics, so I’m not taking that chance.
brianpeiris@lemmy.cato
New Democratic Party@lemmy.ca•NDP leadership candidate apologizes for using AI to respond to Reddit questionsEnglish
6·1 month agoAstonishing how quickly we now turn to AI without even thinking about the ramifications. Really bad look for Ashton.
brianpeiris@lemmy.cato
Buy Canadian@lemmy.ca•Is there a Canadian, or non-US alternative to Udemy?English
2·2 months agoLooks like the guy behind this is based in France: https://www.gdquest.com/
brianpeiris@lemmy.cato
Buy Canadian@lemmy.ca•Is there a Canadian, or non-US alternative to Udemy?English
6·2 months agoMaybe browse this list a bit https://alternativeto.net/software/udemy/
Canadian universities or colleges might offer online courses, though they are likely to be more expensive, especially for international students.
You may want to search for general game development courses, since Godot is still a bit too niche, and there was a major overhaul between Godot 3 and Godot 4, which may make older courses irrelevant.
If you don’t care so much where the educator is from, maybe find ones you like on Udemy and ask them if they offer their courses elsewhere.
Other than that, there are always books you could pick up.
Nice. I’ll have to check them out. I turned the idea into a little generator web app, so feel free to generate your combination of names if you’re inclined: https://brianpeiris.github.io/ampersand-names-generator/
Good call. I’ll add a version with his name.
brianpeiris@lemmy.cato
Canada@lemmy.ca•Order of Canada Appointees – December 31, 2025English
5·2 months agoNardwuar!
brianpeiris@lemmy.cato
JavaScript@programming.dev•Beginner's rant about JS (Also needs advice)English
2·2 months agoThis is true of other dynamic languages. For example, Python will also allow you to add arbitrary properties to objects without complaining.
As others have mentioned, you need to read MDN, and more specifically, understand the browser APIs and DOM structure. When you have an HTMLElement, you should know that you need to set style properties on
.style, and you should know that.styleis a CSSStyleProperties object which uses camelCased version of the CSS property names, and each property takes a certain type of value, like the various value types for the width property, which include length values, percentage values and keyword values.One of the main skills of being a frontend developer is learning this object model. It doesn’t make sense to complain about it, because that is the job.
Trial and error is not an efficient way to learn. You should at the very least experiment in the browser with the dev tools open. Have a hypothesis for how something should work (like changing a particular property), try making the change and observe the effect on the webpage and in the dev tool inspector, and if your hypothesis is wrong, understand why and update your mental model. The goal is to avoid using trial and error eventually and build an understanding instead.















In case you missed it:
https://betakit.com/canadas-new-ai-strategy-is-off-to-a-bad-start/
Discussion here: https://lemmy.ca/post/60386308