@mmby@mastodon.social
@mmby@mastodon.social avatar

mmby

@mmby@mastodon.social

I like art and numerics... and graphics algorithms... and animation ... and optical simulation ... and social responsibility in tech✨

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

demofox, to random
@demofox@mastodon.gamedev.place avatar

Does anyone know of any code laying around the net that distributes points on a mesh in a blue noise distribution?
A student intern i work with is looking for this. It's tempting to write it, but im also kinda swamped :X

mmby,
@mmby@mastodon.social avatar

@demofox I think the task may be harder than one thinks, since you cannot make continuous maps of any arbitrary 3d surface that are isometric

what do you do between the cuts? if you cannot work with a parameterization, you have to work locally on the surface

inthehands, to random
@inthehands@hachyderm.io avatar

Windows Recall…just…good god.

The phrase “Microsoft jumped the shark” just doesn’t feel strong enough. Can we say Microsoft fucked the shark?

mmby,
@mmby@mastodon.social avatar

@airwhale @inthehands @Rycaut this sort of hustle-culture-based self-quantification seems to me like being proud of the fact that you're aiming to be the rat in the behavioral despair test who drowns last

or is it a sysiphean thing? is surviving late stage capitalism the ultimate sport?

LukaszOlejnik, to random
@LukaszOlejnik@mastodon.social avatar

My comments in TechCrunch. Google/Android AI feature to detect scams-calls is useful. It's client-side so privacy guaranteed. However, once client-side scanning and control is is baked into software infrastructure, nobody knows where it may lead. Censorship? Technology control of societies? Let's just be careful here. https://techcrunch.com/2024/05/15/googles-call-scanning-ai-could-dial-up-censorship-by-default-privacy-experts-warn/

mmby,
@mmby@mastodon.social avatar

@LukaszOlejnik just because the classification runs on-device doesn't mean the classification result can't be sent back home - sure, less data over all but a cynic might call it "surveillance computing on the edge"

demofox, to random
@demofox@mastodon.gamedev.place avatar

Psst smart pointers still have to have their references cleared, else they leak just like regular pointers.

mmby,
@mmby@mastodon.social avatar

@demofox weak_ptr can 'let go' (as opposed to have shared_ptr in two places and having to coordinate) but I've rarely seen it talked about in any sort of tutorial on smart pointers

lisyarus, to random
@lisyarus@mastodon.gamedev.place avatar

I managed to fix the GPU hanging issues but the "optimized" BVH traversal in compute shader still works slower than the unoptimized one 😭

In other news, I tried the Möller–Trumbore ray-triangle intersection algorithm, and it too turned out to be a bit slower than my extremely direct algorithm that just solves a linear system:

image/png

mmby,
@mmby@mastodon.social avatar

@lisyarus I'm not sure but could it be the branching in the Möller-Trumbore?

I seem to remember reading that all shader branches may get executed so the early-outs might not do much.

j_bertolotti, to random
@j_bertolotti@mathstodon.xyz avatar

: The "Ashcroft/Mermin Project"
I will try to (likely very slowly) go through the classic textbook "Solid State Physics" by Ashcroft and Mermin and make one or more animation/visualization per chapter.
This will (hopefully) help people digest the topic and/or be useful to lecturers who are teaching about it. As with all my animations, feel free to use them.
The idea is that the animations are a companion to the book, so I will give only very brief explanations here.

mmby,
@mmby@mastodon.social avatar

@j_bertolotti ah, no electron-electron interactions c: I'm looking forward to more

maybe heat conduction could also be interesting to model in some form

paezha, to random
@paezha@mastodon.online avatar

This is ridiculous.

It takes only one Elon Musk and one Jeff Bezos to ensure that thousands of would-be Mozarts spend their lives in precariousness, never learning music, always delivering amazon packages and losing limbs in Tesla factories.

mmby,
@mmby@mastodon.social avatar

@paezha question is also whether the super-rich scale linearly - there may be more competition there

while many people can be brilliant in endeavours that do not depend on controlling a slice of humanity

john, (edited ) to random
@john@sauropods.win avatar

As people who follow what I’ve had to say on AI “Art” know, I'm more ambiguous on it than most Mastodonians, but having spent a bit of time on with the filter off, oh my!

It's pretty foolish to let your platform be spammed like that, some people are auto-uploading dozens a day. I think even the prompting is automated. And it's just so… boring . And it barely gets any engagement anyhow.

mmby,
@mmby@mastodon.social avatar

@futurebird @john even the water is textured

cstross, to random
@cstross@wandering.shop avatar

WHERE THE WEB IS GOING: The convergence of LLMs and web advertising will lead to "ads" consisting of several hundred gigabytes of javascript containing a (weighted) neural network designed to generate unique per-user video advertisements—generated on your computer at your expense to ensure the imagery is unique and evades AI-based ad-blockers.

"AI spam" is an entire AI, squatting on your CPU and making it glow dull red as it works out how to capture your attention.

Welcome to the spamularity.

mmby,
@mmby@mastodon.social avatar

@cstross since the bottleneck for LLM companies is data, as I understand it, I feel recording people's behavior will become more and more pervasive, in effect an always-on livestream of what you're doing, be it outside or on a device - text, image and video on platforms can only cover so much

jsut like google TOS, this access will be a requirement for access to services built on that data

cheeaun, to random
@cheeaun@mastodon.social avatar

Honestly Edge browser need to chill down a bit on the Copilot marketing. That's a huge icon there 😅

mmby,
@mmby@mastodon.social avatar

@cheeaun soon the menu will have one big button and a little sub-menu "other options"

futurebird, (edited ) to random
@futurebird@sauropods.win avatar

Spanish: hormigas
Malay: semut
Arabic: "alnuml" النمل
Chinese: "Mǎyǐ" 蚂蚁
Hawaiian: ʻanane
Latin: formicae
Yiddish: "murashkes" מוראַשקעס
Finnish: muurahaiset
Igbo: ndanda
French: fourmis
Czech: mravenci
Maltese: nemel
Danish: myrer
Quechua: ankakuna
Dutch: mieren
Filipino: langgam
Haitian: foumi
Swahili: mchwa
Korean: "gaemi" 개미
German: Ameisen
Samoan: loi
Greek: "myrmínkia" μυρμήγκια
Yoruba: kokoro
Maori: popokorua
Irish: seangáin
Vietnamese: kiến
Italian: formiche
Xhosa: Iimbovane

mmby,
@mmby@mastodon.social avatar

@futurebird prompted by your post I just had a look at the German etymology of the word Ameise

What's also interesting about the German word is that a pallet jack is colloquially called 'Ameise' on the shop floor in any company I've worked at, since an older German company made pallet jacks under the name:

https://d3m4cch8el4nlz.cloudfront.net/4-wege-handhubwagen-ameise-ptm-25--150010--470x470--p.jpg

jonny, (edited ) to random
@jonny@neuromatch.social avatar

So long before LLMs were cool, I spent literally thousands of hours training and generating with language models going back to vanilla recursive ANNs. What I was obsessed with was the uncanny valley where they would produce text that was grammatically and syntactically correct but no human would EVER produce words like that. The vastness of linguistic latent space that is terrifying and hilarious.

LLMs still have these moments too, and my eyes are finally adjusting to them to where they are plain as day. A lot of whats cool about uncanny valley text is the sense of "I dont know whats wrong about that, I just know its wrong," so its hard to articulate rules, but heres one: eager presumption of an impossible theory of mind for the reader.

Natural writing is a dialogue with a presumed reader, and that requires gaming out how they are reacting to what youre writing. The signifiers of appealing to your reader are extremely common - hedging, prefacing, literally saying "you might be thinking," etc., so are common in the training set, but LLMs eagerly signify appeal to reader when it makes no sense.

Here are two examples from an obvious LLM scamblog article about styles of cowboy boots. On the first, I certainly wasnt worrying about the continued existence of brown boots given the macro-scale norm of brown boots, but it makes perfect syntactic sense when constructing a list of colors to say {there are colors, but dont worry there are non colors too}. In the second, I may have been wondering what defined the style of boot, but I certainly wasnt wondering what the term buckaroo meant.

These are local prediction errors: the text is extremely logical - if you had no idea what culture was outside of the prior few hundred words.

mmby,
@mmby@mastodon.social avatar

@jonny I remember someone taking two GPT-3s(? I think) and making them talk to each other with the prompt to make communication as efficient as possible between two 'AI's

people were amazed that the GPTs bounced cryptic messages off each other with weird quasi-pseudocode embedded but if you factor in all the fanfiction, it was likely a mash of third-rate scifi examples of 'AI' technobabble

pluralistic, to random
@pluralistic@mamot.fr avatar

You can barely turn around these days without encountering a think-piece warning of the impending risk of AI disinformation in coming elections. But a recent episode of This Machine Kills reminds us that these are hypothetical, and there is no shortage of real AI harms:

https://soundcloud.com/thismachinekillspod/311-selling-pickaxes-for-the-ai-gold-rush

If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

https://pluralistic.net/2024/02/27/ai-conspiracies/#epistemological-collapse

1/

mmby,
@mmby@mastodon.social avatar

@pluralistic somehow a part of the hey look at this section embedded itself in the middle of the page, does not show up in the thread but on the site

mcc, to random
@mcc@mastodon.social avatar

edgelords are dual to vertexlords

mmby,
@mmby@mastodon.social avatar

@mcc together they form simplical complexes

AbandonedAmerica, to random
@AbandonedAmerica@mastodon.social avatar

Abandoned farm. I learned two fun facts on this trip. The first is that stinging nettles were mixed in with the weeds surrounding the barn. The second fun fact is that even if you just brush against them, stinging nettles are surprisingly painful. Anyway, here's more abandoned houses and farms if you are interested: https://www.abandonedamerica.us/abandoned-homes

mmby,
@mmby@mastodon.social avatar

@AbandonedAmerica Australia has a stinging nettle from hell:
https://en.wikipedia.org/wiki/Dendrocnide_moroides

"The stinging persisted for two years and recurred every time I had a cold shower...There's nothing to rival it; it's ten times worse than anything else."

Even dried for years, the plant nettles will still cause reactions, the shed hairs will form a dust when disturbed.

asaflowerblossoms, to tumblr
@asaflowerblossoms@mastodon.social avatar

I joined mastodon today because the CEO of had a complete meltdown recently when people called him out for deleting a trans woman's blog because she posted a transition timeline. The vibes were definitely off, just doesn't feel like a safe place right now. I'd love to follow more and folks on here! This is my second social media account (third if you count myspace. omg should I go back to myspace??) so I need all the help I can get with navigating this place.

mmby,
@mmby@mastodon.social avatar

@asaflowerblossoms I searched for #tags that interested me and searched for accounts some people I already followed might have - then extended who I follow from their reposts

lisyarus, to random
@lisyarus@mastodon.gamedev.place avatar

Giving a lecture after barely 5 hrs of sleep after you've been preparing said lecture the whole night is, well, not on my list of nice things

Here's a cute pic tho

mmby,
@mmby@mastodon.social avatar

@lisyarus whitted-style

Dandelion, to random
@Dandelion@stormwaltz.net avatar

Ukraine sinks another of Russia's increasingly rare landing ships using their locally developed drone-boats.

https://apnews.com/article/russia-ukraine-war-ship-drones-black-sea-8d2a78ab1f1b2a9b04ec8c421782417d

mmby,
@mmby@mastodon.social avatar
lauren, to random
@lauren@mastodon.laurenweinstein.org avatar

Increasingly, I'm rooting for the black holes in this universe.

mmby,
@mmby@mastodon.social avatar

@djfiander @lauren @cstross Team Entropy

ChrisMayLA6, to politics
@ChrisMayLA6@zirk.us avatar

How do we know that the 'super-rich' are getting worried that may prompt social upheavals that threaten their wealth?

A recent poll suggests around three-quarters of them support 'higher taxes on wealth to help address the cost of living crisis & improve public services'.

Well, for the most part they have the ear of Govt.s so its time for them to stop the virtue signalling & actually act. Whether they have the stomach for a new Left is another Q.

https://www.theguardian.com/business/2024/jan/17/wealth-tax-super-rich-davos-abigail-disney-brian-cox-valerie-rockefeller

mmby,
@mmby@mastodon.social avatar

@ChrisMayLA6 it's ironic that we may not be fighting the extremely rich for social justice but rather the upper middle class that hasn't had enough

trochee, (edited ) to random
@trochee@dair-community.social avatar

The boom in LLMs is going to hollow out a number of knowledge-worker industries — for example, writing boilerplate code or technical documentation

Not because it does it well but because the flacks can sell upper management on the idea that it can do it at all, as @pluralistic recently pointed out

This sale is a pig-in-a-poke, and the winning move is to not be holding the bag when the actual code or documentation is found to be terrible

1/

mmby,
@mmby@mastodon.social avatar

@trochee just like an NGO working against climate change probably has a credibility and ethics problem if they're taking donations from Shell/BP, the participation of software giants in FOSS projects is an easy way to subvert them - this has to be harder to do or inacceptible within software-dev culture

lisyarus, to random
@lisyarus@mastodon.gamedev.place avatar

If you were curious about what exactly am I working on these last two weeks, here's a perfect video for you: the first devlog about my village-building game!

https://www.youtube.com/watch?v=pyoyJ1wtl3M

mmby,
@mmby@mastodon.social avatar

@lisyarus I know it is a game and not really connected to reality - but there are best-practice designs in architecture for different slope angles of hill sites, maybe lending a certain grounding of the resulting player designs

lisyarus, to random
@lisyarus@mastodon.gamedev.place avatar

First humble attempts at generating roofs. I couldn't come up with a roof building tool as detailed as the one used for walls, so I'm experimenting with just filling the entire roof of a building automatically. There are unexpectedly many corner cases again!

video/mp4

mmby,
@mmby@mastodon.social avatar

@lisyarus on the chance that you may already be aware of this, there may be a robust solution to generating roofs from wall-polygons:
https://en.wikipedia.org/wiki/Straight_skeleton

lisyarus, to random
@lisyarus@mastodon.gamedev.place avatar

Took me waaaay too long (messed up some coordinate systems), but now I can push the simulated cloth with the camera in my WebGPU demo project 🥳

video/mp4

mmby,
@mmby@mastodon.social avatar

@lisyarus very cool, also was the pink stripes a depth-'phase' experiment?

eniko, to random
@eniko@peoplemaking.games avatar

shout out to the time i made a procedural 3D asteroids generator

a slowly rotating asteroid

mmby,
@mmby@mastodon.social avatar

@eniko are the craters also procedurally generated? those look great

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • everett
  • magazineikmin
  • Youngstown
  • khanakhh
  • InstantRegret
  • slotface
  • mdbf
  • osvaldo12
  • rosin
  • kavyap
  • tacticalgear
  • ngwrru68w68
  • thenastyranch
  • megavids
  • DreamBathrooms
  • ethstaker
  • Durango
  • tester
  • cubers
  • normalnudes
  • cisconetworking
  • modclub
  • GTA5RPClips
  • anitta
  • provamag3
  • Leos
  • lostlight
  • All magazines