interolivary

joined 1 year ago
[–] [email protected] 5 points 1 year ago (1 children)

I can recommend Kagi. Yes, it'll cost you to use it (but not a lot, eg. I'm on the $10/month plan), but people expecting to get everything for free online is what got us into this mess in the first place.

[–] [email protected] 34 points 1 year ago

I live in an area with a lot of Russian immigrants, many of them fairly recent (likely moved because they didn't want to get drafted), and I wish I could say I was surprised by this behavior. Vatniks are violently belligerent

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

Chase that ivermectin down with a nice bleach martini

[–] [email protected] 58 points 1 year ago

No no, you don't understand: the rules only apply to plebs like you and me. Corporations and their rich executives are free to do anything they want

[–] [email protected] 23 points 1 year ago

For me, the whole point of paying for streaming was so that I could support the film makers without dealing with ads.

That doesn't sound profitable. How about artists and content creators only getting 0.1% of the profits and you have to watch ads? That sounds like it'd make the executives much richer.

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

Joke's on you: I don't consider myself a real programmer either

[–] [email protected] 8 points 1 year ago (1 children)

It's like with famines: globally we produce more than enough food to feed everyone, we just choose not to.

Our problem isn't the production of goods, but the allocation.

[–] [email protected] 1 points 1 year ago

Sounds like sorcery

[–] [email protected] 5 points 1 year ago

Go does have generics nowadays, although they have some limitations (like pointer types being inefficient because reasons).

But yeah I'd tend to agree. Go's strength and explicit design goal is that it's relatively easy to learn and get started with, meaning it's fast to onboard new devs. It's very much a "get shit done" language.

It's weakness is – to paraphrase someone criticism of Go – the core dev team's extreme unwillingness to adopt any programming language and tool chain designs and patterns invented after the 70's. Pike's rationale against generics was that in cases where you'd normally reach for generics you can either use interfaces (and especially interface{} which is like Go's void* and throws all type information out the window and is slower than proper types because reasons), or just copy and paste code. Because what you as a developer want to do is reimplement something like Find(needle SomeType, haystack []SomeType) for the Nth time in every project, or take a performance hit and lose all type information by using interface{}.

And don't even get me started on how long it took for Go to get proper dependency management and what the arguments against it were, Jesus fuck.

Go is currently the language I'm most fluent in after having written mostly Go for something like 8 years or even more (I remember when error was Error, pre 1.0 I think) and the one I'd be the most productive in, which is sort of unfortunate since I really don't like it as a language 😁 Learning Julia at the moment though, since I'm going back to the university to study some more computer science and maybe get into evolutionary algorithm research, and Julia is a neat language for lots of different number crunch-y tasks (no I won't touch Python, significant whitespace is a crime against common sense and fully dynamic typing gives me the heebie jeebies)

 

I'd love to hear about your quirky habits.

One of mine is that when I'm out in nature I tend to collect cool looking rocks, sticks, cones etc. My window sills have become a geology exhibit (and I have zero clue about what I'm collecting, I just go by "ooh shiny") and more often than not I'll have small rocks in my pockets, bags, backpacks etc etc

 

The good people of Finland decided to elect the most right wing government in the history of the country just a couple of months ago. The government is a coalition of an extreme right wing party, a right wing christian party, the Swedish People's Party (nominally centrist) and a "fiscally conservative" party – ie. they mostly leave saying the bigoted shit out loud to the other two parties, but occasionally eg want to fund a Waffen SS volunteer "memorial organization" with government money, to spread "true information" about the SS volunteers who totally weren't ideologically motivated and totally didn't participate in the Holocaust (they absolutely did and we have archived war diares as proof, but it hurts the neo-nazis' feelings if you say that out loud.)

The parties finally managed to come up with a plan on how to run things 10 days ago (hint: not well), and the extremist party has already gotten into multiple PR fuckups due to being full of neo-nazis and neo-nazi sympathizers, and now one of the newly minted ministers had to resign officially due to making a "joke" (ie. it's not a joke until it gets him in trouble, and then it's a joke) about how climate change could be solved by forcing Africans to abort children.

The actual reason is that the fresh minister in question also made a speech at a neo-nazi rally and made "jokes" about HH / 88, made a klansman snowman complete with a noose, hired a senior adviser who is a literal neo-nazi and has made eg. social media posts admiring Hitler, lied about almost literally every achievement in his life – university, multiple years of work experience, etc – and the list just goes fucking on and on.

And don't get me started on what these people are doing to the country's public sector funding. Education is fucked, public healthcare is double fucked, welfare is extra triple fucked with fuck on top.

 

I'm a layperson when it comes to physics, and I've always been a bit confused about what virtual particles actually are, especially since the terminology is often downright misleading – "virtual particles in and out of existence", other particles "exchanging virtual particles" etc. This blog post by theoretical physicist Matt Strassler was really helpful in explaining the concept (as far as it can be explained without going elbow deep into math, I guess)

 
 
 
 
 

Dr. Angela Collier plays the Binding of Isaac: Rebirth and talks at length about what went wrong with string theory, and how that affected science communication.

 
 
 
view more: next ›