Show newer

The standard erasure codes (polynomial ones) require that the field size (so alphabet size) is larger than the number of symbols in the codeword. Clearly we can have arbitrarily-close-to-ideal erasure codes even for smaller alphabet sizes (because noisy coding theorem). Are there some that can be easily described?

@timorl

It seems to me that a "reverse plotter" that measures its distance to fixed points (via string length) as well as orientation (not sure which approach would be easiest here) and displays the appropriate part of a drawing would be helpful for drawing patterns on cloth, and would be a very compact device (e.g. in comparison to a drafting table, or even just the parallelogram angle transfer thingy from a drafting table). Do people make them?

Show thread

Manual plotter for drawing clothing patterns (string with distance graduations, passed through holes in fixed LEGO bricks).

@timorl

robryk boosted

@delroth That sounds a bit like the challenge from Underhanded C Contest 2008 (underhanded-c.org/_page_id_17.):

> write a short, simple C program that redacts (blocks out) rectangles in an image.
> The challenge: write the code so that the redacted data is not really gone.

robryk boosted
robryk boosted

we're getting to the point that the contradictions and shortcomings are starting to become more apparent...

- things like moderated conversations are impossible if you don't actually have a concept of a "conversation".

- there's so many different ways to do "groups" that it's a running joke at this point, because everyone has a different idea of what a "group" is. it's the "blind men feeling an elephant" problem.

- things like forums and subforums, chat rooms, etc are not easily possible rn.

Surprisingly (for general competence level of authorities in managing typical situations) nonsensical traffic sign combination.

robryk boosted

Going to just walk around the Computer History Museum in Mountain View carrying my teapot until security tackle me for stealing the historic artifact

Show thread
robryk boosted
robryk boosted

I think I've finally seen the light of the #SemanticWeb.

I think web browsers should give users a way to register apps to handle displaying certain #RDF schema types.

E.g. if I open an ActivityStream URL, the browser should load my preferred client in the same way that clicking a PDF in my filesystem will open up my PDF viewer.

Users would then be able to bring their own interfaces to data instead of relying on some closed source proprietary app interface.

Also opens the door to mixing data

robryk boosted

If you need to solve 100% of a problem to get any benefit and the last 5% is impossible, *any* work on that problem is a waste of time. Figure that up front. Go work on something which actually can protect your users and systems and colleagues.

Show thread
robryk boosted

Because a friend found this useful yesterday:
Before tackling a problem, figure out whether it's the sort of problem where when you've solved 80% of the problem, you've solved 80% of the problem, or the kind where solving 80% means you've solved 0% of the problem.

This is especially important in security and privacy because that last 5% might be impossible.

robryk boosted

I wonder if teaching children about non-transitive dice in primary school maths classes would be a fun way to prepare them for the fact that most non-trivial interactions in the world are at least as complicated, most “rankings” are meaningless, etc.

robryk boosted

The Church Slavonic used two letters to denote nasal /o/ and nasal /e/ - the Big Yus (ѫ), and the Little Yus (ѧ). My uneducated guess is that the weirdly shaped symbol ѫ looked too much like a guy in a tie, so the Polish scribes went for more familiar A-like shape of ѧ when denoting a nasal /o/. The middle leg transformed into a small tail, and centuries later whoever is learning Polish will get rightfully confused by Ą being pronounced as /ɔ/.

Show thread
robryk boosted

Me trying to change my DNS configuration on not enough sleep and too much build infra work:

Jan 27 09:34:14 chaos named[360045]: /srv/dns/delroth.net.zone:58: unknown RR type 'CMAKE'

@rysiek I think this is similar-yet-distinct to your recent thread on various ML-based generators of something.

Show thread
robryk boosted

So I've been building a 100% analog polyphonic synthesizer with an unique twist. To use only vacuum tube era technology from the 1930s.

Over 300 neon gas diodes create the sound you hear. Pretty awesome for technology from 100 years ago.

Still a work-in-progress, but I wanted to post a video of it with the innards spread out across the workbench. : }

I call it the "Neon String Machine"

#synthesizers #music #electronics #audio #synthwave

robryk boosted

A DICOM image.

DICOM is the medical image format, very TIFF-like.
Its preamble makes many polyglots possible, including TIFF-DICOM sharing the same image data.
It doesn't tolerate appended data - but just append a "private" tag if needed.

The excluded middle appeal was granted! (efile.dcappeals.gov/public/cas)

I have no clue what the 2 year pause was about, why the appeal was granted as a result of the _appellee's_ motion to (seemingly) "get on with it" (i.e. why the appellant didn't care to file a similar motion way earlier), or when/under what case number the Superior Court will pick the case back up. The original case is marked as "closed" in the Superior Court.

At the same time: the lack of consequence in case numbers is grating (DC Superior Court uses spaces as separators, other courts replace them with dashes, and the DC Superior Court's lookup thingy doesn't understand those; the lookup thingy also deals in some broken way with parties with a middle name *and* the lookup thingy doesn't ever provide people with stable URLs for anything...).

Show thread
Show older
Qoto Mastodon

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