festus

@festus@lemmy.ca
1 Post – 158 Comments
Joined 1 years ago

Perfect article about exactly this situation.

Not at all surprising. ChatGPT 'knows' a course's content insofar as it's memorized the textbook and all the exam questions. Once you start asking it questions it's never seen before (more likely for advanced topics that don't have a billion study guides and tutorials for) it falls short, even for basic questions that'd just require a bit of additional logic.

Mind you, memorizing everything is impressive and can get you a degree, but when tasked with a new problem never seen before ChatGPT is completely inadequate.

5 more...

Biden will lose against Trump. Changing candidates this late isn't ideal but it's better than guaranteed failure, and it's better than after the convention if Biden deteroriates from where he's currently at.

To be honest you probably won't save money as you'll be more likely to upgrade regularly. I bought my Framework 13-inch last year and already bought a gorgeous new matte screen for it, and I'd been eyeing upgrading the mainboard with the new AMD one now. In the past with laptops I'd hold onto them for years until they couldn't perform, and now I'm considering upgrading my device a second time within only a year?

I really do love my Framework, but the easier upgradability makes upgrading more likely, which means more expenses - unless you can restrain from upgrading more often than you would on a laptop. Since budget seems to be a concern for you this may be worth keeping in mind. On the other hand though, I'd be concerned about how long a $500 laptop will last you anyway (the ones I used for years were more like $1200).

One final thing - some parts can't necessarily be carried over when upgrading to a new generation. For example, to upgrade to the AMD mainboard I'll also have to buy new RAM as the generation upgraded to a newer variant. If I want to use my old mainboard as a home server, I'll also have to purchase replacement parts for what it loses in the upgrade (new hard drive, new expansion ports, cheap case). It's great if you had an existing need for a home server, not so much if you didn't. Since I hate throwing out electronics I'll end up buying more to keep it operational, even though in practice I won't use it very much.

TL;dr - Framework makes upgrading and reuse cheaper and easier, which if you're like me makes you spend more money and upgrade more frequently.

21 more...

It's been a while since I've read about this but my understanding is that many people in rural areas will lack the documentation showing that they've always lived in India and have citizenship. Basically, this would let the government then start questioning people's citizenship and effectively pretend that many rural Muslims are illegal immigrants while allowing Hindus without documentation to be unaffected.

Looks like Microsoft needs to further enhance the consumer experience by adding more personalized product recommendations, that'll fix it right up!

1 more...

Pay your instance to help offset hosting fees.

6 more...

That takes me way back to grade 1 where the way I was taught was to imagine an alligator eating the bigger number. I think all year I even drew teeth on them!

7 more...

I think they are house rules, but a majority of Congress can changes those rules at any time. So if Democrats take the house they can just reverse it as part of installing a new speaker.

if the video being displayed is static

Imagine you're playing Skyrim and while reading one of the books your TV covers up the content with an ad! That would be infuriating!

2 more...

I'm going to address your question in two ways it may be read.

The world is worse than it was

I completely disagree, I think the world has never been better. Look back even 70 years and you have the threat of cold war, other wars (Korean War, conflicts in Vietnam, Cambodia, Middle East, ...), much more poverty, starvation (China's Great Famine), illiteracy, a lot more nasty pollutants that we've since moved away from.

To go a bit more US-centric, although much of this is mirrored elsewhere to varying degrees, you had much, much higher crime rates (possibly due to lead in gasoline), women could be raped by their husbands and had minimal rights, gay people were persecuted, black people were killed for fun (lynchings) along with other deplorable treatment, etc.

Right now you live in a world where practically all information is available at your fingertips at minimal cost, where most people will at least tolerate your presence even if you don't fit neatly into their ideal world, where we've made a lot of progress on limiting and reversing environmental damage (ozone layer). We have more medical cures & treatments, longer lifespans, greater nutrition, more education, incredible entertainment options (Netflix, Steam, YouTube, etc.).

The world is better than it ever was, but the pace of improvement has slowed / gone stagnant

Yeah I get the anxiety, things do seem more unstable than they were 10 years ago. I'm super thankful to be living in our so-far-the-best age but I don't take for granted that it can stay wonderful. Much of the benefits we now enjoy were hard-won victories that required hard work, and I suspect that to keep making the world a better place it'll require us to pay it forward by also working hard. But don't take it for a given that we're due for pain and conflict; human events are too complex to follow simple narratives and it's possible in 5 years we'll all be relaxed and thankful that these current problems fizzled out.

11 more...

They also believe we (Arch users) are unaffected because this backdoor targeted Debian and Redhat type packaging specifically and also relied on a certain SSH configuration Arch doesn't use. To be honest while it's nice to know we're unaffected, it's not at all comforting that had the exploiter targeted Arch they would have succeeded. Just yesterday I was talking to someone about how much I love rolling release distros and now I'm feeling insecure about it.

More details here: https://gitlab.archlinux.org/archlinux/packaging/packages/xz/-/issues/2

1 more...

Ehh it's testing the kids to see how much they learned of the racism Chinese people faced on the West Coast (North America) back then. It's also a good way to have students emphasize empathize with those experiences too by making them write from that perspective.

2 more...

Cleaning up / scrubbing / etc. is as effortless as it appears on commercials.

I both agree and disagree. I agree that there isn't going to be a single 'straw', because everyone's thresholds are different. For me it was back when Microsoft auto-upgraded my PC to Win 8, which was also when they started putting in hard-to-disable telemetry and bad UI. It sounds like Recall is the threshold for some other people.

Also don't discount that MS' market share is dominated by a ton of corporate users (who lack a choice) and casual users (who don't care / are unaware), but at least anecdotally they've been losing the power users in my life, which if true in general which will have negative downstream effects for them moving forward (IT departments working to support alternatives, software developers refusing to build on Windows Server / MS software stack, etc.)

The US Supreme Court has some tough choices to make. On one hand you have a piece of the constitution that, at least to this layperson, would seem to clearly disqualify Trump - but absent any clarifying law from Congress it's really hard to figure out how to implement it. Do you let States do it? What if a Republican state official says Biden is an insurrectionist? How would Biden challenge that? What court would hear that challenge? If it's the state supreme courts, then what if one court disqualifies him and another doesn't? Do you allow for some states to disqualify candidates and others not, or does the Supreme Court have to take up these cases each election year? What's the threshold for insurrection? Should it require a criminal conviction? What if Trump were charged with insurrection and later acquitted - can he now run again?

Maybe they might punt it off to Congress and say that it's Congress' responsibility when counting electoral college votes to decide if a candidate is qualified or not, but now you've just given cover to Republicans to reject presidential election results they don't like if they happen to win enough seats in Congress.

Tl;dr - from my perspective they have to either ignore the constitution and invite the chaos of another possible Trump presidency, or acknowledge the constitution and invite (additional) chaos into the election system. If Congress functioned maybe a decent law could be written but fat chance of that.

5 more...

Alcohol is a known carcinogen and many people still don't know that.

4 more...

Some of these people have been with Reddit since the very beginning and this is basically their first practical chance to sell any of their shares - I wouldn't read too much into their activity this week. For a company valued at $9B, having the founder & other executives only sell $41M in the week of the IPO if anything feels like the opposite of dumping.

Probably a good pricing decision. To avoid hitting the 300/month usage I kept DDG as default and only used Kagi for more complex searches. If I upgrade to this I could then keep Kagi as default.

1 more...

I too use Kagi but it's worth noting that Kagi gets most of its results by paying and using other search engines including Google and Bing, so it's not 100% independent or immune from say Bing's outage. Still the best option by far though.

I think jumping after 1 year is a bit extreme, but after 3 years (my target was 2) I landed a new job I start soon! 47% salary increase plus better benefits and more time off - there's no way my current employer could ever match that!

That just means the DDOSer is taking Internet Archive down without any further work required.

I greatly despise all facial hair.

2 more...

What name do you assign the DB for PostgreSQL in Docker and does it by chance happen to match the name of any other containers, possibly in other docker compose files?

I'm only mentioning it because I experienced weird inconsistent issues with a service I was running where it was sometimes having trouble connecting to its DB companion and I eventually realized that it was sometimes connecting to the other container. I was also finding that turning it off and on again was often 'fixing' the issue, at least for a while. Might be worth checking out. I'd also consider viewing the logs for Nextcloud (docker logs -f ) when you're unable to login and see if there are any errors. Frankly I've never had these specific issues with Nextcloud, and given that it's based on PHP (it only 'executes' on an HTTP request), it seems like restarting shouldn't help unless it's something else.

1 more...

Not a lawyer, but bankruptcy laws sometimes won't apply to criminal penalties / restitution.

I've used Linux exclusively for several years now, but problems that killed earlier attempts were:

  • I'd encounter a hardware driver issue I didn't know how to fix (Nvidia...)
  • I'd dual-boot Windows for playing games and maintaining both OSes was too much (this was pre-Steam client on Linux)
  • I wanted to customize some setting that the desktop environment's control panel didn't support, and I'd have to copy/paste terminal commands I didn't understand, usually breaking something which necessitated a reinstall.
  • Ubuntu would provide outdated / buggy versions of software, and installing the newer version meant installing PPAs which could conflict with other packages / cause other instabilities I didn't know how to fix.

The first two have seen massive improvements but I still find most desktop environments limiting if you aren't a terminal expert / Arch type of user, and Ubuntu still provides buggy versions of programs.

1 more...

This patient killed three other couple's embryos, not their own. The clinic is being sued and I assume (can't find confirmation) that this patient is also getting sued.

There's a bit more history to it than that. The developer of uBlock wanted to walk away from the project and found some people to manage it instead. The first thing they did was strip out the developer's name and start appeals for donations (note they haven't actually done anything productive yet). This pissed off the original developer so much he came back but had to rename his version to 'uBlock Origin'.

Are you talking about Biden's efforts specifically or more generally? Because Biden is constrained by:

  1. Having to act in the framework of what existing laws let him do as Congress won't pass anything.
  2. Most colleges are regulated by individual states and the federal government's power to regulate them is very limited.

I suppose I can technically answer this. I do use Linux full-time now and have for several years, but prior to that I had a few false starts where I'd switch back to Windows. Usually it was because I'd encounter some technical issue I just didn't know how to fix besides reinstalling the whole OS, or a graphics driver issue. For example, at one point when I had an NVIDIA graphics card only the newest drivers from NVIDIA's website supported it but the 'stable' drivers in Ubuntu's repo didn't, so I had to manually install the drivers. Except then whenever the kernel was updated by Ubuntu (basically every week) my display stopped working and I'd have to switch into a TTY and manually reinstall the drivers.

Now I know how I'd fix that (setup some rule to reinstall the drivers whenever the kernel updates, which I believe is now the default anyway), or use a PPA containing the latest NVIDIA drivers, or use AMD instead - but really any kind of problem that requires the user to both diagnose and fix the issue prevents non-technical people from adopting it.

They've designed their platform so that you can outsource different aspects to different servers. So you can choose a moderator who curates your experience and that's a different person from who hosts your data, which may be different to who sorts and determines the 'top posts'.

Two things:

  1. Arch is very DIY and has very few defaults setup for the user - you're essentially building the OS to be exactly how you like it, as opposed to other distros where it's functional right away and you customize on top of that. I.e. when you boot off of an ISO for Arch you just get a terminal and have to install from there, choosing basically every package you're going to want from fonts, desktop environments, login screens, etc. I like it quite a bit because it really forced me to learn how my system works and to fix issues myself. To get a feel for what I'm talking about take a look at the Installation Guide.

  2. The second thing about Arch is that they try to update packages ASAP from upstream; this is in contrast to other distros that might keep a certain version older for 'stability' reasons. IMHO I find other distros frustrating when I encounter a bug that I discover was already fixed a year ago upstream and won't be available in the distro until the next release - I think that does more to harm the user than keeping everything, including bugs, constant.

If you're going to play with Arch I suggest you try it in a VM first and see if you can get it functional before you mess with your main system.

Sometimes I like to think of the economy as a small village where people directly goods with each other. The invention of money means you can make a living off of selling to just one person and still have something to offer the farmer, but for this thought experiment this I want to focus on the actual, real, goods and services of the economy.

So imagine a small village. You have the farmer who grows food. You have the blacksmith who builds car parts, and the mechanic that builds cars and tractors. And you also have the village fool who makes people laugh in exchange for tips. The mechanic gives tractors to the farmers in exchange for food, and gives some of that food to the mechanic in exchange for parts. When any of them need a laugh they'll give something to the fool to hear a joke. And you have your other industries, etc. One day a new person comes to town, who will represent the new tech industry. They realize that they can build a machine that tells the farmer the best days to plant and harvest which will help the farmer grow more food. The farmer happily accepts, paying the tech person some food in exchange. Similarly they're able to help optimize the other industries, and with the value they're providing and them being in short demand they're able to get great wages.

With their prosperity, other tech people start coming to the village and helping the other industries get more efficient. Most of the concrete efficiencies are optimized, so they start working on more abstract ones. Someone builds an app to help the villagefolk find someone to trade with ("I have 2 gears but I need 3 loaves" gets matched with "I have 2 wheat bushels and need 2 gears" which gets matched with "I have 3 loaves and need 2 wheat bushels"), in exchange getting a small cut of those resources, and a larger cut if someone pays for preferential matching (advertising). Other tech people find work helping the other tech people at their jobs (IDEs, libraries, issue trackers, etc.) And other tech people build animatronic village fools to entertain the village themselves (video games).

More tech people come as they've heard of how much they can earn at this village. Eventually they start having some trouble finding work to do, everything seems optimized. Some of the wealthy members of the town (let's say the farmer of the biggest field) says to many of these tech people that they'll pay them food in exchange that the farmer gets a portion of whatever the tech person ends up earning with what they build (low interest rates). With all the good ideas used up, the projects these tech people are working on aren't working well (crypto) or are duplicates of already existing tools (how many social media apps do we need, etc.). Still though, the farmer is giving them a lot of food so yet more tech people come to the village, and many of the children of the village (like the farmer's son) are becoming tech workers too.

Eventually, after a bad crop season (maybe because the farmer's son didn't help harvest), the farmer is short on food and stops lending out food to these tech workers. They try to go around to the other villagefolk but most have already been optimized. The tools that optimized life are already built and the required tech people for maintenance is a lot less than those needed to build it, and the number of truly new opportunities to help new industries isn't enough to provide work to all the tech people.

TL;DR

Tech people earned their crazy salaries when they were helping migrate the non-digital world to the digital world. There were so many obvious opportunities for efficiencies and not enough tech people to go around. 'Spreadsheet' calculations literally used to be a day-long affair with a team of people - of course a business would pay anything to a tech person to automate that. Now that times the whole economy.

These obvious efficiencies are finite but we treated them as infinite and kept training new tech workers. Low interest rates helped keep us employed for longer than we should have as we were paid to work on bad products in the hope that maybe there'd be a diamond in the rough and yet we STILL kept training new workers. Meanwhile other careers that provide more concrete value, like mechanics & HVAC professionals, have had a labour shortage as Tech attracted so many young people to itself. This eventually led to persistent inflation which then ended low interest rates. With higher interest rates a lot of speculative tech can't get funding; Tech is only getting paid for the actual new value it can provide today, which is way less than it used to be.

I think you should take baby-steps and focus first on just getting something running for you to use. Maybe first experiment with configuring an application you'd like in a virtual machine before you spend money on hardware too.

Please be specific about this being the UK's democracy and not democracy in general. In Canada for example courts are stronger and it would be much more difficult (albeit not impossible) for our Parliament to do something like this.

7 more...

Just want to add that Framework isn't quite Linux first, more like Linux second / Linux conscious. With some tweaking it works great but there are sometimes little issues that crop up, especially if you're using the newest machines.

For example, when I got my Intel 12th gen Framework last year, X was super laggy (opening a terminal and typing a few characters might take several seconds). You'd have to end up disabling some kernel power management setting. That was fixed in later kernel releases and was because it was new hardware, but their focus pre-release was making sure Windows worked well on it, not Linux. Technically even now there's some kind of conflict between the ambient light sensor and the screen brightness keys and the fix has always been to disable the light sensor, so I've never actually used that feature on my laptop (unsure why Windows is unaffected).

It's still a great laptop and I absolutely love them, but I think other shops like System76 should get credit for their top-tier Linux support.

3 more...

I like it but it's missing the low-quality 'non-fiction' relationship post porn I loved to binge on.

1 more...

Ever clicked on a link and noticed that the URL ended in something like ?campaign=twitter or something? Advertisers regularly track which advertising campaign got a user to click on a link, and they'll also track what proportion of those users eventually lead to a sale. If Reddit eventually has no users and just bots, advertisers will quickly notice that ad spending on Reddit isn't producing profit and kill it.

Both i3 and sway are very lightweight so you do get good performance, but it's the easy tiling / no-nonsense looks that appeal to me.

Nextcloud as a Drive replacement? Libreoffice for documents? There's a ton of options for hosting email yourself. But IMO you're not just paying Google (or other services) for the software but rather for them to host it for you. I use FOSS for almost everything and self-host many of my own services, but I pay a company to host my email and it's money well spent.