corroded

joined 2 years ago
[–] corroded@lemmy.world 2 points 8 months ago (3 children)

I know you meant that sarcastically, but isn't that exactly what's happening here?

[–] corroded@lemmy.world 63 points 8 months ago (10 children)

The last I read, de minimis still applied. I didn't know until now that was done with.

As an avid collector of vinyl records: FUCK! I've got no problem sending $50 to a European artist who's selling a limited run of records out of their living room. Hell, if it's an artist I really like, I'll spend $70. I'm not about to spend $70 and the artist get half of it.

Spending ludicrous amounts of cash of 12-inch pieces of plastic is totally fine with me, but I want my money going to the artist who's making the music I love, not a government I voted against.

[–] corroded@lemmy.world 53 points 8 months ago (31 children)

I honestly don't remember ever having this kind of slang when I was a kid. If anything, our slang was borrowed from previous generations. ("Dude, that's cool.") I'm an old millennial, and I speak the same as Gen X and Boomers, it feels like. I never remember my parents asking "what the hell are you saying?"

Am I just forgetting? Is there a late-90s, early-00s equivalent that I've just purged from memory?

[–] corroded@lemmy.world 6 points 8 months ago (1 children)

Do you have any programming experience?

Whisper.cpp is fairly easy to use, there are plenty of open source libraries for audio input, and sending text as keystrokes in Windows is quite easy.

There may very well be an existing solution, but if you want to put something together yourself, all the major building blocks already exist. You'd just have to write the code to tie it all together.

[–] corroded@lemmy.world 3 points 8 months ago (1 children)

Giving a child unrestricted access to the internet is a terrible idea. I'm not trying to downplay the AI issues they brought up, but the parents are largely to blame, too. Parental controls, monitoring software, etc all exist for a reason.

[–] corroded@lemmy.world 12 points 8 months ago (1 children)

Improve your what and do what? I have no idea what that means.

[–] corroded@lemmy.world 24 points 8 months ago (3 children)

Canada seems like a nice place to visit in a few months.

[–] corroded@lemmy.world 0 points 8 months ago (3 children)

No, not really. I just can't stand musicals. It doesn't matter how good an episode or movie is otherwise, I just can't enjoy musicals.

I also didn't want to completely skip the episode and miss any plot points, so mute with subtitles worked nicely.

[–] corroded@lemmy.world 0 points 8 months ago (5 children)

That was the only episode of any Trek series where I had to watch the majority of it on mute.

[–] corroded@lemmy.world 17 points 8 months ago* (last edited 8 months ago)

I know what one of the three words in the title actually mean. If you want to know what a word means, you consult a dictionary. If people are actually using these words, it kind of makes sense to add their definitions.

[–] corroded@lemmy.world 5 points 8 months ago (3 children)

Do you happen to use an ISP that implements CGNAT? I've seen this error, too, and I've read that it's flagging CGNAT IPs as a VPN?

 

I've been using HA for a while; having my home just "do things" for me without asking is fantastic. My lights turn on to exactly the levels I want when I enter a room, my grass and my plants get watered automatically, heating and cooling happens only when it needs to. There are lots of benefits. Plus, it's just a fun hobby.

One thing I didn't expect, though, is all the interesting things you can learn when you have sensors monitoring different aspects of you home or the environment.

  • I can always tell when someone is playing games or streaming video (provided they're transcoding the video) from one of my servers. There's a very significant spike in temperature in my server room, not to mention the increased power draw.
  • I have mmWave sensors in an out-building that randomly trigger at night, even though there's nobody there. Mice, maybe?
  • Outdoor temperatures always go up when it's raining. It's always felt this way, but now it's confirmed.
  • My electrical system always drops in voltage around 8AM. Power usage in my house remains constant, so maybe more demand on the grid when people are getting ready for work?
  • I have a few different animals that like to visit my property. They set off my motion sensors, and my cameras catch them on video. Sometimes I give them names.
  • A single person is enough to raise the temperature in an enclosed room. Spikes in temperature and humidity correspond with motion sensors being triggered.
  • Watering a lawn takes a lot more water than you might expect. I didn't realize just how much until I saw exactly how many gallons I was using. Fortunately, I irrigate with stored rain water, but it would make me think twice about wasting city water to maintain a lawn.
  • Traditional tank-style water heaters waste a lot of heat. My utility closet with my water heater is always several degrees hotter than the surrounding space.

What have you discovered as a result of your home automation? While the things I mentioned might not be particular useful, they're definitely interesting, at least to me.

 

This is more "home networking" than "homelab," but I imagine the people here might be familiar with what in talking about.

I'm trying to understand the logic behind ISPs offering asymmetrical connections. From a usage standpoint, the vast majority of traffic goes to the end-user instead of from the end-user. From a technical standpoint, though, it seems like it would be more difficult and more expensive to offer an asymmetrical connection.

While consumers may be connected via fiber, cable, DSL, etc, I assume that the ISP has a number of fiber links to "the internet." Those links are almost surely some symmetrical standard (maybe 40 or 100Gb). So if they assume that they can support 1000 users at a certain download speed, what is the advantage of limiting the upload? If their incoming trunks can support 1000 users at 100Mb download, shouldn't it also support 1000 users at 100Mb upload since the trunks themselves are symmetrical?

Limiting the upload speed to a different rate than download seems like it would just add a layer of complexity. I don't see a financial benefit either; if their links are already saturated for download, reducing upload speed doesn't help them add additional users. Upload bandwidth doesn't magically turn into download bandwidth.

Obviously there's some reason for this, but I can't think of one.

 

In c++17, std::any was added to t he standard library. Boost had their own version of "any" for quite some time before that.

I've been trying to think of a case where std::any is the best solution, and I honestly can't think of one. std::any can hold a variable of any type at runtime, which seems incredibly useful until you consider that at some point, you will need to actually use the data in std::any. This is accomplished by calling std::any_cast with a template argument that corresponds to the correct type held in the std::any object.

That means that although std::any can hold a type of any object, the list of valid objects must be known at the point that the variable is any_cast out of the std::any object. While the list of types that can be assigned to the object is unlimited, the list of types that can be extracted from the object is still finite.

That being said, why not just use a std::variant that can hold all the possible types that could be any_cast out of the object? Set a type alias for the std::variant, and there is no more boilerplate code than you would have otherwise. As an added benefit, you ensure type safety.

 

I'm looking for a portable air conditioner (the kind with 1 or 2 hoses that go to outside air). The problem I'm running into is that every single one I find has some kind of "smart" controller built in. The ones with no WiFi connectivity still have buttons to start/stop the AC, meaning that a simple Zigbee outlet switch won't work. I could switch the AC off, but it would require a button-press to switch it back on. The ones with WiFi connectivity all require "cloud" access; my IoT devices all connect to a VLAN with no internet access, and I plan to keep it that way.

I suppose I could hack a relay in place of the "start" button, but I'd really rather just have something I can plug in and use.

I can't use a window AC; the room has no windows. I'll need to route intake/exhaust through the wall. So far, I can't find any "portable" AC that will work for me.

What I'm looking for is a portable AC that either:

  • Connects to WiFi and integrates with HA locally.
  • Has no connectivity but uses "dumb" controls so I can switch it with a Zigbee outlet switch.

Any ideas?

-2
submitted 2 years ago* (last edited 2 years ago) by corroded@lemmy.world to c/unpopularopinion@lemmy.world
 

As is stands, parents are able to claim their children as dependents on their tax returns, which lowers their overall tax liability and in effect means that the parents either pay less in taxes or receive a higher return at the end of each year.

Until they reach the age at which they can work, children are a drain on society. They receive public schooling and receive the same benefit from public services that adults do, yet they contribute nothing in return. At the point that they reach maturity and are gainfully employed and paying taxes, they become a functioning member of society.

If a parent decides to have a child, they are making a conscious decision to produce another human being. They could choose to get a sterilization surgery, use birth control, or abort the pregnancy (assuming they don't live in a backwards state that's banned it). Yet even if they decide to have 15 children, the rest of society has to foot the bill for their poor decisions until the child reaches adulthood.

By increasing taxes on parents instead of reducing them, you not only incentivize safe sex and abortion, but you shift the burden of raising a child solely to the individuals who are responsible for the fact that that child exists.

I am a strong advocate for social programs: Single-payer healthcare, welfare programs, low-income housing, etc, but for adults who in turn contribute what they can. A child should only be supported by the individuals who created it.

 

I've recently purchased a DJI Avata, and I've been reading about the different "hacks" to enable higher power modes and additional channels for the O3 system.

I understand that CE mode is specifically for European countries with more restrictive power limitations. I'm in the USA, so I apparently my drone is in "FCC mode" by default. I'm specifically curious about "Ham mode," though. I am a licensed ham radio operator, which means that legally, I can use frequencies and power levels that are outside the range of normal Part 15 devices. In general, the regulations state that my transmissions must be unencrypted, I must transmit my callsign every 10 minutes, and I'm limited to 1.5kW (which is obviously far less than any drone would use). Is there a firmware hack that allows this?

I'm not trying to break the line-of-sight rules, but if I can enable a mode that would allow me to get better signal fidelity within the FCC and FAA regulations, I'd like to try it. Even a little bit of extra power can make a significant difference in certain cases.

view more: next ›