GamingChairModel

joined 3 years ago
[–] GamingChairModel@lemmy.world 5 points 13 hours ago (1 children)

I like to use these shortcuts as the perfect example to show that it is perfectly fine for sites to offer different, alternative, functionality based on what the platform and input method can offer:

  • Got touch? Great, you can now swipe and pinch-zoom on things.
  • Got a keyboard? Great, you can focus elements by tabbing into them.
  • Got a pointer device? Great, things can now happen on hover.
  • Using a keyboard? Great, you can use handy shortcuts.

A practical example here is a modal dialog that is getting shown: depending on which platform and input mechanism combo you are using, you can close it by flinging it away, hitting the ESC key, doing a back swipe, tapping the backdrop, or by activating the close button.

This is an interesting point about input methods and devices, but I'm still not entirely convinced that this shows much more than the idea that users should have multiple ways to accomplish the same thing. I'm less comfortable with the idea that some users with some devices simply cannot reach the same functions as some users with some other devices, even if using what they'd consider to be a full featured, up to date browser.

[–] GamingChairModel@lemmy.world 3 points 14 hours ago (1 children)

The blog post raises real issues and discussion, and it's fair to see this as an individual's belief (formed and shaped through experiences that predate this person working at Google, and probably predating the launch of Google Chrome to begin with).

[–] GamingChairModel@lemmy.world 4 points 19 hours ago (1 children)

Hibernating twice a day with 32 GB of RAM? That seems insane to me.

I pretty much never hibernate, because I'm usually gonna have the laptop plugged in again sometime later than day. Doing it twice a day means that they know they'll be using the computer in a few hours.

ARM and x86 are instruction sets, not architectures. Intel chips and AMD chips can be different from each other, too, just as different ARM processors can be different from each other.

But all modern processors improve performance by engaging in speculative execution, where they run code or calculations before they're necessary, to have the results on hand in case it's needed, or rolled back if it turns out it's not needed after all. The specific methods differ from vendor to vendor and chip to chip.

Exploring these things is important because sometimes speculative execution leaks data beyond the process that's entitled to view it, and there have been computer vulnerabilities exploiting this (see Spectre, Meltdown, etc.).

Oauth should become federated, just as email.

Aren't you just describing OpenID at that point? Implementation and adoption has been uneven, but the standard complements OAuth.

[–] GamingChairModel@lemmy.world 3 points 3 days ago (4 children)

crypto is untraceable (mostly)

It is very traceable. It's just that the government doesn't have a special position with tracing transactions, so there's been a bunch of kludges built on top of the very transparent Bitcoin network to try to mask things.

[–] GamingChairModel@lemmy.world 22 points 1 week ago (3 children)

At 15: I better get an email address that reflects my interests and personality!

At 25: Ok ok my name is the only permanent thing about me so it should be based on my name.

At 35: why am I revealing this much personal information in my email address? I should just have a random jumble of letters.

Sure, but the method of rooting that I'm familiar with (and one I suspect is the most popular) is to unlock the bootloader and modify a boot image that you can freely download from Google's website in accordance with their license, and then load and run that boot image onto your device.

[–] GamingChairModel@lemmy.world 16 points 1 week ago (2 children)

It just means overcoming software limitations set by the manufacturer.

With you so far.

Rooting an android phone is also jailbreaking

Not if the method to do so consists entirely of steps that the manufacturer allows and documents.

Depending on the manufacturer and model, unlockable bootloaders mean that custom software can be installed without a jail to break out of.

"I outsourced the copywriting to the lowest bidder, who happened to be in Poland"

[–] GamingChairModel@lemmy.world 8 points 1 week ago (3 children)

The U.S. basically made them illegal in workplaces in the 70's, when it was shown that employers were using so-called intelligence tests unrelated to job functions to discriminate on the basis of race. Plus, in the 90's they passed a law banning discrimination on the basis of disability. Now workplace testing needs to be shown to be directly related to job responsibilities, so general purpose tests are pretty much too much of a compliance nightmare to be worth the effort.

Maybe they're still common in some other countries, but they're really rare in the U.S.

[–] GamingChairModel@lemmy.world 6 points 1 week ago* (last edited 1 week ago) (1 children)

Because it obviously was.

The dashes, the short sentences, the bullet points, the overly familiar tone that seems LinkedIn-ish. All of it sounds like AI.

 

I've read some of Ed Zitron's long posts on why the AI industry is a bubble that will never be profitable (and will bring down a lot of companies and investors), and one of the recurring themes is that the AI companies are trying to capture growing market share in an industry where their marginal profits are still negative, and that any increase in revenue necessarily increases their costs of providing their services.

But some of the comments in various HackerNews threads are dismissive, saying that each new generation of models makes the cost of inference lower, so that with sufficient customer volume, the companies running the models can make enough profit on inference to make up for the staggering up-front capital expenditures it took to build out the data centers, train their models, etc.

It's all pretty confusing to me. So for those of you who are familiar with the industry, I have several questions:

  1. Is the cost of running any given pretrained model going down, for specific models? Are there hardware and software improvements that make it cheaper to run those models, despite the model itself not changing?
  2. Is the cost of performing a particular task at a particular quality level going down, through releases of newer models of similar performance (i.e., a smaller model of the current generation performing similarly to a bigger model of the previous generation, such that the cost is now cheaper)?
  3. Is the cost of running the largest flagship frontier models going down for any given task? Or does running the cutting edge show-off tasks keep increasing in cost, but where the companies argue that the improvement in performance is worth the cost increase?

I suspect that the reason why the discussion around this is so muddled online is because the answers are different depending on which of the 3 questions is meant by "is running an AI model getting cheaper over time?" And the data isn't easy to synthesize because each model has different token prices and different number of tokens per query.

But I wanted to hear from people who are knowledgeable about these topics.

 

Curious what everyone else is doing with all the files that are generated by photography as a hobby/interest/profession. What's your working setup, how do you share with others, and how are you backing things up?

view more: next ›