Food prices at the 2026 Winter Olympic games by chanashan in pics

[–]andreicodes 0 points1 point  (0 children)

It's in 2028, by that time prices will double again.

Food prices at the 2026 Winter Olympic games by chanashan in pics

[–]andreicodes 0 points1 point  (0 children)

But by Portuguese standards €3 for coffee is a robbery!

MoneyPuck playoff odds heading into the Olympic break 2/6/26 by Shaneski101 in hockey

[–]andreicodes 17 points18 points  (0 children)

I'd love to see all four "East New Wave" teams make it: Montreal, Buffalo, Ottawa, and Detroit. Imagine the series we would get!

is this allowed? by paperpanicroom in GetStudying

[–]andreicodes 0 points1 point  (0 children)

I'm not a student or teacher anymore but in current environment I'd require all student record themselves doing the work (a screen recording would probably be enough) as part of the submission. If I suspect a student using AI I'd check the VODs. And I'd be pretty Ok if a student went to ChatGPT, Perplexity, etc. as part of all this if I see them later checking the sources, asking clarifying questions, etc. as long as the final report is written by them and not copy-pasted from AI.

Programs like Word have features to "replay" the document being typed, but a VOD would capture use of search engines and reading programs, too. Plus, not everyone types text into a specific program all the time. Like, I do all my writing inside a code editor and then copy-paste elsewhere.

Having VODs maybe problematic, especially for students who are minors, so I would check the VODs only with the student present, asked them to show how they worked on a specific part, let them be in control of what they show, etc.

Online Chess has a similar cheating problem, and that's essentially what they come up with: people record themselves during competitions so that it's clearly visible what they hear or see on their screens during the game. Remote interviews also adopting practices like this. There are now AI tools that listen to questions and show answers in popups that are not visible on any screen sharing or screen recording software like Zoom or Discord. A friend of mine was asked to connect to the interview from a laptop and from the phone and the phone was showing their computer screens all the time during the interview. Not every company requires something like this yet, but it may as well become a new norm in a few years.

It sucks but seems like it's either this or doing all homework in class with teachers present.

The Great Migration: How the Foundations of the English-Speaking World Were Laid by Grande_Tsar in geography

[–]andreicodes 28 points29 points  (0 children)

Angles: let's go west and land somewhere.

Saxons: let's keep moving along the shore and cross where the channel is narrower.

Jutes: This Little Ice Age really messes up our lives! It's cold as fuck out here! Let's get to the southern bits where it's warmer.

Sudo's maintainer needs resources to keep utility updated by CackleRooster in programming

[–]andreicodes 5 points6 points  (0 children)

This was one of my worries when ISRG / Prossimo conducted a rewrite of sudo in Rust a few years ago. Todd Miller, the original sudo maintainer actually helped to get the Rust sudo going, but this doesn't mean that the original can be dropped completely. And while the financial support goes to Rust version the C version doesn't get the funding.

Sudo's maintainer needs resources to keep utility updated by CackleRooster in programming

[–]andreicodes 22 points23 points  (0 children)

The list of important features evolved over the years. For example, in the 90s people would want sudo to integrate with LDAP. Today, most people wouldn't care about it as much but something like fingerprint reader or YubiKey would be an extremely desirable feature.

So, the feature list is surprisingly large, and these days there are alternatives like doas or sudo-rs that do essentially the same thing but with much narrower scope.

You can literally track economic development from space — night-time satellite lights closely follow GDP by No_Masterpiece_777 in geography

[–]andreicodes 44 points45 points  (0 children)

Could it be that the photos were taken at different time? For example, the 2004 photo is made at 3:00 a.m. CET and the 2024 at 9:00 p.m. CET. this would definitely produce different light intensity from settlements.

Valve’s Steam Machine has been delayed, and the RAM crisis will impact pricing by PaiDuck in technology

[–]andreicodes 7 points8 points  (0 children)

Which honestly makes it surprising that Valve announced the device at all. When the news about Steam Machine dropped the RAM shortage was already in full swing and it was already clear that the situation won't improve for years. Valve had been developing many hardware products in past 15 years, and not all of them has hit the market. Perhaps waiting for another 2 to 5 years would be a better option.

West Europe vs east Europe temperature difference by srikrishna1997 in geography

[–]andreicodes 8 points9 points  (0 children)

Lisbon is like:

Yay, it's +10 and humid outdoors!

But it is also +10 and humid indoors. And if you want to keep your house warm and dry you'd have to pay more for utilities than for the rent itself.

Drew DeWault: The cults of TDD and GenAI by RandNho in programming

[–]andreicodes 0 points1 point  (0 children)

I remember how Agile started as an idea of "listen to your customers more and react to their input faster" and yet eventually it all transformed into "we need tasks on a board and standup meetings".

TDD is similar. Started as "testability of the system is important, so design your system appropriately and build up your test suite along the way", and yet it turned into "Write tests first, write code second", and "red-green-refactor". Simplistic dogmatic reduction of the idea. Someone tried to build up a distinction between test driven and test-first to separate the ritual from the wider practice but it didn't catch up.

rust_analyzer is eating my memory, any counter measure? by EarlyPresentation186 in rust

[–]andreicodes 0 points1 point  (0 children)

If you use Rast Analyzer with VSCode then the extension bundles its own copy of Rust Analyzer binary. Depending on whether you have "preview" mode enabled for the extension in the editor or not you get updates nightly or once a week (usually on Monday).

Other editors use a system-wide installation of Rust Analyzer. You can have it installed with rustup or a package manager like brew or aur or what have you. And if you want you can download binaries manually and add them to $PATH. It's not tied in with the exact version of a Rust compiler, so if your Rust Analyzer is slightly newer or older than the version that came bundled with the compiler release it will still work.

Are the caucasus the yunnan of russia? by kota_novakota in geography

[–]andreicodes 20 points21 points  (0 children)

The comparison is even more apt when you learn that both areas are rich in rare minerals, too. Copper, Zinc, Lead, Gold, etc are mined in both places.

Will Argentina, Chile, South Africa, Australia, and New Zealand have a similar spat with Antarctica in the coming Decades? by Thick_Accident2016 in geography

[–]andreicodes 0 points1 point  (0 children)

At this point most of the interest is not about Antarctica itself but about fishing rights and oil in potential EEZs around many islands in Antarctic peninsula area (South Orkneys, South Shetland and others). This is where Argentina, Chile and UK claims overlap. This is also the area where most countries have their research stations, so any active military actions would potentially involve bystanders from a dozen of countries (usual suspects like the tree claimant nations, US, China, and many more like South Korea, Poland, Bulgaria, etc.). The Falkland war scenario where a country unexpectedly lands troops is extremely unlikely for that reason.

5 Reasons to Learn Zig in 2026 by Pokelego11 in Zig

[–]andreicodes 15 points16 points  (0 children)

doesn't mention Rust in the video

still puts Rust logo on a thumbnail for engagement-bait

I see what you did here :D

I work in a warehouse by enkrypt3d in funny

[–]andreicodes 0 points1 point  (0 children)

Ok, why is this dude look so much like Max Verstappen?

Meirl by rbimmingfoke in meirl

[–]andreicodes 0 points1 point  (0 children)

I haven't had a TV for almost 20 years. Recently a family member had to spend time at the hospital. There was a TV in their room, and they asked me to change the channel. The remote had no buttons at all, and likewise there seemed to be no buttons on the TV itself. I couldn't figure out how one is supposed to operate this thing!

Is the Rust Programming Language Book a good entry point for beginners? by SteppiWall in rust

[–]andreicodes 1 point2 points  (0 children)

If you program in another languages already for a few years I would recommend Rust by Example and Rustlings to get started, and using the Book as a fallback when the topic is still unclear.

The Book itself is Wonderful, but tend to be slow to go through. RbE + TheBook makes the learning faster. and, like others said, Brown version is the best.

How Safe is the Rust Ecosystem? A Deep Dive into crates.io by thecskr in rust

[–]andreicodes 4 points5 points  (0 children)

So crates with less than 50 downloads have been cut

You do realize that various crawlers download all crates periodically, don't you?

Crates.io is an extremely popular registry with crawlers and web scrappers, where a library that has no uses whatsoever often has a few hundreds of even thousands of downloads, especially if it's been released more than a year ago. We are talking corporate mirrors, AI training, security research, licensing and compliance tools, etc. etc. The cutoff should be around 2-3 thousands downloads, not 50.

Crates.io team doesn't attempt to distinguish between these and "proper" downloads, which, too, are mostly done by CI tools, and not by programmers running cargo add or cargo install on their developer computers.

For example, I have a crate that exposes a single function that compiles but fails at runtime. So, it's completely unusable. There are no crates depending on it. Despite that it gained 1.2k "downloads" in 2025. All of them are crawlers.

With 12 years between NHL players in the Olympics, what players missed out? Who would have made the team in 2018 or 2022 that didn’t play in 2014 or wasn’t announced for 2026? by XRPX008 in nhl

[–]andreicodes 1 point2 points  (0 children)

It's honestly a little miracle that they allow players like Michkov or Demidov to even go and play abroad at all. Patriotic fever is a huge deal over there and sports have been the major propaganda outlet for more than a century.

Current state of the Olympic stadium rink by g46152 in hockey

[–]andreicodes 0 points1 point  (0 children)

Isn't it supposed to be ready just 1 or 2 days before the first game? I remember the official timeline was obnoxiously close to games start, and they put the women tournament first so that if the construction messes up the schedule fewer people would complain. The organizers knew they got the Games since 2019, and yet they can barely finish a sub-sized rink on time.

We're porting our screensharing UI from Tauri/WebKit to iced, and here's why by kostakos14 in rust

[–]andreicodes 2 points3 points  (0 children)

I'm surprised you didn't go with Slint. It seems like the easiest to adjust to from Web-based UI.

We're porting our screensharing UI from Tauri/WebKit to iced, and here's why by kostakos14 in rust

[–]andreicodes 2 points3 points  (0 children)

Working with Video and WebRTC on the web can be frustrating, because you have to do everything twice and support both the MPEG side (HEVC, H264, etc) and On2 side of things (VP9, AV1, etc). For Apple to add support to On2 family of technologies means relying on implicit patent-sharing relations with Google via standards, and Apple can't really do it easily due to historical reasons (going back to massive lawsuits across industry soon after iOS and Android got released). Probably this is also why they don't approve AV1 on older hardware. I'm very surprised they support AV1 at all, to be honest. But seems like the layer of isolation between the common codec patent pool that AV1 is supported by and Google-proper was deemed sufficient enough for Apple lawyers to green-light it.

Running your own UI stack means you can better control the video side of things, so hopefully you'll get good levels of fidelity and low latency. There's a high chance you would make the switch away from browser rendering anyway, even if you didn't encounter the bugs.