Details
-
AboutBackend developer / system admin
-
SkillsC++, C#, Java, PHP, Kotlin, Python, HTML, CSS, JS, Unix, Apache, some docker and lxc
-
Website
-
Github
Joined devRant on 3/18/2019
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
What part of that is surprising considering the history of big corporations? Literally the one strategy they use over and over again
-
"He"?
-
Micro Services can be done right, but not with lambdas. And the only way microservices end up working well if they are separated by strict domains and there's not a lot of them. In any project you're unlikely to need more than 2-3 microservices. If you go beyond that there's a good chance your domains are split too small and the communication overhead will kill all the benefits.
And lambdas are by design too small to do this. They are just functions in a cloud and that's just hell. It's literal hell. Imposible to debug, track or test. Especially once you start handling communication via queues, dynamo updates and event triggers.
It sounds nice on paper, and it might work for very basic projects, but maaan, it doesn't scale at all. I mean it scales performance-wise but not maintenance wise -
@12bitfloat hey, maybe it wasn't get "dumb" decision. Maybe this guy is a control freak that breaks into her phone. Who knows what other privacy basics he disregarded! Girl went to a friend, spilled her heart "yeah, OP just keeps breathing down my neck, I don't think I can stay in this relationship any longer" the hooked up and now we're here!
OP came in with a name like "sweetkid" and a fresh new account. So it's either a troll like Sid or someone, or it's a guy that legit thinks of himself as "the nice guy" and "the victim" and made the relationship toxic himself... Eitherway, fuck a guy who's first reaction is "how to get into my gfs phone". -
not sure if I misunderstood, but I already do processing like this in some of apps on a higher level. Isn't this pretty much how SIMD architectures handle stuff anyway? You load a bunch of data into the memory, and then each thread operators on it's own bit/stride of the data.
Not sure if this is different, or if you want to make this into a more low-level concept in compilers or in hardware or something, but as far as I can tell the technique isn't new as a concept... unless I'm not getting it :D -
Besides, I don't care for these companies one bit. I'd rather see this tech firmly in the hands of the open source community than a fake non-profit.
-
Yeah, while we live in a world where people have no critical thinking and end up hooking up in relationships with AI, and killing themselves or others because of AI, or literally spiral into full on psychosis because of AI, I'm fine with knee-capping AI. In fact I think those corporations should be held liable for what their tools and misinformation cause.
the tool is one thing, but the way they chose to sell it, that's on them. And they managed to convince a big chunk of people that this is sentience and essentially magic, so they are on the hook.
If you sell a radioactive rock to someone, saying that it's a magic rock that will fulfill your wishes, and hundreds of people die because of it, then yeah, the people were probably on the way out of the genepool already, but you still did that wanton disregard...
When the AI craze started and we only had bits and pieces of information, it made sense, but at this point it's criminal negligence in my opinion -
@whimsical no, It's OpenAIs fault for lying about the capabilities and convincing people it can do what it cannot. You're right
-
@Lensflare It does, though it usually tries to hide the specifics of it from you. It's mostly trying to do the C# thing where you either pass by value (default) or pass by reference (explicit in C# you'd use the "ref" keyword, in Go you just use the "*" symbol, so feels similar to pointers in C)
however you can't do pointer arithmetic on those references unless you go out of your way to specifically cast it to an unsafe pointer type. Infact there's an entire package called "unsafe" dedicated to very low level access.
Honestly, I've been working on and off with Go for about 2 years now? And I like many things it does. There's still a bunch of things I'd like done differently, and it's a very verbose language due to it's error passing style, but for many things it's just very efficient and easy to work with :D -
Golang does that. When you're working with a pointer it dereferences via dot and if It's a value copy (which is the default behavior) it accesses the value member.
So It's definitely doable to use the dot for everything. I think the reason why C's approach might be better is that it's explicit.
Explicit is always better (as in, less error prone) than implicit, so I get it.
It's not a big issue in Go eitherway. -
Well, that's why they are called memes
-
If you start all your arguments with "Listen bitch..." then you are guaranteed to get more attention.
Otherwise, dunno. You just need to be really sure what you're talking about, exert confidence and demand to get answers or actions on your concerns. It's a plus if you ask specific people by name. You should also make sure you get a specific slot to speak up and then say what you need to while people are listening.
I'm not exactly sure why people listen to me, but more often than not I don't really give them an option to ignore my requests. Especially naming specific people or asking "what do you guys think" can prompt answers or sub-questions like "sorry, I wasn't listening, what are we talking about?" :D -
Maybe it was rsyncs fault. It does a lot of things and It's kinda optimized for remote copy.
Did you make sure encryption and compression are disabled? Used whole files?
Maybe dd would be better if you want a whole disk clone rather than just some folders -
Just to add to previous comments. There's also usually some self-discovery going on. You can be unsure of your orientation and experiment. You might think you are gay for a while, until you meet an experience that negates that. Emotions are complex and sometimes you can feel confusing things towards people, especially if there is some sort of stress or trauma involved.
Being "gay" may be a binary label, but the self discovery is a Journey.
(Which is why It was so annoying when everyone glorified homosexuality for a while, and still do with that whole pride month bullshit. it made an already confusing journey even more confusing and entangled with politics and peer pressure) -
Interesting, elaborate.
-
I just noticed a bug in a PR recently too. When I brought it up to the mate who wrote it I got the response "copilot wrote that".
:)))))))
I like my colleagues and all that, skilled people and good culture, but damn, stuff like this raises my blood pressure -
Half my home infra is relient on vpn and iptables. I agree that it can be difficult, I essentially have to re-learn it every time Im doing something with it. But It's not that complicated. It simply gives you hooks to every part or routing inside the system and filters to work with it.
There's probably an UI for it somewhere on GitHub though. What I do is usually make a new shell script with "up" and "down" options so that I can work with it and revert it easily during develoment and testing -
Yknow what the problem is? No one takes their job seriously. People deliver things right before deadlines, which doesn't work if there are other people and teams in the pipeline. It only takes one person to hold the entire project back by entire days or weeks. Work morale is awful lately
-
Don't worry. It's not just belgium -_- the job market is frozen shut lately
-
@antigermanist I mean... Even the stackexchange you posted has the answer for you right at the top. Your traditional "mens" bike was the original bike. That's the most obvious and structurally sound design. But women at that time were almost exclusively wearing skirts, mostly long skirts. If those were used with the high bar, wind would easily lift it, so the "womens" bike was invented as a solution to that little problem.
But since the original design is the more optimal one (there are even better ones afaik), you are now in a position where both have to be made because both have their *practical* use. It has nothing to do with gender or sex, not really. It has everything to do with clothing, structure and practicality. They could've named it the T and Y bike just as well and maybe people would complain less, but that shouldn't really matter if it's the same product anyway.
Besides, as the guy said, if you choose the right frame and seat and you should have no problem -
@12bitfloat Yeah, I think what people don't seem to understand that "diversity" is not good if it's massive. If you allow all people somewhere and you get a noise of 11 billion opinions you're not really getting anything of value anymore... In fact it seems diversity is erased the more people are involved...
Humans really seem to work best in simulated villages and small communities. Even your typical "hate crimes" break down in those sizes. No one cares who you are or what you do if everyone knows each other closely. Sure you will get temporary xenophobia with new additions, especially if those new additions are too different from your group (which is why lurking used to be a thing on the internet) but unless the community grows beyond some critical mass it's likely to end up stable -
This rings so true, and extends to all aspects of life in my experience
-
You're right, we should probably make a new language! Let's call it Fart!
But in all seriousness, I don't mind Dart. It's decently powerful and easy to work with, though I do hate the infinite nested structures of Flutter in general. Dart is otherwise just "ok" as a language. I'd prefer building my phone apps with a more common language that's not javascript -
Im not, not 95% of the time
-
Dunno, this stuff is just intuitive to me. The moment you ask me what "result" is my eyes immediatelly just snap to all references to "result" and the first thing I notice is result = result*2
So I immediatelly understand that the result is some sort of X * 2^N... I don't know the result until I analyze rest or the code and initial conditions but I know straight up it aint gonna be 20 when the loop has more than one iterations.
And I was never really good at math, but I'm naturally good at logic and was good at it in uni too.
Not sure that helps you though -
Just because someone is rich doesn't mean they are better at predicting the future
-
@Lensflare Yeah, but I can't really give up on truth lest I want to live in a world of lies :D
Besides, me and some other folk are calling these systems VI rather than AI. The term comes from the Mass Effect games and really fits well here. Stands for Virtual Intelligence and the description goes like this:
```
A Virtual Intelligence (VI) is a sophisticated program designed to make modern computer systems easier to use. They are not to be confused with artificial intelligences like the geth, as VIs are only utilised to assist the user and process data. Though they appear to be intelligent, they aren't actually self-aware, just made with clever programming. This greatly reduces the risk of a VI exceeding the bounds of its intended function or rebelling against the control of its creators and users, though it doesn't eliminate it.
```
Bioware defined this shit in 2007 -
Cool, when are we getting AI? So far I only see language models
-
@YourMom yeah but this is not a new take. Some people actually think that. This just makes ppl fight over it. Cheap bait is kinda sadistic when you think about it
-
Cheap bait
