Note that the US constitutional first amendment "freedom of speech and expression" and the Canadian charter's "freedom of expression" are not the same thing.
The Canadian charter explicitly allows for limits based on the (necessarily) vague concept of what a normal democratic society would consider fine, and what they would consider "how about you sit down, and reflect on what you just said because what the hell is wrong with you". And of course, context matters.
Calling a city worker something unpleasant because they refuse to issue a marriage license because of their personal beliefs is not the same as laying into someone because they're slow at their job, and berating a cop for punching a kid during an arrest is nothing like making sailors blush by yelling at a parking cop who's writing you a ticket because it's a minute past what you paid for.
Will some folks try to get fines issued as an obvious overreach? Yep. And that's what courts are for.
What's the bug? "Getting a copy of the sandbox files you can already ask for in a session"? Not a single file here is sensitive or meant to stay hidden, it's just the sandbox. You set those up yourself if you're running local models, too, there is no secret sauce here.
This is not a font in any way of the word, this is a typesetter. It would be a good idea for the author to change the title, because right now it's not just clickbaiting, it's flat out lying.
And on an unrelated website note: don't have a mystery toggle. If you want to offer light and dark modes: awesome, but actually say what the toggle's for either through iconography or by using text.
how about "just turn off your company if you're so worried about AI instead of immediately suggesting we use it to judge people's lives and livelihoods"?
Indeed, it is extremely clear: by not saying "manufactured in Japan", the words "developed in Japan" tell you that they drew up the designs for the CPU in Japan, and then sent those designs off to a fab outside Japan for actual manufacturing. Then they bring those CPUs back to Japan, so that the server can be manufactured in Japan even if the server components are not.
That manufacturing step may change in the future, but right now that CPU is not "Made in Japan", it's only "Designed in Japan".
They did a presentation at Hot Chips, with all these details.
The core die is made with TSMC-N2P, while the SRAM die and the peripheral die are made with TSMC-N5.
Their CPU is designed in Japan, like the AMD CPUs or the Intel CPUs are designed in USA (the latest Panther Lake Intel CPUs have returned for fabrication to USA in 2026, but they also cost double than the corresponding Arrow Lake models made at TSMC in 2025, and their GPUs are still made at TSMC).
The main.css file it imports dates itself to March 9 of 2005, and is housed in an "ancient history" section of the website that covers everything before October 26, 2010, so: "sometime between those two years" =P
Or they need the pay. It's all well and good to go "they could just leave" but then what? Spend 6 months looking for a new job only for everyone to go "sorry, the hundreds of thousands of layoffs from every other highly skilled tech workforce beat you to it"?
It's funny how folks can't even get that number right. Depending on how much you care to optimize, Electron adds 50 to 80 MB to your application. Those multi hundreds of megabyte apps? Yeah that's not because of electron, that's things like "we couldn't be bothered to actually think about the assets we bundled in". 100 uncompressed 16 bit PNG? Sure why not. 20MB worth of fonts because we don't like the built in ones and no we've never heard of subsetting? Let's go. 50MB worth of .json data files that we couldn't be bothered to gzip first? Who's going to notice!
Electron is way bigger than an app needs to be, of course, but those giant apps that you hate, 250MB just for a health tracker? That's not electron being the problem.
First off, RAM is not app size, and second, the point of having RAM is literally so it's there to be used. Sure, Chrome is absolute nonsense, but Electron is not Chrome, and an Electron app using 300 MB in memory where data needs to be uncompressed and directly accessible when your computer (including your phone) has gigabytes of the stuff to work with is just... irrelevant? That's pretty much pretending there's a problem for the sake of wanting a problem.
And yes, not using electron will use less memory, which is an excellent reason to go "we're not using Electron". But there's a difference between "We want to use as little memory as possible" and "300MB of RAM on a system with 8 gigabytes of the stuff is a problem". The first is an excellent call. The second is nonsense =)
Space on disk, I have plenty. But the Electron version of many apps feels slow, sluggish, and it takes time to open, it takes time for every click to respond, it is the runtime cost what matters the most.
You say it is irrelevant? It makes a computer in 2026 feel just as fast as a computer from 2001, doing similar tasks, while the computer from 2026 is thousands of times faster.
And I definitely run more than one app at the same time.
This 300MB is the bare minimum used by these apps, in my example just an API tester. A simple "chat" app like Teams, Slack, or Discord wasting so many CPU cycles and so much memory is to me something that should feel like collective shame to our profession. Maybe that's why you disagree with me.
Surely by literally saying "formerly Twitter", this is an admission of non-use, thus invalidating the trademark on the term as it is not just "not used for anything" but is explicitly being distanced from by X in writing.
Not really. Think of all of the corporate rebrandings of product lines for a future one to re-use that name.
Ex. Google Wallet -> Android Pay -> Google Pay -> Google Wallet [1]
A big difference here is that X has been pretty clear on it has no intent to launch a product called Twitter. I doubt you can find similar statements from Google saying they'd never launch a Google Wallet after the Android Pay rebrand.
Those include the name of the company and actively marketed product. If Google rebranded to Winklemoops, and Android get renamed to Callithing, then the "Google" and "Android" trademarks would eventually expire due to trademarks being contingent on actual use. So yeah, "Google Wallet" and "Android Pay" would eventually become perfectly valid names for someone else to claim.
And Twitter being renamed to X is literally that: the company and product name were changed, and both the company and product no longer uses that original name for anything other than to call out "formerly Twitter". That is not "use" for the purposes of keeping your trademark.
The Canadian charter explicitly allows for limits based on the (necessarily) vague concept of what a normal democratic society would consider fine, and what they would consider "how about you sit down, and reflect on what you just said because what the hell is wrong with you". And of course, context matters.
Calling a city worker something unpleasant because they refuse to issue a marriage license because of their personal beliefs is not the same as laying into someone because they're slow at their job, and berating a cop for punching a kid during an arrest is nothing like making sailors blush by yelling at a parking cop who's writing you a ticket because it's a minute past what you paid for.
Will some folks try to get fines issued as an obvious overreach? Yep. And that's what courts are for.
reply