theneverfox

joined 1 year ago
[–] [email protected] 1 points 1 hour ago (1 children)

The problem with health insurance as a metaphor is they have real costs... The insurance company does pay out real money every time you use your policy, and that makes it easy to muddy the issue

Let's take the coffee metaphor further. They say "you can drink up to 400ml of coffee, past that we'll add an extra fee. But don't worry, no one does that". Then they refill your coffee without saying a word, they won't tell you how much you've used unless you ask, and they won't stop refilling it unless you tell them not to

The reason the coffee metaphor is great is because, while it's a real thing, it costs them basically nothing. Just like the extra electricity to send your data costs basically nothing

The cost is the number of coffee pots, the labor, the restaurant - all things that don't change in cost no matter how much coffee you drink

Coffee works because the nature of the transaction is the same

[–] [email protected] 2 points 9 hours ago (1 children)

Cyberpunk is basically futuristic GTA in a first person view, saints row 4 was basically GTA with superpowers, spiderman is basically GTA as Spider-Man

Even in this one format, there's endless room for creativity and innovation. It's a formula for a fun game...

But where I loved cyberpunk, watchdogs was similar in many ways and I just couldn't get into it

The problem is that they want to shove slop in proven molds and get a winning game. It's still slop

[–] [email protected] 4 points 9 hours ago

Mismanagement. They keep trying to make 9 women deliver a baby in 1 month, and switching out mothers mid pregnancy - some of these games have 20 formerly independent studios churning out content for the same game. That creates a need for a ton of oversight and coordination, and leads to a ton of wasted effort

I believe them when they say their costs have ballooned...I also know the tools have become extremely powerful, and that far smaller studios are creating far better games for a fraction of the cost

[–] [email protected] 5 points 9 hours ago (4 children)

Ironically, he picked a metaphor that doesn't support his point at all

If you go to a Starbucks, it's like you're buying a set amount of data. You don't expect unlimited refills, because that's not how the transaction works - you buy the coffee by volume. It's yours with no strings attached

If you go to a restaurant, you buy access to coffee. I do expect unlimited coffee, I would be livid if they charged by the cup. However, you do not get to expect to take any coffee with you - you're using their "infrastructure" to hold your coffee, and you don't get to walk out with the cup. You don't get to share it with the restaurant or the table - you're burying a personal "subscription" to coffee for the duration of your stay

Coffee, like data, is effectively free at a restaurant. They must pay for the infrastructure, but after that each additional pot only costs a few cents. They must make at least 1 pot a day, and a human can't safely drink more than a couple pots in a day (which is an obscene amount only the heaviest caffeine addicts could tolerate). You get it one small cup at a time, if you bought a second cup you could double the rate of coffee delivery... They might even just give it to you for free, because it costs them so little and they want you to come back

You purchase access to coffee for a time, or you purchase coffee by volume. They shouldn't be allowed to charge for both - maybe if you've drank 14 cups and others want coffee, they should be given priority during lunch rush as the rate of coffee production is limited by infrastructure

It's actually a pretty decent metaphor, it just doesn't support his argument at all

[–] [email protected] 11 points 11 hours ago (1 children)

Well Google was basically that - it revolutionized search, which made the Internet accessible for casual users

And it worked - Google put more into R&D moon shots than anyone... Except the economic META has changed, and everything innovative just ended up in the Google graveyard before it had a chance to mature

Bell Labs worked because they threw excess piles of money at the best people they could find, and they gave them autonomy. They gave them time, and let them build things with no clear application for their company

Today, that money goes into stock buybacks, executive bonuses, and buying out promising startups. Stock prices this quarter are all that matters, and R&D only raises stock prices when it promises insane growth or quick monetization

[–] [email protected] 8 points 12 hours ago

This is the answer. Blocking them does nothing to them, banning them lets them feel like the victim and let's them do mental gymnastics to learn the wrong lesson

No, we live with these people. We're connected to them in many ways, and cutting this one link to them is just ignoring them until they do something we can't ignore

We don't need to make them quit - we need to make them run away. They need to feel the community rise up against them. They need to feel mocked and hated for their words. They need to feel anxiety before they say hateful things - online and IRL

They need to learn. And when they crawl back, censoring themselves and making an effort for the sake of acceptance, we need to be kind and show them the road back. Eventually they'll understand, or at least they'll understand how to act

We need to fix their behavior, and this is a constructive and morally justified way to let out all your frustration and anger

[–] [email protected] 4 points 12 hours ago

Under soul crushing crunch? Sure.

Under micromanagement, design decisions led by the finance department, story led by consultants, and multiple formerly independent studios retasked with churning out parts of games like an assembly line? Not so much.

People make games. It's art and craftsmanship - if you design your games by committee, they're going to be soulless and flat. If you don't give your people autonomy, the details won't get the attention they need to mesh together. If your turnover is high and your morale is low, everything will slow to a crawl no matter how many people you throw at it

And ultimately, the people making the game won't understand the vision. They won't get emotionally invested, they won't take risks, they won't fight to fix problems early

They won't try to make a good game, because they already know they're being ordered to make a bad one

[–] [email protected] 3 points 13 hours ago

Error: Insufficient permissions. This attempt has been logged

[–] [email protected] 2 points 13 hours ago

Just started taking magnesium glycinate, and it's only been a few days but I must've had a bad magnesium deficiency.

The last few months my meds have barely helped, I've been tired and unmotivated, and already I'm waking up earlier and focusing better - it was a night and day difference

It might be worth getting bloodwork done - certain deficiencies mirror many symptoms of ADHD. And if you have ADHD and a deficiency, meds alone aren't going to help nearly as much

Or you could just try magnesium glycinate if you struggle to set up appointments (I know I do), apparently most Americans don't get enough magnesium. The other forms of magnesium also work as laxatives, so I'd specifically go for that. Vitamin B is another one that can cause similar symptoms, I think zinc as well, but magnesium seems to have been my issue and wasn't on my radar until my neighbor mentioned it

[–] [email protected] 2 points 21 hours ago

Systematic problems require systematic solutions

[–] [email protected] 1 points 1 day ago

Because hashes are deterministic one way functions - they're generally one way only

Let's say I hash a picture. It could go from 14MB to 128 digits of base 64 - there's orders of magnitude less information in the hash than in the source data

Now - with that hash can you rebuild the picture? You've lost a great deal of information, you don't necessarily even know the size or the format of the input.

Let's set up an equation - x is the input (the photo), so hash_func(x) = hashx

There are multiple, maybe infinite (depending on the hashing function) values of x that will solve our equation. In the case of the photo, most of it will be random combinations of pixels that mean nothing to a human. There could also randomly be things that appear meaningful, but without knowing more about the original you could never be sure if you have the correct answer

Now, passwords might actually be shorter than the resulting hash, but we salt them so each password hash function works differently, and can still destroy information from the original password. Part of the password and the salt are then used as basically the seed for a deterministic random function to generate this extra information

Again, you have the dual problem of a huge problem space as well as an inability to be sure you have the original input or just another solution

Ultimately, everything is defeatable, and if you can narrow down the problem space (say, by knowing the length of a password, having enough known before and after data, or finding a bias in the algorithm), you can reduce the needed computations by orders of magnitude and make it feasible. Quantum computers also grow exponentially with chained qbits, so I expect someone clever will figure it out sooner or later

[–] [email protected] 1 points 1 day ago

...Do you not think corn can be turned into a carcinogen?

 

Between wanting to do more with local LLMs, wsl annoyances, and the direction tech companies have been going lately, I think it's time I start exploring a full Linux migration

I'm a software dev, I'm comfortable in the command line, and I used to write the node configuration piece of something similar to chef (flavor/version agnostic setup of cloud environments)

So for me, Linux has always been a "modify the script and rebuild fresh" kind of deal... Even my dev VMs involved a lot of scripts and snapshots. I don't enjoy configuration and I really hate debugging it, but I can muddle through when I have to

Web searches have pushed me towards Ubuntu for LLM work, but I've never been a big fan of the window Managers. I like little flourishes like animation and lots of options I can set graphically, I use multiple desktop multiple monitors

I've tried the one it comes standard with, gnome, and kde (although it's been about 5 years since I've last given them a real shot).

I'm mostly looking for the most reasonable footprint that is "good enough", something that feels polished to at least the Windows XP level - subtle animations instead of instant popups, rounded borders, maybe a bit of transparency here and there.

I'm looking at Ubuntu w/

  • kde w/ plasma (I understand it's very configurable, I don't love the look and it seems to be a bigger footprint

  • budgie (looks nice, never heard of it before today)

  • kylin (looks very Windows 10 which is nice, a bit skeptical about the Chinese focus)

  • mate (I like the look, but it seems a bit dubiously centralized)

  • unity (looks like the standard Ubuntu taken to it's natural conclusion)

  • rhino Linux (something new which makes me skeptical, but pretty and seems more like existing tools packaged together which makes me think the issues might not impact actual workflow)

  • anything the community is big on for this, personally I'd pick opensuze, but I need to maximize compatibility with bleeding edge LLM projects

My hardware and hard requirements are:

  • nvidia 1060ti
  • ryzen 5500u
  • 16g ram
  • 4 drives nearly full, because it's a computer of Theseus running the same (upgraded) vista license that came with the case like 15 years ago
  • multi desktop, multi monitor
  • can handle a lot of browser Windows/tabs
  • ideally the setup is just a package mana ger install script with all my dependencies
  • gaming support would be nice, but I'll be dual booting for VR anyways

I've been out of the game for a while, I'd love to hear what the feeling is in the community these days

(Side note, is pine as cool a company as it seems?)

view more: next ›