dan

joined 3 years ago
[–] dan@upvote.au 4 points 2 days ago

Because I used Arabic as an example rather than Hebrew? Or because I'm unfamiliar with RTL languages?

In any case, it's pretty easy to figure out that I'm Aussie :)

[–] dan@upvote.au 14 points 2 days ago (2 children)

In frontend development, it's pretty common to use German to stress test UIs, as it's a commonly used language with a lot of long words. It reveals all sorts of UI issues - text that doesn't wrap properly, buttons that are pushed off the screen, etc.

I don't know German, but I do like the idea of using compound nouns rather than inventing new words.

It's also common to test UIs with Arabic, to test handling of right-to-left languages. At work we have a "fake RTL" language that's English but rendered RTL. It's interesting because everything is flipped - for example, a left-hand sidebar is instead on the right side in RTL languages. Company logo is at top right instead of top left.

[–] dan@upvote.au 2 points 3 days ago* (last edited 3 days ago)

Interesting, thanks for the link. Strange that a bot is on the list (https://lemmy.bestiver.se/u/rssbot)

[–] dan@upvote.au 1 points 3 days ago

Good catch! I didn't notice that initially.

[–] dan@upvote.au 91 points 4 days ago* (last edited 4 days ago) (7 children)

This looks like an AI edit rather than an actual renovation.

The shelf thing on the left has exactly the same items on it. Why would they keep the hole with the CRT TV in it? Also I'd hope that nobody would actually put a square table in a round space.

[–] dan@upvote.au 3 points 4 days ago* (last edited 4 days ago)

For other alternatives with their own engine - the main ones are Yandex, Mojeek, and Qwant. DuckDuckGo is good, but most of their results come from Bing.

Kagi is priced well for what you get. Search engines are very expensive to run. You don't have to pay for the premium AI, and the pricing of the starter ($5/month for 300 searches) and pro ($10/m for unlimited searches) plans hasn't been affected by AI. They've remained the same price ever since they launched in 2022.

[–] dan@upvote.au 8 points 5 days ago* (last edited 5 days ago)

Accurate. At work I'm finally getting around to paying down tech debt from a temporary hack that was supposed to only be in the code for a month or so, but now it's been in our production code for around five years.

It would have been maybe a week or so to do it the right way initially, but we had hard deadlines and were pressed for time and just couldn't get around to doing it. Now it's over a month of work for one senior engineer (me) to clean up, because there's so many interdependencies between the hacky code and other parts of the system that depend on side effects of the hacky code, or the order of updates performed in the hacky code. What a mess.

At least AI can help a bit. Even the newest models aren't so great at system architecture in brownfield projects though (projects building into existing systems).

[–] dan@upvote.au 38 points 5 days ago* (last edited 5 days ago) (5 children)

Not sure if this counts, but as a software engineer, pretty much all major software you use is hacks on top of hacks on top of something someone built as a 'temporary' solution or as a proof-of-concept that's still in use years later. It's amazing that anything works properly at all. Stable software is basically just software with 10+ years of bug fixes layered on top of it.

Part of the reason that Windows backwards compatibility is so good (plenty of Windows 95/98 apps still work fine on Windows 11!) is because Windows automatically applies compatibility fixes, including simulating bugs that were in older versions of Windows, because old apps could be relying on those bugs.

My wife gets very frustrated when she encounters bugs, whereas I'm usually like "well, it's not nearly as bad as it could be" lol

[–] dan@upvote.au 3 points 5 days ago* (last edited 5 days ago)

Yeah that'd be my guess too. It's one charger that has two different cables, rather than two separate chargers that can operate independently.

[–] dan@upvote.au 4 points 5 days ago

That'd be considered cheap in California.

[–] dan@upvote.au 3 points 5 days ago

getting the app, creating an account

They don't support Plug and Charge?

[–] dan@upvote.au 1 points 1 week ago* (last edited 1 week ago)

Not all those companies have their own data centers, but plenty of them would rent space in data centers. You can rent anything from individual servers owned by the data center ("dedicated servers", like what you can get from Hetzner), to space in a shared rack, to an entire 42U rack dedicated to you, to an entire cage (or several cages).

(a cage is just a part of the data center that's sectioned off in a locked metal mesh cage so only one customer can access it, while still allowing plenty of airflow to and from the servers)

view more: ‹ prev next ›