I appreciate the “carrot with a bit out of it” icon.
I appreciate the “carrot with a bit out of it” icon.
Naaaaaaaaaahhhhh…
I’m guessing Vance said something insulting about Appalachia.
It’s the capability of a program to “reflect” upon itself, I.E. to inspect and understand its own code.
As an example, In C# you can write a class…
public class MyClass
{
public void MyMethod()
{
...
}
}
…and you can create an instance of it, and use it, like this…
var myClass = new MyClass();
myClass.MyMethod();
Simple enough, nothing we haven’t all seen before.
But you can do the same thing with reflection, as such…
var type = System.Reflection.Assembly.GetExecutingAssembly()
.GetType("MyClass");
var constructor = type.GetConstructor(Array.Empty<Type>());
var instance = constructor.Invoke(Array.Empty<Object>());
var method = type.GetMethod("MyMethod");
var delegate = method.CreateDelegate(typeof(Action), instance);
delegate.DynamicInvoke(Array.Empty<object>());
Obnoxious and verbose and tossing basically all type safety out the window, but it does enable some pretty crazy interesting things. Like self-discovery and dynamic loading of plugins, or self-configuration of apps. Also often useful when messing with generics. I could dig up some practical use-cases, if you’re curious.
It’s known, recently, as the “pig butchering” scam, and this is the telltale opener. The idea is that you respond with “hey, you’ve got the wrong number” and they can then open a dialog of “oh, sorry about that” and then spend weeks or months just conversing with you casually to build a “heh, what a crazy way to meet a new friend” sorta relationship. Eventually, they spring some kinda ask for money or malware on you, because they earned your trust.
Give it a google, it’s pretty fucked up, and completely counter-intuitive how effective and profitable it is.
Goddamn, I completely missed that.
I think they’re a decent chance that’s what they mean, anyway. “What, no, what the hell would we want with your shitty social media software? Just give us the domain name.”
If you’re interested in detail, I can recommend this book: https://play.google.com/store/books/details?id=ncGVPtoZPHcC.
I’m also neither a mod nor member. I have never posted nor commented in c/vegan. I do not habitually downvote posts from c/vegan. I am banned from c/vegan, as of about a week ago.
If that isn’t overreach, I dunno what is.
If they don’t want non-members to be able to vote or comment on their stuff, that’s fine, take the community private.
Cashier stations with chairs are VERY rare, yes. The general trope is that managers/owners think it makes workers appear lazy.
Cashier stations with chairs are VERY rare, yes. The general trope is that managers/owners think it makes workers appear lazy.
Cashier stations with chairs are VERY rare, yes. The general trope is that managers/owners think it makes workers appear lazy.
I think the big reasons for most people boil down to one or both of two things:
A) People having 0 trust in Google. I.E. people do not believe that paying for their services will exempt them from being exploited, so what’s the point?
B) YouTube’s treatment of its content creators. Which are what people actually come to YouTube for. Advertisers and copyright holders (and copyright trolls) get first-class treatment, while the majority of content creators get little to no support for anything.
Practice getting up in response to your alarm.
Seriously.
Once or twice a day, in the middle of the day, go lay down in bed, like you’re going to sleep, and set your alarm for maybe 5-10 minutes. The moment it goes off, shut it off and stand up. Teach your body the habit of standing up, immediately, in response to the alarm. So long as you’re getting enough sleep, you’ll start doing it in the morning, on reflex.
Let’s assume the chicken has to reach a temperature of 205C (400F) for us to consider it cooked.
Remind me never to let this guy cook for me.
What the actual fuck is this? A constitution neither defines nor repeals laws, it defines rights and powers, of the citizenry, and the government. Is there just more to the story that the article isn’t covering?
Satisfactory 1.0 releases tomorrow morning.
I mean, REST-ful JSON APIs can be perfectly type-safe, if their developers actually take care to make them that way. And the self-descriptive nature of JSON is arguably a benefit in really large public-facing APIs. But yeah, gRPC forces a certain amount of type-safety and version control, and gRPC with protobuf is SUCH a pleasure to work with.
Give it time, though, it’s definitely gaining traction.
#4 for me.
Proper HTTP Status code for semantic identification. Duplicating that in the response body would be silly.
User-friendly “message” value for the lazy, who just wanna toss that up to the user. Also, ideally, this would be what a dev looks at in logs for troubelshooting.
Tightly-controlled unqiue identifier “code” for the error, allowing consumers to build their own contextual error handling or reporting on top of this system. Also, allows for more-detailed types of errors to be identified and given specific handling and recovery logic, beyond just the status code. Like, sure, there’s probably not gonna be multiple sub-types of 403 error, but there may be a bunch of different useful sub-types for a 400 on a form submission.
First game I ever played where I was like “yo, I actively WANT to do the speedrun achievement, and the deathless achievement.” So, first game where I ever did those things. Maybe I’m just crazy, but I found them way easier than I expected.
Also, a prime example of storytelling through music.