rushaction

joined 10 months ago
[–] [email protected] 10 points 1 week ago (4 children)

Quite literally my first thought. Great, but I can't issue certs against that.

One of the major reasons I have a domain name is so that I can issue certs that just work against any and all devices. For resources on my network. Home or work, some thing.

To folks recommending a private CA, that's a quick way to some serious frustration. For some arguably good reasons. On some devices I could easily add a CA to, others are annoying or downright bullshit, and yet others are pretty much impossible. Then that last set that's the most persnickety, guests, where it'd be downright rude!

Being able to issue public certs is easily is great! I don't use .local much because if it's worth naming, it's worth securing.

[–] [email protected] 5 points 1 month ago (7 children)

I'm no expert, but I think you might need resistors on those LEDs or they'll burn out fairly quickly. I cannot see the whole circuit, and my EE classes were a long-ass time ago. It looks like you might be driving them straight from the breadboard's power. Just wanted to give you a heads up in case it's an issue.

https://electronics.stackexchange.com/questions/28393/why-do-we-need-resistors-in-led

Good luck!

[–] [email protected] 4 points 1 month ago

It's to prevent the person from completing a circuit across their chest if accidentally touching a ground or the like with their other arm. Hearts don't like that.

Just a way to reduce risk when working with electricity.

[–] [email protected] 2 points 1 month ago (3 children)

... the only language where 90% of the world's memory safety vulnerabilities have occurred in the last 50 years

Yeah... That's a shit post alright.

I'm not a C developer myself, but that's just a low blow. Also, uncited ;).

[–] [email protected] 3 points 1 month ago

Because this is a regression and this particular issue was introduced in 8.5p1. So it only affects versions newer than that, up until when it was fixed in 9.8p1.

[–] [email protected] 12 points 2 months ago (1 children)

The soulless structure of the government is not much different than the soulless structure of a corporation.

Very different for a fundamental reason: at least in the US, one exists to serve the people, the other to extract the maximum amount of profit possible from the people. But to your point, they have similarities in that they are both entirely constructed of flawed humans. That difference in purpose though, makes a huge impact on we interact with them, what we expect of them, and our ability to influence them.

[–] [email protected] 76 points 2 months ago* (last edited 2 months ago)

I'm going to try to help explain this, but i'll be honest it feels like you're coming from a place of frustration. I'm sorry about that, take a break :)

(I'm not a language expert, but here goes)

var test int < bruh what? :=

These are the two forms of variable declaration and the second one is a declaration and initialization short hand. I most commonly use :=. For instance:

foo := 1 // it's an int!
var bar uint16 // variable will be assigned the zero value for unit16 which is unsurprisingly, 0.

func(u User) hi () { ... } Where is the return type and why calling this fct doesnt require passing the u parameter but rather u.hi().

This has no return type because it returns no values. It does not require passing u. It's a method on the User type, specifically u User is a method receiver. You might think of this akin to self or this variable in other languages. By convention it is a singke character of the type's name.

If that function returned a value it might look like:

func(u User) hi() string {
    return "hi!"
}

map := map[string] int {} < wtf

This is confusing because of how it's written. But the intent is to have a map (aka dictionary or hashmap) with string keys and int values. In your example it's initializd to have no entries, the {}. Let me rewrite this a different way:

ages := map[string]int{
    "Alice": 38,
    "Bob": 37,
}

Hope this helps. In all honesty, Go's language is very simple and actually rather clear. There's definitely some funny bits, but these aren't it. Take a break, come back to it later. It's hard to learn if you are frustrated.

I also recommend doing the Tour of Go here. My engineers who found Go intimidating found it very accessible and helped them get through the learning code (as there is with any language).

Good luck (I'm on mobile and didn't check my syntax, hopefully my code works 😎)

[–] [email protected] 1 points 2 months ago
[–] [email protected] 2 points 2 months ago

D'oh. I missed that! 😔

[–] [email protected] 25 points 2 months ago (5 children)

Except Google Pay had the ability to send money to/from friends and bill splitting. Wallet has no such features at all. And nothing they've published or any news on it seems to mention this. (Which has left me somewhat confused that I'm missing something. But as best as I can tell, I'm not)

[–] [email protected] 1 points 3 months ago

But however will it determine the player one controller .... on a desktop computer?

[–] [email protected] 6 points 3 months ago

If you look deeper at the recorded PR commit, comments, and package description it's clearly straight up mean-spirited.

view more: next ›