[-] tunetardis@lemmy.ca 12 points 4 weeks ago

When I was first looking into IPv6, people were talking about how you can self-assign an address by simply wrapping an IPv6 address around your MAC address. But that practice seems to have fallen out of favour, and I'm guessing the reason is, as you say, the whole privacy thing? There's a lot of pushback these days against any tech that makes it easier to fingerprint your connection.

[-] tunetardis@lemmy.ca 13 points 1 month ago

I paid a visit to Green Bank WV once out of an interest in astronomy. The giant radio telescopes are truly a sight to behold!

Less impressive were the people camped out nearby who saw the place as the promised land where they could cast off their tinfoil hats in the cellular-banned zone surrounding the complex.

[-] tunetardis@lemmy.ca 12 points 2 months ago

My understanding is that Russian athletes have been competing as independents, which is a different category from refugees. But apparently, they have been barred from competing in events that also include Ukrainians.

[-] tunetardis@lemmy.ca 12 points 4 months ago

So the next captcha will be a list of AI-generated statements and you have to decide which are bat shit crazy?

[-] tunetardis@lemmy.ca 13 points 5 months ago

I have only written potentially life-threatening code once in my life. It had to do with voltage/current regulation in the firmware of a high-powered instrument used by field workers at the company where I work. It was a white-knuckled week I spent on just a single page of code, checking and re-checking it countless times and unit testing it in every conceivable way I could imagine.

[-] tunetardis@lemmy.ca 12 points 7 months ago* (last edited 7 months ago)

There is an issue with templated code where the implementation does have to be in the header as well, though that is not the case here. C++20 introduced modules which I guess were meant to sort out this mess, but it has been a rocky road getting them to be supported by compilers.

[-] tunetardis@lemmy.ca 12 points 7 months ago

I like that end of the day bath too. Must be the Japanese in me. I feel some guilt over the water usage, but then again, I'm soaking in there for half an hour. If I did the same in a shower, I'd probably use even more water right? Also, the more you weigh, the more water you displace, meaning you need less to fill the tub. So it's a rare case of weight gain actually reducing resource consumption. Thank you Archimedes!

[-] tunetardis@lemmy.ca 13 points 7 months ago

If you can figure out how to simulate molecules, or draw 3D stereograms, or translate hieroglyphics, or any other RIDICULOUSLY COMPLICATED SHIT, making a graphical user interface should be nothing to you. You should be able to do it in a fucking afternoon.

In a word, no. Being able to build an engine doesn't mean you know the first thing about how to design a car. It's a totally different skill set.

I work with PhDs who code all sort of amazing physics engines and then I design the GUI apps around them. That's a full-time job right there (I'm living proof of it), and I wouldn't expect them to understand it any more than they would expect me to understand all the physics.

When you write some sort of procedural tool, you are in complete control of the program flow from start to finish. In a GUI app, the user is in control most of the time. That's awesome if you're the user, but it means a lot more what-if scenarios you have to account for, since users are notoriously unpredictable. And if the task your command line was performing takes an appreciable length of time, you need to spawn it off into separate threads or subprocesses and worry about all the synchronization logic you must get right. This is a programming minefield for anyone who has done it, especially when you need said threads to interact with the GUI, as GUI frameworks are notoriously not thread-safe.

Anyway, what I'm trying to say is designing and implementing GUIs is non-trivial, unless maybe you just want something like an installer wizard that runs you through 10 dialogs to gather info for a command line and then runs it.

[-] tunetardis@lemmy.ca 12 points 8 months ago

Is anyone keeping score? How many are left? This is the same plane Belarusian saboteurs blew up towards the beginning of the war right? I seem to remember at the time they were saying Russia had maybe 7 in operation? I could have that wrong. It was a low number at any rate. And they were also saying these are effectively irreplaceable given the amount of tech that has to go into them and all the sanctioning on electronics. Articles suggested losing it was comparable to the loss of that Black Sea flagship that was sunk around the same time frame.

[-] tunetardis@lemmy.ca 12 points 9 months ago

Yeah I hate urban sprawl and how the city planners where I live keep wanting to perpetuate it. I commute most days on an ebike and try to drive less. The only major exception is in my side-gig as a musician in a band. Just too much gear to carry around without 4 wheels.

[-] tunetardis@lemmy.ca 12 points 9 months ago

When I was studying climatology, I wondered if an increased evening out of global temperatures (with higher latitudes warming disproportionately more than lower) would lead to a kind of lethargy in weather systems, since it is ultimately temperature differentials that are the driving force to their movement. So systems that bring rain to the coast might be less likely to wander inland, for example. That would then intensify the continental effect and make interiors more prone to drought.

[-] tunetardis@lemmy.ca 12 points 1 year ago

Once upon a time, English had gendered words just like many other European languages. According to my dad (a retired linguist), the Norman invaders, being non-native speakers, learned a kind of pidgin English with a much simplified grammar they could handle. This eventually developed into a creole which everyone started to speak.

view more: ‹ prev next ›

tunetardis

joined 1 year ago