Show more

A big element of this endeavor would be the ability to guarantee valid types only. Meaning, I should not be able to accidentally use the higher level API to create a square with 5 sides, etc. So, whatever constrains are imposed by my primitives remain. If the higher-level language would also let me prove properties about my specific geometrical object after a series of operations that'd be a huge plus (although I have zero knowledge of this domain). For example, if after some operations (unknowingly to the user) they change a mesh in such a way that it now satisfies conditions for a Delaunay triangulation then it would output a message saying this is the case. Alternatively, given some mesh I should be able to specify "make it X" and it would automatically apply the operations (based on a selection of suitable algorithms) on the mesh that would guarantee that the output does indeed satisfy X.

Show thread

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]

Hello I'm Sparkins and this is my / to the fediverse!

I'm currently learning to program, just working through HTDP and then SICP











Amazon Ring is the largest civilian surveillance network the US has ever seen: one in 10 US police departments can now access videos from millions of Ring cameras without a warrant: u.fsf.org/3cq

Why is leaving the Google and Apple mobile ecosystem a thing?

Because, even if you opt out of whatever the OS offers, you are still leaking data to them at an unacceptable rate.

scss.tcd.ie/doug.leith/apple_g

Apple only cares about privacy when it is profitable.

Just remember buying their products supports giving personal data to authoritarians with a penchant for genocide.

"Apple has largely ceded control to the Chinese government"

nytimes.com/2021/05/17/technol

And regarding getting your deposit back in the UK:

Move into a place with some defect (broken tile in kitchen) -> moving out get charged £700 as whole kitchen floor needs to be redone and get blamed for broken tile ->Go back to the moving inventory with pictures to show the pictures of when I moved in -> agency refuses to give deposit back -> file complaint with deposit agency -> get back £100 out of my £700 deposit for "excessive damage" to some tile that was already broken when I moved in........

Show thread

Finally find a place I can afford to pay for a year then you get into this shit:

Me: okay, so we'll need you to send us the key by mail.

Agency: we can't do that since we need to do a right to rent check (in person) before we give you the keys.

Me: sends links from government website showing that you *can* do right to rent checks online, for free using the own government website.

Agency: we'll still need you to come in person to collect the keys.

Show thread

I fucking hate landlords/letting agencies. I haven't had a single positive/neutral experience in this fucking country when renting a place.

The renting system is already broken in the in which you are almost guaranteed to lose part of your deposit but as an it's about 10x worse. You have two options, either pay 6-12 months upfront or have a **UK-based** guarantor that will pay in case you don't. So as immigrants we are basically forced to pay a whole year in advance... so f-ing .

Here is your periodic reminder that no one on their death bed ever said "I wish I would've spent more time at the office."

As a researcher, what are some things that you find annoying when searching the scientific literature? What could be improved?

We like illusions because they create a deeply subjective sense of incongruity. That is, they "break" our brains. In my last post, the circles appear to be moving, but they also appear stationary, which creates a feeling that can only be described as "Whoa..."

The psychologist Steven Pinker shares illusions on Twitter because of what they reveal about our brains. For example, we read in textbooks that the human brain is not a naive observer of the world but actively constructs what it observes.

Changing a battery and other components is NOT hard... Together we can shift societal norms away from fast moving consumerism that hurts the planet.

Laptop's age-> 5+ yrs

A new feature by Andy Greenberg for Wired on the bizarre fight over diagnostic/control tools for McDonald's soft-serve machines is a fantastic, fascinating look at the intersection of Right to Repair with hardware hacking, corporatism, and franchising.

wired.com/story/they-hacked-mc

McDonald's ice-cream machines are notoriously finicky, so much so that people use bots to determine whether your local McD's machines are busted (5-16% of the machines are broken at any time)

mcbroken.com/

1/

I encourage everyone to chip in on this crowd fund campaign. Louis Rossman, well-known Right to Repair lobbyist wants to get laws passed in his country USA for Right to Repair.

This will greatly benefit projects like coreboot and riscv-related projects.

gofundme.com/f/lets-get-right-

Right to repair means: access to schematics, boardviews and other such info necessary for repair. Presently, hardware/logic info is highly restrictive. This law would be a huge legal precedent for future rights.

The Computer Chronicles (1993)

it's crazy how little people knew about computers back then compared to now. I'm stunned. Also, screw this guy, he keeps talking over people.

👋 If anyone is looking for mid-senior Software Engineer positions, pls get in touch. We have some exciting new projects starting! Boosts appreciated.
:python: :javascript: :react:

ℹ️ Can be #remote but need the right to work in the UK

@freemo do you have any advice for learning how to make a successful trading bot?

If I recall correctly you tooted about your trading strategy a while back but a lot of it went over my head such as the stuff on quantum wavelet transform.

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.