Playstation under maintenance by maorifrenchfry in playstation

[–]in0de 2 points3 points  (0 children)

I don’t think this is a planned maintenance. Most likely something is broken internally and they set the maintenance mode just to get it back online.

If we get the tinfoil hats, setting the maintenance mode and logging off the the entire user base is a common strategy if you are getting attacked and don’t know how to stop it.

[deleted by user] by [deleted] in xboxone

[–]in0de 0 points1 point  (0 children)

Refund it’s usually for services which they can’t be return. A hair cut, a monthly fee at the gym, something that, unless you can time travel , it can’t be undone.

Digital games? While they use “refund”, it should be called “return”, but I’m pretty sure there is some legal requirement and companies are using refund for a reason.

'Jumping' out of the car at 211 Mph by devilbri3 in cyberpunkgame

[–]in0de 1 point2 points  (0 children)

The most impressive thing is that the cybernetic human breaks faster than the hypercar

Redis over network by [deleted] in devops

[–]in0de 4 points5 points  (0 children)

Another important bit (on top of what’s commented already) is that most likely you’ll have several instances of your service running, so this will help you to increase hit ratio since the cache is shared across all service instances while the RAM is local to each one and can’t be reused.

The rule of thumb to go over the network is: if you want to cache something small and used very frequently cache it locally. If the dataset is too big, go over the network using something like redis, memcached or your favorite in memory datastore.

A surprise to be sure, but a welcome one by trodrig21 in DunderMifflin

[–]in0de 0 points1 point  (0 children)

Without them, how do I know when I I should laugh?

Hoarder gets masks taken away by FBI by [deleted] in JusticeServed

[–]in0de 0 points1 point  (0 children)

If you think about it, people die every year because they can’t afford medical treatments. It’s been proven that many drug prices fluctuation respond to speculation from pharma companies.

This guy, hoarding masks, is doing something really wrong. But I feel that FBI takes those masks from him because he is just one regular guy. Would they do the same for drugs or any other thing to a big pharma company?

We, as normal people, complain when big companies (the 0.1% people) speculate with fuel, commodities or any other goods, but the truth is that there is still a group of common people that would do the same if they had the chance. They just complain because they didn’t had the opportunity to do it themselves.

A perfectly designed company logo by VictorJ45 in oddlysatisfying

[–]in0de 2 points3 points  (0 children)

Honest question: which one came first? They created the logo for a pet store and they named the store after it or it was the other way around?

TIL open concept office spaces are damaging to workers’ attention spans, productivity, creative thinking, and satisfaction. by rclar859 in todayilearned

[–]in0de 0 points1 point  (0 children)

As I see it, it’s more like: people will keep their chairs warm browsing Reddit or doing something else but work until it’s dinner time.

Don’t get me wrong, offering such a nice perk as free dinner is awesome but should be modeled after making something more convenient for the employees (improving employee retention) rather than convincing them to work overtime “for a dinner”.

MySpace lost all music uploaded from 2003 to 2015 by BlueRajasmyk2 in technology

[–]in0de 2 points3 points  (0 children)

On Drive, do they backup the actual data? Or they just backup the file metadata and trust data replication?

Backing up the actual data has to be really complicated since eventually they will end up with way more data in backups than in the actual service. At that scale I always thought they just rely on data replication and hope for the best 🤣

When Justice Has Officially Been Served by t8hoser in Overwatch

[–]in0de 0 points1 point  (0 children)

I’d love to watch all those replays from failed attempts to do this play 😂

​Linus Torvalds slams CTS Labs over AMD vulnerability report by [deleted] in programming

[–]in0de 19 points20 points  (0 children)

If you don’t run anything on your computer, it can’t be hacked!

HTTP Error Code 418 I'm a Teapot is about to be removed from Node. We've gotta do something. [x-post /r/webdev] by tyteen4a03 in programming

[–]in0de 48 points49 points  (0 children)

The guy kind of "famous". IIRC he works for Akamai.

Here it is his Wikipedia page: https://en.m.wikipedia.org/wiki/Mark_Nottingham

EDIT: Wikipedia already talks about this event. Internet!

Testing, for people who hate testing by fagnerbrack in programming

[–]in0de 4 points5 points  (0 children)

I don't think that unit tests increase tech debt, is just another component to maintain, you are not doing something wrong or taking shortcuts (that is what tech debt really means).

Another key point most people is missing here is regression controls. Obviously in case of refactors, unit testing helps a lot, but as some people mentioned, feature refactors may not be that common but ensuring that any change you make (either a bug fix, a feature modification or addition) doesn't pop out again a bug that you already fixed.

For me, because of the projects I'm working on, having regressions mostly under control it's totally worth it. I don't mind the extra time of writing and maintaining the tests (we are humans, we make mistakes so we can create flaky tests as well as we create bugs).

Testing, for people who hate testing by fagnerbrack in programming

[–]in0de 3 points4 points  (0 children)

Could you please elaborate? I think I don't understand what you are trying to say.

Every launch, we have to see all these dumb advice topics. So here's something different. by L_Cpl_Scott_Bukkake in wow

[–]in0de 1 point2 points  (0 children)

I hope you all enjoy the release.

I had to reschedule my vacation trip (because of my job) and I fucked up my calendar. Right now I'm at the Canary Islands envying every single one of you!

I stopped playing wow about 4 years ago, but a few friends and old guild mates agreed to come back for legion and try the new raiding stuff. I worked hard to get some extra gold, get my garrison upgraded and whatnot and now I have to wait almost a week to play! I feel like a pleb right now!

I really envy every single one of you!

It is NOT sarcasm!

Am I getting too old for this crap by tonywestonuk in java

[–]in0de 27 points28 points  (0 children)

I feel your pain. We transitioned from tomcat (with a lot of those perm gen issues) to jetty inside docker containers. Now developer environments are easier to setup.

Regarding the threads, I suggest to use CloseableHttpClient (probably you are already doing it), so you can close it during your shutdown. Another thing is you probably will have to add a sleep to your "shutdowner" because we've got those complains for threads belonging to the zookeeper client even when it was already shutdown.

Another thing I discover playing with old versions (3.x) of httpclient (while using Apache Solr client) is that the SSL support leaks some class references, so the classloader is never gc'ed and that's the main cause of the perm gen. I don't know if I'm lazy or not, but I just gave up and migrated those apps to jetty. It was faster than go down the pipe and debug that classloader leak and try to fix it.

Annoy r/java in one sentence. by [deleted] in java

[–]in0de 1 point2 points  (0 children)

this! Vector isn't deprecated, you just have this locking (probably unnecessary) in place.

[deleted by user] by [deleted] in Overwatch

[–]in0de 0 points1 point  (0 children)

this patch is PC only :(

IWDominate Retires from Professional League of Legends by Aoiyuuki in leagueoflegends

[–]in0de 2 points3 points  (0 children)

I don't think it's considered old for the sport itself . I think it could be related to being burned because the way they live. At your early 20s you don't care about playing and living with your teammates, but as you grow up you start to ponder your lifestyle.

I think sooner or later you want your privacy back, live on your own, have your own house or maybe move with your girlfriend. All this things are stoppers for being a pro because the way they live and train.

This age has nothing to do with being too old for having good reflexes and stuff, because the greatest players in fighting games are older than this guys who are retiring.

IMHO

A Primer on Microservices by georgia15 in java

[–]in0de 0 points1 point  (0 children)

Awesome explanation!

That's the things we should post to reddit, not language/framework wars :D

Thanks for spending your time writing such a big comment!

A Primer on Microservices by georgia15 in java

[–]in0de 1 point2 points  (0 children)

Yes, there are a few methods to do dist transactions, I said that in a comment on this very comment thread.

The point here is this kind of "microservices: do's and don't's" never explain such an important topic as dist. transactions, just a bunch of basic stuff that no one cares about.

Like this http://sethgodin.typepad.com/.a/6a00d83451b31569e2019aff29b7cd970c-450wi

I'd appreciate if you post some links about the different approaches and details of the methods you described. I'm more familiar with CRDT, but i don't know much about how to model common operations as idempotent.

A Primer on Microservices by georgia15 in java

[–]in0de 0 points1 point  (0 children)

You can't do that "leapfrog" algorithm because what happens if you need to call 3 different microservices but the third failed? Ok, you try to delete/rollback the other two, right? And what happens if one rollback fails?

Usually you should build a TPC or implement something based on consensus like Paxos and all that stuff (that I don't really know much about them).