Pinned toot

Hi fediverse,

Which of the following would be the nicest to wrap a low-level 3D geometry (I.e vertices, geometry, topology) operations library written in Rust.

Haskell
Common Lisp (and which implementation?)
Scheme:
Racket
Chicken
Gambit
...

Ideally, I'd like to be able to easily make higher-level operations such as boolean, blend, etc from the low level library and make that as one command in an ergonomic language (with a repl) that allows me to play around easily with various geometrical objects to compose them in increasingly complex ways and then pass the modified object back to the Rust code in case we need to revert a high-level operation operation (this is key). Eventually, a parser would let you pass some math formulae in (Latex?) and execute the live math for you in an interactive way that let's you modify the objects.

Thoughts?

[Boosts appreciated]

Sparta boosted
Sparta boosted

I honestly don't know how to message someone on Twitter, so I'm going to put this out here on / and see if it'll prove my "theory of commUNITY". I need to get this link to a certain famous musician / Ph.D. molecular biologist . I figure with enough nerds as are on here (I'm assuming :) someone knows Dexx's contact info...

theguardian.com/science/2021/s

Sparta boosted

A software tester walks into a bar. 

Runs into a bar.

Crawls into a bar.

Dances into a bar.

Flies into a bar.

Jumps into a bar.

And orders:

a beer.

2 beers.

0 beers.

99999999 beers.

a lizard in a beer glass.

-1 beer.

"qwertyuiop" beers.

Testing complete.

A real customer walks into the bar and asks where the bathroom is.

The bar goes up in flames.

Incompetence 

What's a good way of dealing with incompetent people on a individual and societal level?

At the individual level, one might argue you can just avoid these people once recognized. However, what if said person is a family member from which you can't fully disentangle?

At the societal level, you'll typically encounter these people when you least want to and in a situation where you can't just swap them such as in bureaucratic institutions.

Any ideas?

Sparta boosted

@freemo I’ve been watching a new channel on how awesome the Netherlands is, called “Not Just Bikes”.

Is it really such a “modern utopia”? What’s your take on it? Things you love vs hate, that sort of stuff.

Also if it is truly that great, how would you suggest getting your foot in the door for academic/research/programming work? I know I’ve got a while to go on my PhD, but I’m thinking this may be a place to consider in the next few years.

Thanks for input you have! :)

Sparta boosted

Cultural differences 

Actually even house design is drastically different because of this cultural difference. In Venezuela if your house looks more like a prison (with bars in windows) the better. Here people want big open windows where anybody could throw a rock and bam they're inside your house.

Show thread

Cultural differences 

Similarly with locking doors. I can't even count the number of times my heart has dropped in the mornings while exiting my flat and noticing the door was left open by one of my flatmates.

My mind = "shit we could've been robbed/murdered last night"

But here people think that's perfectly safe thing to do ..lol I don't know if European people are naive or if I'm too much of a cynic

Show thread

Cultural differences 

Since moving to Europe, I've retained the habit that I had in Venezuela of telling people "message me when you get home".

Many people here find that weird, creepy, or sexist (if said to women). Meanwhile, I'm just trying to make sure they're safe, irrespective of sex gender or anything else really. In my country this is just a basic courtesy because getting murdered/kidnapped while driving from point A to B is a frequent occurrence. This upbringing has created a paranoia in me in which even though I know Europe is a lot safer, whenever a friend forgets (or chooses not to) to tell me they arrived home safely then I start panicking the ruck out. My mind goes through various bad scenarios until eventually I message them then they respond they're okay. There are people for which I've done this enough that they get really annoyed by me and tell me to stop asking them if they arrive or not.

So, what should I do? If I don't see that they arrived okay my Venezuelan ass is gonna think something fucked up happened to them.

Sparta boosted

Rant 

Some days I am in awe of the awesomeness behind software, some days, I can't understand how we've gotten so far with such a shitty software. Today, I am baffled at how terrible 3D jupyter-notebook python libraries are for things like .stl .ply .obj and similar file formats for 3D objects. Like, seriously? It's 2021 and we can't have a decent 3D plotting library for meshes in one of the most popular languages in the world??

Eventually, I settled for pyvista which seems okay so far but ran into many issues when setting it up.

I think this means that either nobody is making good 3D libraries for Python with jupyter support or Jupyter itself has some weird inner working that makes it hard to develop good 3D libraries that work well with it.

Just talked to a doctor. She told me that people who are ill (any illness) should not get medical attention unless vaccinated against covid 19. I asked a few questions, asked her about Hippocratic oath and so on. She assumed I'm an antivaxxer and started shouting saying she wishes I died. Wow. I can't stand how narrow minded and polarized people have become in last 18-24 months. What that hell is wrong.

Sparta boosted

Fucken introverted and lazy nature had rendered me almost completely friendless. Great. Now I have to work on socialization skills again. Arghhhh if you have good friends make sure to take care of them.

Show thread

Dammmm fuckim hell. Fuckin annoying having a friend that just keeps interrupting you and not letting you finish even your most succinct thoughts. Like Jesus it's basic speaking and listening but nooooo she has to interrupt. Then I complaint aboutnit and get called overly sensitive, fuck this, I need new friends ASAP

Anyone know of a libre alternative to something like headspace?

The real reason to prefer C++ over Rust is that the compiler trusts you, he put his faith in you, he thinks you're there for him. When you put a signature for a function defined in another file the C++ compiler trusts that you are telling the truth and that you will provide a valid object file during linking stage. This is what trust is all about. Meanwhile, Rust compiler screams at you for even the smallest shit like having an unused variable.

Sparta boosted
Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves. A STEM-oriented instance.

An inclusive free speech instance.
All cultures and opinions welcome.
Explicit hate speech and harassment strictly forbidden.
We federate with all servers: we don't block any servers.