Show newer
Simon boosted

@TomF I'm right handed and started having minor issues with my wrist while using a mouse - so about 15 years ago I started switching my mouse hand on my work machine to left and (back when we still went to offices) my home machine stayed mouse-right.

It took a few weeks to really get used to it, but it wasn't bad. And now I'm mouse-ambidextrous and generally free of wrist troubles.

Simon boosted

In the course of my unachievable hobby project working on SAT model counting I've figured out a neat trick, which is a reasonably efficient method for doing set operations on SAT problems in CNF form (without increasing the number of variables). e.g. taking the intersection or set difference of two SAT problems.

Is this a known thing? I've not seen it before but it seems like it must be.

Simon boosted

@sandofsky

"The fairy photon enters the aperture and sings as it makes its way to the CMOS chip.

What's that? The permission troll just crawled out from under the Broadcom WiFi chip where it spends most of its time punching mean Internet traffic, and swatted the fairy photon away!

Oh no!

Halide needs your help, fair wise iPhone owner.

Close your eyes and make a wish and tap your heels together three times.

Tell the permission troll to stay away! Let the fairy photons come home to CMOS."

Simon boosted

Dickens: It was the best of times, it was the worst of times.

Schrödinger: Nice.

Simon boosted

Here’s a statement from Bloom’s 1986 /The Closing of the American Mind/, with which I’m unhealthily obsessed:

“The best point of entry into the very special world inhabited by today’s students is the astonishing fact that they usually do not, in what were once called love affairs, say, ‘I love you.’

Were you a student in 1986? Did you, at that time, say “I love you” to a romantic partner?

Simon boosted

Mastodon instance with a "scramble suit" functionality where every time you make a post it comes from a random account handle with a random display name and a random avatar

Simon boosted
Simon boosted

But seriously, caching is hard, it's really hard, but you can make life WAY easier for yourselves when building an SPA if you do this super simple thing.

Break down all your content into two axis:
1. push vs pull
2. owned vs user

Whenever possible, turn your pull assets into push assets and all of your user assets into owned assets.

What do I mean by that? Let's break it down further 👇

Show thread
Simon boosted

@spoltier the thing that I didn’t like, dependent on my understanding of basic LLM evaluation (which could!!! be wrong), is that metrics like recall are about how well the tool being measured did at producing information that aligns with ground truth information from a reference dataset. If there was no training of the tool that could take place since the tool was not a model, the tool doesn’t have a dataset to draw from to compare its output from to that ground truth.

Simon boosted

@spoltier like I think it “works” if you want to say something like “tools that aren’t models don’t have any recall” but I don’t think it works if you want to say “objectively how did our method do at deduplicating test cases versus other types of approaches, and what types of tools can make the most unique test cases”. I think they were aiming to use data to say the former, but I don’t think it’s sufficient justification for using an LLM to do something is why it bugged me 😅

Simon boosted

If you’re generating code, and you’re *not* doing it with an LLM, is it reasonable to use metrics like F1 and recall to measure how well the tools you use are doing? This is bothering me because it feels a bit weird to apply metrics like this to static analyses, build tooling frameworks, or things that just plain don’t have any recall to begin with.

Simon boosted

@kaoudis I'm not too familiar with the development/testing process for such tools. I would say if you have enough* representative* data, why not?

*depends on use case, target audience etc. of course.

@kaoudis I'm not too familiar with the development/testing process for such tools. I would say if you have enough* representative* data, why not?

*depends on use case, target audience etc. of course.

Simon boosted

Earlier this year, I worked on a side project to hack a car in JavaScript and finally found the energy to write the blog post about it! 🚙 📡

charliegerard.dev/blog/replay-

Simon boosted

I have played a little bit with OpenAI's new iteration of GPT, GPT-o1, which performs an initial reasoning step before running the LLM. It is certainly a more capable tool than previous iterations, though still struggling with the most advanced research mathematical tasks.

Here are some concrete experiments (with a prototype version of the model that I was granted access to). In chatgpt.com/share/2ecd7b73-360 I repeated an experiment from mathstodon.xyz/@tao/1099482491 in which I asked GPT to answer a vaguely worded mathematical query which could be solved by identifying a suitable theorem (Cramer's theorem) from the literature. Previously, GPT was able to mention some relevant concepts but the details were hallucinated nonsense. This time around, Cramer's theorem was identified and a perfectly satisfactory answer was given. (1/3)

Simon boosted
Simon boosted

"I don't want to live in a world where five companies dictate everything we do."

#Nextcloud founder kicking off the conference

Simon boosted

This is a really random question but: has anyone got a decent photo of a solar fence (ie where solar panels are the actual fencing material) that I could use with their explicit permission, citing them? It could literally be a snap of your neighbours' solar fence (without anything privacy-violating in the background).

This is for a TEDx talk at the end of October.

Simon boosted
Show older
Qoto Mastodon

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