Show more
Shamar boosted

Within Odysseus's addressbar popups I make extensive use of (styled) GtkLabel widgets, and GTK's tooltips and menu options also uses it for much of their rendering.

So this morning I'll discuss how GtkLabel works in GTK3, though it'll mostly hand off to the text layout/rendering stack I described the other day ( adrian.geek.nz/gtk_stack_docs/ ).

And that'll pretty much finish off describing the components in Odysseus's headerbar/addressbar.

Shamar boosted

had my first class on #accessibility today

first impressions:

it was a lot of fun
the teacher is super cool
this was probably my first class where women were in majority, which, hm. says something about the techbro attitudes i see in a lot of other students.

anyways, people who are studying #programming , if your uni/school/whatever offers an accessibility class, i highly recommend taking it

Shamar boosted

RT @WikimediaItalia@twitter.com

Oggi a BASE #Milano è iniziata la Summer School "I progetti #Wikimedia per le istituzioni culturali". La prima edizione del corso è cominciata sotto i migliori auspici, registrando il tutto esaurito.
Buon lavoro ai nostri corsisti! ➡️wikimedia.it/summer-school/
📸 @wikilaurentius@twitter.com,

🐦🔗: twitter.com/WikimediaItalia/st

Shamar boosted

The #C programming language was invented in 1972.

#APL was invented in 1966.

My current thought experiment: what if #unix had been built in an APL environment instead of a C one?

Shamar boosted
Shamar boosted

re: FOSS / tech / privacy musings 

@bjarni @mkb Absolutely - although the same holds true to some extent for trustable architectures. Just the fact that you're using Tor, even when some actor cannot see what you're doing, can flag you for closer examination.

In fact, that's exactly the reason why I try to use privacy-minded products: for my threat model, it's not really necessary, but I can provide cover for journalists, whistleblowers, etc.

Shamar boosted
Shamar boosted
What OS camp are you in? Hopefully this will be big so please boost so we can get as many votes as possible
Shamar boosted
Shamar boosted

Think Privacy

Data never dies

#APConf

Good morning from the Datamaze exhibition at DOX.

Shamar boosted
ps.s10y.eu/@how/10272921457033…


♲ @how@ps.s10y.eu: CFP is out.

fosdem.org/2020/news/2019-08-1…

I still have problems with the sponsoring of the event. If Gaggle, M$ et al are sponsoring it, I might not be interested. I know there's a couple of people in the @fosdem organization that feel that way as well, but they're a minority. AFAIK the issue is to be able to spend time to find more smaller sponsors rather than a small bunch of large sponsors. So the more interested people, the more chances to avoid surveillance capitalist sponsors.

Shamar boosted

#GitHub is blocking users based on national origin, citing US trade controls law restrictions....

People from #Iran, #Syria, #Crimea, #Cuba, and North Korea woke up one day to lose access to all their public and private repositories. There's reporting that even people *who traveled* to any of those countries in the last 2 years are losing their data...

And #GitHub has not said ONE WORD ABOUT IT.

:blobangery:

Read more: medium.com/@hamed/github-block

Shamar boosted

Kina excited, my Protowaffle project is in the process of making its first Sale to an electronics retailer. Just waiting to hear how many they will buy. Lets hope it is a big sale

Also still offering free samples If anyone wants some free samples let me know, here is some info on it: protowaffle.com

Shamar boosted

re: Digital piracy, yarrr! 

@emsenn @azure @frostotron

I have a crappy scanner, but here are my rough notes on scanning books on Linux (trying to get reasonable quality with reasonable file size):

- scan with gscan2pdf, with no splitting, save as uncompressed tiff's (or with zip lossless compression?)

- import into scantailor for processing ( https://github.com/scantailor/scantailor/wiki )
[here you can split 2-page scans into 1-page fairly easily]

- create one big tiff file
#+BEGIN_SRC bash
tiffcp *.tif big.tif
#+END_SRC bash

- convert tiff to pdf
#+BEGIN_SRC bash
tiff2pdf -o big.pdf big.tif
#+END_SRC bash

- smaller file
#+BEGIN_SRC bash
ps2pdf big.pdf small.pdf
#+END_SRC bash

- even smaller (maybe)
#+BEGIN_SRC bash
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
#+END_SRC bash
- or -dPDFSETTINGS=/screen or /printer or /prepress (in order of resolution screen < ebook < printer < prepress)

- for OCR with no nopreprocessing and leaving colour alone (using English & Amharic):
#+BEGIN_SRC bash
pdfsandwich -rgb -nopreproc -lang eng+amh output.pdf
#+END_SRC bash
Shamar boosted

"Paper companies point out that trees can be grown and are therefore a renewable resource. Technically, this is true. However, a tree plantation containing a specific type of tree planted for harvesting (perhaps on land that used to be a forest) does not replace a forest ecosystem."

#environment #logging

Shamar boosted
Shamar boosted

@grainloom ok I'm doing it now because I want to meet Ada Lovelace

Shamar boosted

Interesting.

I cannot submit this to news.ycombinator.com.

I'd guess that reactions to such bug report would be very similar to the one.

github.com/jitsi/jitsi-meet/is

Show more
Qoto Mastodon

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