HackerLangs
TopNewTrendsCommentsPastAskShowJobs

wccrawford

17,337 karmajoined 16 jaar geleden

comments

wccrawford
·15 uur geleden·discuss
I've been trying to figure that out myself, and I think it involves things being locked away at the start, and unlocking them as you meet certain criteria.

Currently, the only criteria is money. You can literally just buy anything at any time, if you have the cash. Tractors, land, buildings... Anything. Almost all of it is instant. The few things that aren't instant are just annoying and not worth the effort.

There is a mod that unlocks tractors according to the year, matching them up with when they were released. That's at least a kind of progression, but still not what I'd enjoy.

In short, I think I want it more gamified and less of a straight simulation. Unlocking better tractors would mean reaching certain goals while using lesser tractors, etc. Motor Town has this. You need to do a certain amount of work with lesser machines to unlock the later ones. You also need the money.

But it would also go beyond what the game has. For some reason, you can be hired as a contractor for things, and rent the necessary equipment for fairly cheap. But as a landowner, you have to micromanage that situation. It's up to you to have the equipment and actually be ready to do the work before you can hand it off to an AI worker. And they're often terrible at it, especially with the lesser-used machines, like (according to a bug report I saw) carrot harvesters.

The game absolutely nails simulating driving a tractor. But as a "game", it fails.
wccrawford
·gisteren·discuss
I started playing Farm Simulator 2025 recently because a friend wanted me to. Even now, I really long for a proper game with progression, etc. But it's really just a way to drive machines.

And I find myself wanting to do that, even without the progression I crave from a game. But then I also feel like I'm massively wasting my time, and I could be playing other games, getting stuff done around the house, or just reading a book. Instead of driving a tractor for no freaking reason. But I still want to do it.
wccrawford
·eergisteren·discuss
That was their estimate at the time, based off the information they had. You can't ask more of someone than that.

Either they estimated poorly, or it ended up the lesser portion of their estimate after all. After all, unless the estimate is 100%, there's always a chance it'll fall into the other portion.
wccrawford
·3 dagen geleden·discuss
I find that the Ian Knot almost never comes undone on its own for me. Shoes, shorts, whatever. It's been great for like a decade now. I haven't been motivated to find anything better.
wccrawford
·4 dagen geleden·discuss
I don't think I tied it wrong. I think it eventually just tightened up with usage and got really hard to work with.
wccrawford
·4 dagen geleden·discuss
I did this for a while after seeing that video, but after some of my shorts ended up tightening into a knot that I couldn't get loose easily, I gave up on it.

I instead just use the "Ian Knot" that I use to tie my shoes. It's very quick, I already use it all the time anyhow, and it rarely goes wrong. (Sometimes, I think I end up with an end through a loop accidentally, and have to fix it.)

Learning this extra knot didn't really help much, and it definitely went wrong more than I liked.
wccrawford
·4 dagen geleden·discuss
Alternatively, 98% is plenty.

If your business plan requires you to capitalize on more than 98% of the market, it's already a failure. It'll never happen.

As always, it's an "it depends" situation. If your userbase is largely luddites, then maybe you need to support 10+ year old browsers that can't be updated. Otherwise, you can probably just worry about people who are using computers new enough to actually update their browser once a year or better.

The tradeoff is code complexity and engineering time, vs having a larger market. And that's going to be an individual situation for every company.
wccrawford
·4 dagen geleden·discuss
I also live in the US. It's uncommon, but is used that way sometimes.
wccrawford
·4 dagen geleden·discuss
You're paying for a service with known flaws. They do not guarantee correct answers.

Also, LLMs don't "make mistakes". They don't think or act. Every single thing they output is a hallucination. It just happens that the vast majority of things align with reality.
wccrawford
·11 dagen geleden·discuss
I took a computer class in college (like 25 years ago now?) and corrected the teacher multiple times every class. And it was like 95% things that were in the book that was issued, so I could even point out the page it was on. It was absolutely embarrassing.
wccrawford
·15 dagen geleden·discuss
Because LLMs don't think, and a mistake implies logic. "Hallucination" is an attempt to differentiate the problem and further emphasize its lack of basis in reality.
wccrawford
·21 dagen geleden·discuss
No, you can talk to them, and have them talk back. And it's really easy. You don't need to be good at reading or writing to use it.
wccrawford
·23 dagen geleden·discuss
I've always added it to the project's gitignore because I want to make sure nobody else adds those to the project, either, out of ignorance. I'm mainly doing it out of kindness to them, because I am definitely removing them from git again and it's going to cause them some pain.

In the future, I think I might just be less nice about it. I dunno.
wccrawford
·23 dagen geleden·discuss
I've had standalone routers, Eero Pro, Google Wifi, TP Link Deco, TP Link Omada, and probably some I'm forgetting. They all had something that just enraged me.

I finally bought a Unifi and I'm very happy with it so far, 6 months in. There's a few things I haven't tried, like rebooting it while it doesn't have an internet connection (I'm looking at you, Deco!), but so far my big complaints are that it's opinionated about the initial setup, and setting up a static IP for a device that isn't connected yet is a serious PITA. I had devices on my old system that I didn't want to have to change IPs (because the computers talk to each other) and that was not easy. If I had to do it again, I'd probably just let it do what it wants and deal with changing all those configs to the new IPs.

FWIW, I just have it as a router, and my Wifi is still some of my expensive standalone Asus wifi routers acting as just access points. I didn't see a point in replacing them when they were working great as APs.
wccrawford
·23 dagen geleden·discuss
They did it for a very short time. The community backlash was so bad that they recanted immediately.

I'm not at all surprised that Ubiquiti is getting ahead of that and promising it from the start.
wccrawford
·24 dagen geleden·discuss
I think anything can be abused, and too many people don't have a security-first mindset.

One of the advantages of JWTs is that you don't have to check your database or filesystem to make sure the the user is valid and logged in. All that data is in the JWT. If it's just a static page, it doesn't need to hit any data.

The problem then comes that some developers think that makes it secure, and don't check the database for revocation before doing anything with the account. Especially not for giving out private data. They might check before changing any data.

I think it's a really neat idea that is far too easy to mishandle and create a bad situation. It can save a lot of bandwidth and CPU cycles if you have a lot of non-interactive pages and all you need to know is whether to show that the user is logged in or not. But for actually doing anything, it's practically no better than a session cookie, and it's got a lot of foot-guns.
wccrawford
·24 dagen geleden·discuss
It said they are "on Steam" which is true. They are distributed through the Steam Workshop, which Valve runs and attempts to protect from abuse.

While it's not as high-profile as the official profile backgrounds and avatars, it's still in an area that most gamers would think was safe by default, since Valve moderates it.
wccrawford
·24 dagen geleden·discuss
I can't blame them. I instantly know what they mean when they use that phrase, but I have to think just a little bit to remember what "yak shaving" means. It's a cute name, but it's not intuitive at all. You have to learn it.
wccrawford
·26 dagen geleden·discuss
https://threejs.org/
wccrawford
·29 dagen geleden·discuss
Even dumber, they've now got a disgruntled employee, and everyone around them knows they were cheated by the company.

If the policy is wrong and needs to be more specific, pay it out this time and change the policy. Don't just break your word.

The policy they think they've implemented is stupid. "Save money in someone else's department" is just going to create a ton of anger as people rush to step on each other's toes, and then those people have to constantly re-justify all the decisions they've made.

It's absolutely brain-dead.