There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

DrM ,

no it’s the joke. In o-notation you always use the highest approximation, so o(n!²) does not exist, it’s only o(n!)

Otherwise there would never be o(1) or o(n), because o(1) would imply that the algorithm only has a single line of instructions, same for o(n)

DrM ,

I just googled “BASF T-Shirt” and immediately found the one he is wearing in this video (and he wear it in a couple of other videos recently)

DrM ,

Just using fluentd to push the files into an ElasticSearch DB and using Kibana as frontend is one day of work for a kubernetes admin and it works good enough (and way better than grepping logfiles from every of the 3000 pods running in a big cluster)

DrM ,

And if something breaks they put the burden on you for not creating backups. Always keep it in writing that you are supposed to work on something else, otherwise you will get the problem down the line

DrM ,

I updated my sources.list to something non-existing at some point and run sudo apt update && sudo apt dist-upgrade -y && sudo apt autoremove once and it also basically uninstalled everything. But that didn’t even matter, I popped in a recovery disk and could reinstall everything. Pretty great to be able to do all that with Linux, fuck everything up in an instant but after a few hours everything is back again

DrM ,

The only thing that has the chance to prevent unmaintainable garbage code is a plethora of linting rules.

DrM ,

yeah thats why I said it only has the chance, not that it leads to good code

DrM ,

I don’t see people hating discord for it, just pointing out that it was a bad choice from the beginning

DrM ,

The adapter IS the inconvenience.

DrM ,

The adapter is still the inconvenience for me, just because the other option is a (tiny) inconvenience for you doesn’t change the fact that the adapter is an inconvenience for me.

DrM ,

All of scandinavia. There are public registers where you can look up the salary of everyone for norway, sweden and finland. When these registers were introduced, the salaries were normalized across the whole population

DrM ,

I don’t think it’s because you grew up poor. It’s because why would you buy coffee everyday?

I buy coffee almost everytime I’m at an airport or a train station, but that’s like… once every two months? If I would commute by train, I wouldn’t buy coffee everytime I’m at the train station, I would just wait until I’m in the office to grab a cup.

But I did buy a coffee daily, when I was in university. There was no way to get a coffee besides buying one, so I bought one. So I think thats the main thing about buying daily, necessity. Some companies only have paid machines, so you buy a coffee daily when at work. In school or university you don’t have a coffee machine available, so you buy one daily.

DrM ,

that’s very nice, we got substituted coffee as well but it was still 1,50 per cup

DrM ,

I try to tell myself that I can’t do anything about it to calm down, then I find a solution and I can do something about it

DrM ,

I couldn’t disagree more with you.

  1. There was no preorder
  2. This was a Kickstarter Project where a lot of people backed
  3. For years the devs didn’t give a lot of information to the backers
  4. There was a class action lawsuit for scamming against the developers because they just took the money and didn’t do anything with it
  5. Now they published something so they can say “here we did something with all of the money” yet it’s obvious that what they developed did not take years.

It’s pretty obvious that they only published the game in the current state because of the lawsuit. The game is a total scam and they deserve the hate from the people that invested a lot of money when backing. Backing on Kickstarter has something to do with trust. Of course, the project may never be finished and that’s okay. But it’s obvious here, that they just took the money and did not use it for the game.

DrM ,

This has nothing directly to do with The Day Before, but: Backing a Kickstarter is something completely different and that has to come into peoples heads. Preorders are for a mostly finished product that will 100% ship. The devs have enough funding from investors and publishers, the game will be released no matter how little preorders they will get. Crowdfunding however is for an idea in its infancy that might never be finished. Crowdfunding is an investment.

But where is the difference in this case, The Day Before? Well, easy: When you invest in a kickstarter, the company has to use the money you invested to actually develop the game. They can’t buy fancy cars with the money, they need to put it to good use. If the company uses the money for their own personal benefit, they can be sued for that. For preorders thats not the case.

DrM ,

GTA V was 2 years later and it even came out after the next-gen release. But I waited patiently, I skipped any spoilers for 2 years and it was well worth it. Also, GTA has such a long lifespan that the wait really doesn’t matter

China begins building underwater data center with performance equal to 6 million PCs — aims to save 122 million KWh of electricity and nearly ten soccer fields of land | Data centers find refuge at... (www.tomshardware.com)

China begins building underwater data center with performance equal to 6 million PCs — aims to save 122 million KWh of electricity and nearly ten soccer fields of land | Data centers find refuge at…::China Central Television reports that China has added another data module to the country’s commercial underwater data center...

DrM ,

From one Datacenter? Yes. If you put all datacenters into the sea? Definitely not. And if the Bitcoin scumbags decide that this is a good idea and built huge mining farms underwarer it’s even worse. Datacenters are one of the biggest contributors to energy need already, taking up 1-1.3% of global energy demand. That’s no joke

DrM ,

I hate Typescript for promising me that nobody can put cyanide on the list, but in reality it disallows ME from putting cyanide on the list, but everyone else from the outside is still allowed to do so by using the API which is plain JavaScript again

DrM ,

The main problem with JavaScript and TypeScript is that there is such a little entrybarrier to it, that way too many people use it without understanding it. The amount of times that we had major issues in production because someone doesn’t understand TypeScript is not countable anymore and our project went live only 4 months ago.

For example, when you use nest.js and want to use a boolean value as a query parameter.

As an example:


<span style="color:#323232;">@Get('valueOfMyBoolean')
</span><span style="color:#323232;">@ApiQuery(
</span><span style="color:#323232;">  {
</span><span style="color:#323232;">    name: 'myBoolean',
</span><span style="color:#323232;">    type: boolean,
</span><span style="color:#323232;">  }
</span><span style="color:#323232;">)
</span><span style="color:#323232;">myBooleanFunction(
</span><span style="color:#323232;">  @Query('myBoolean') myBoolean: boolean
</span><span style="color:#323232;">){
</span><span style="color:#323232;">  if(myBoolean){
</span><span style="color:#323232;">    return 'myBoolean is true';
</span><span style="color:#323232;">  }
</span><span style="color:#323232;">  return 'myBoolean is false';
</span><span style="color:#323232;">}
</span>

You see this code. You don’t see anything wrong with it. The architect looks at it in code review and doesn’t see anything wrong with it. But then you do a GET https://something.com/valueOfMyBoolean?myBoolean=false and you get “myBoolean is true” and if you do typeOf(myBoolean) you will see that, despite you declaring it twice, myBoolean is not a boolean but a string. But when running the unit-tests, myBoolean is a boolean.

DrM ,

I don’t think that this would work, there are no types anymore during runtime because everything is translated into plain js on build. TypeScript only exists during development

DrM ,

JSON would be perfect if it allowed for comments. But it doesn’t and that alone is enough for me to prefer YAML over JSON. Yes, JSON is understandable without any learning curve, but having a learning curve is not always bad. YAML provides a major benefit that is worth the learning curve and doesn’t have the issues that XML has (which is that there is no way to understand an XML without also having the XSD for it)

DrM ,

Was the same for me this vacation. Gladly we were on a smaller mountain which was completely surrounded by villages, so we knew that just going down the mountain would lead to a bus that could bring us to the hotel, so we didnt care that much.

DrM ,

Why would they keep it on? Sure, they will continue to collect data for their AI, but I’m pretty sure they are happy that they don’t want to keep it on if it might drive you to use other search engines. And turn it back on after a few versions of optimization

DrM ,

That’s why today I got an email from a headhunter that used Data from my LinkedIn profile. Fuck this.

DrM ,

No sarcasm, I never got an E-Mail before from a Headhunter, only LinkedIn Messages. Not gonna lie, I hated it.

DrM ,

Do you have multi factor authentication enabled in your Google account? That would be the best way to keep intruders out. There really can’t be a session started without your consent when you have MFA enabled

DrM ,

For your Google Account the Multi Factor Authentication is using your Android phone as second factor. You get a notification and have to click to accept the login, there is neither text notification nor authenticator. You also get an email when a new session is started on your GMail account. But don’t worry about the Android notification: this screen is especially secured and as long as your phone isn’t rooted there is no way for another App to spy on this notification

DrM ,

FOSS user:

Wants to improve the software and sees easy fixes, but isn’t allowed to create a Merge Request because company policy disallows you from writing code for other projects on company time

DrM ,

I don’t really code in my free time, every merge request for a FOSS project I wanted to do so far was for company projects where a feature was missing or buggy. My GitHub and Gitlab accounts are full of outdated forks we needed for a minor change in the FOSS project which I was not allowed to merge upstream

DrM ,

I think that’s the main reason, it’s a good name explaining what you can expect: an environment where you don’t have to worry about servers and don’t need an administrator

DrM ,

Shared hosting sounds like you don’t have your data stored privately and doesn’t sound like less work for the company.

Don’t look at the name from a technicians perspective, but from the perspective of a manager of a small startup who wants to reduce the overhead for hosting it’s service as much as possible. Also serverless is not wrong per sé, it’s exactly what you as the customer get.

You could spin it the same way for every other instance. Why do you call GoDaddy “shared hosting”, in the end it’s just a pod on a kubernetes cluster. So why don’t you call it “private kubernetes pod”?

A month after a pig heart transplant, man works to regain strength with no rejection so far (www.ctvnews.ca)

A month after a pig heart transplant, man works to regain strength with no rejection so far::It’s been a month since a Maryland man became the second person to receive a transplanted heart from a pig — and hospital video released Friday shows he’s working hard to recover.

DrM ,

I couldnt even finish this season, it was just so boring

DrM ,

There are eggs and a bottle of water

DrM ,

There’s a guy
One day he wakes up and he is a beetle

There is no further explanation. That’s Kafka.

DrM ,

That’s untrue, Israel offered peace a lot of times to Palestine before the Hamas took control in 2007. After Hamas it of course was never an option, the main purpose Hamas sees in itself is the complete destruction of Israel

DrM ,

Yes, the technology exists. No, it’s not a threat for your grandma. Scammers would first need need to know which phone number is your grandmas, them they need to find out the relatives of your grandma, obtain enough sample data from your voice and train an AI model for at least a few hours to imitate your voice. That’s not a realistic scenario to do for a slim chance of getting a few thousand bucks. This kind of social engineering attack is only viable for very rich persons and businesses.

DrM ,

If you use your phone like 99% of people do, it will be completely fine. If you don’t do gaming or 4K video editing on your phone, there’s no problem. The CPU will even be fine for Instagram face filters for the foreseeable future

DrM ,

I think Sony still releases decent small phones

DrM ,

I think thats whats going to happen. Fairphones are mid-range, but a midrange phone is enough for everything nowadays. The only reason I want to switch my phone right now is because the fingerprint sensor is broken

DrM ,

Exactly, price is higher of course but specs are midrange. But buying a phone for 700€ and then using it for 5 years is a lot better than buying one for 400€ for 2 years

DrM ,

Sounds so easy for you but what to do with the excess salt is the only real problem with desalination that we have for decades now. It’s not easy to solve.

DrM ,

Samsung is using by far the worst OEM Rom, Pixel has by far the best. Go for the Pixel

DrM ,

I went to a mattress boutique and ordered my mattress there. I would never do it differently again, I love it every night. The saleswoman took great care of trying the different mattresses to see which one had the backs of my girlfriend and I in the best positions and whenever I’m back from a trip I feel again the greatness of my mattress

DrM ,

For a side sleeper I recommend going to a mattress store with a friend and your pillow. You lay down on the mattress and your friend checks if your back is straight, it’s easily visible:

https://feddit.de/pictrs/image/4f463e1d-4a9e-4dad-8829-138c30ae3bb8.jpeg

DrM ,

If you own a Windows 10/11 Pro version, you can set a group policy for control of updates. If you own a Home edition, you need to change a Registry entry. It’s not hard, but just as you I like Auto update more because I tend to forget to manually update

DrM ,

Ah the classic. Firing the people you need the most in emergencies

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines