

Sinclair, for its part, had said that it would not go back to running Kimmel’s show on its stations until the late night host apologized for his comments, met with Sinclair representatives, and made a donation to Turning Point
So extortion?
Sinclair, for its part, had said that it would not go back to running Kimmel’s show on its stations until the late night host apologized for his comments, met with Sinclair representatives, and made a donation to Turning Point
So extortion?
Oklahoma further guaranteeing they never actually spend their budget on education and instead manufacture more reasons for people not to live there.
For all who don’t catch this: /s
Bribery and backdoors? Which government are we talking about here? Those are features.
While Bondi is correct in that there is “hate speech” (in general, not specifically regarding Kirk), while I hate that I agree with Carlson on this, he’s right that the government silencing hate speech would be a massive problem and constitutional violation. Private entities can always remove hate speech from their own services, but it’s not the government’s job to define that speech.
Anyway, what’s that they say about broken clocks?
But this case is bigger than JavaScript. It’s about whether trademark law works as written, or whether billion-dollar corporations can ignore the rule that trademarks cannot be generic or abandoned. “JavaScript” is obviously both. If Oracle wins anyway, it undermines the integrity of the whole system.
If the law costs $200k to enforce, then the law already doesn’t work as written.
Anyway, good luck Deno! We’re all hoping you win this.
This was my thought exactly. Everything is an act of terror except actual terrorism, like ya know, mass shootings. Those are just homicides.
Maybe if few enough people show up they’ll turn off the giant ball in the middle of the city that shines like the literal sun throughout the day. Less power, less light pollution, and more sleep.
I see no reason someone shouldn’t be allowed to ask for donations. If you want to accept donations, go for it. There doesn’t need to be a special reason to do so.
Donations should come without obligations though. If someone donates, yay, but donations should never be in exchange for something (that would be a payment).
Storing UI assets in a database is unusual because assets aren’t data, they are part of your UI. This is of course assuming a website - an application may choose to save assets in a local sqlite database or similar for convenience.
It’s the same reason I wouldn’t store static images in a database though - there’s no reason to do so. Databases provide no additional value over just storing the images next to the code, and same with localizations.
User-generated content changes things because that data is now dynamically generated, not static assets for a frontend.
I know I probably sound like an ass but it really is that bad
Nah I work in shitty codebases on a regular basis, and the less I need to touch them, the happier I am.
With regards to other localization changes, it’s not important to localize everything perfectly, but it’s good to be aware of what you can improve and what might cause some users to be less comfortable with the interface. That way you’re informed and can properly justify a sacrifice (like “it’d cost us a lot of time to support RTL interfaces but only 0.1% of users would use them”) rather than be surprised that there even is one being made.
Also, user-generated content explains why these are in a DB, and now it makes a lot more sense to me. User-generated translations used as-is makes more sense than trying to force Project Fluent (or other similar tools) into it.
Localization is a hard problem, but storing your translations in the DB is a bit unusual unless you’re trying to translate user data or something.
I’d recommend looking into tools like Project Fluent or similar that are designed around translating.
As for the schema you have, if you’re sticking with it, I would change the language into an IETF language tag or similar instead. The important part is that it separates language variants. For example, US English and British (or international) English have differences, Brazilian Portuguese and Portugal Portuguese have differences, Mexican Spanish and Spain Spanish have differences, etc.
Using an ID instead of the text content itself as part of the PK should be a no-brainer. Languages evolve over time, and translations change. PKs should not. Your choice of PK = (TextContentId, Language) is the most reasonable to me, though I still think that translations should live as assets to your application instead to better integrate with existing localization tools.
One last thing: people tend to believe that translating is enough to localize. It is not. For example, RTL languages often swap the entire UI direction to RTL, not just the text direction. Also, different cultures sometimes use different colors and icons than each other.
“You’re going to see job numbers like our country has never seen.” [- Trump]
Can’t wait to see what that looks like. We’re talking like 40% unemployment? 50%?
it is the same code as you produce manually.
LLMs do not create the same code that I would, nor do they produce code at the same level that I would. Additionally, LLMs are not deterministic (normally - there are ways to manually seed some but it’s rare). Determinism has a very specific meaning. Compilers supporting reproducible builds are deterministic. LLMs producing a different output each time are not.
it is a task of a programmer to review it before publishing it.
Tell that to my coworkers. It’s honestly insulting the code I have to review and contribute to. Having used these tools myself, I’m better off writing the code myself.
They lost me on LLMs getting good.
I don’t work for Comcast and I never will, so let me say this for all of the affected workers:
Fuck him. I will not mourn him. He registers as nothing more than a statistic to me. I’d much rather spend my time mourning children getting mowed down at school than him.
Anyway, hope that gives the workers some relief.
Currently everything on the Internet is assumed to be free.
This isn’t true at all. Content on websites is protected by copyright laws as well.
You can get something like a NexDock that has all of that built in. Just 1 cable.
Maybe I’m missing something, but how is this more convenient than a laptop? It has the form factor of one, so you’re already stuck carrying around what is basically a laptop. Wouldn’t a super cheap Chromebook or similar be more convenient since it’s a full desktop experience with all you’d expect from a desktop environment?
Anyway, working entirely on mobile is a thing these days, so if that works for you, keep doing what you’re doing. If all you need is a bigger browser, I’d also recommend a tablet with a detachable keyboard. If you want to keep the experience consistent between devices, honestly I’d suggest an iPhone and iPad (as much as I avoid Apple myself).
based on the available evidence, Etsy witches are 2 for 2 with a 100% success rate.
As far as I can tell (without searching online), this is all the data we have available. Therefore, I think we can safely say that these curses and whatever work.
Sadly our HOA bans candles (connected properties), otherwise I’d be buying some stuff online right now.
What happens to the pointers into the list when the list needs to reallocate its backing buffer when an “add” exceeds its capacity?
Rust’s borrow checker isn’t usually just a “Rust-ism”. It’s all low level languages, and many times also higher level languages. Zig doesn’t let you ignore what Rust is protecting against, it just checks it differently and puts more responsibility on the developer.