Show newer

common google search: linux automatically resize pictures

rain1 boosted

Renewing my call for more colour escape support in #Gopher.

No, it doesn’t pollute the glorious purity of Gopher. It merely adds a content layer for them as want it, which others can ignore. It’s like the formatting which clients already provide to make item types lovelier. Let clients use ansi colour escapes in gophermaps. That way we can make pretty. Please? 🙆🏽‍♀️

rain1 boosted

The Gopher story is a perfect case history for Adversarial Interoperability. The pre-Gopher information landscape was dominated by companies, departments, and individuals who were disinterested in giving users control over their own computing experience and who viewed computing as something that took place in a shared lab space, not in your home or dorm room. Rather than pursuing an argument with these self-appointed Lords of Computing, the Gopher team simply went around them, interconnecting to their services without asking for permission. They didn’t take data they weren’t supposed to have—but they did make it much easier for the services’ nominal users to actually access them. ❧ Annotated on February 23, 2020 at 08:39AM Today’s Web giants want us to believe that they and they alone are suited to take us to wherever we end up next. Having used Adversarial Interoperability as a ladder to attain their rarefied heights, they now use laws to kick the ladder away and prevent the next Microcomputer Center or Tim Berners-Lee from doing to them what the Web did to Gopher, and what Gopher did to mainframes. ❧ Annotated on February 23, 2020 at 08:40AM Legislation to stem the tide of Big Tech companies’ abuses, and laws—such as a national consumer privacy bill, an interoperability bill, or a bill making firms liable for data-breaches—would go a long way toward improving the lives of the Internet users held hostage inside the companies’ walled gardens. But far more important than fixing Big Tech is fixing the Internet: restoring the kind of dynamism that made tech firms responsive to their users for fear of losing them, restoring the dynamic that let tinkerers, co-ops, and nonprofits give every person the power of technological self-determination. ❧ Annotated on February 23, 2020 at 08:42AM boffosocko.com/2020/02/23/goph

rain1 boosted

Scheme-Test-Unit

mdhughes.tech/2020/02/27/schem

Moving my library from Chicken to Chez (when I moved it from Chez to Chicken originally, it was much smaller and I only used a few asserts to test), I discovered that:

Chicken's test egg is pretty nice but non-standard.
SRFI-64 (from Thunderchez ) is OK as far as it goes, but has an inadequate test runner (the default just lists PASS/FAIL with no explanation for each test, and has one total).

#code #Scheme #star

rain1 boosted

"Terminal automation allowed the Gopher team to rip the doors off of every information silo on campus and beyond." Stories like this help us recognize that libre access to information is critical to both the history of the Internet and to its continued relevance. It's sad to think of the likely CFAA suits this work would trigger now. h/t @rain1 #gopher eff.org/deeplinks/2020/02/goph

rain1 boosted

@rain1 "Mathematical notation ... it's really a natural language! It's almost impressionistic!" --Gerald J. Sussman

rain1 boosted

One of the things about that interested me is the consistency and rigor in notation, as opposed to the loose and confusing ad-hoc rules of mathematical syntax

rain1 boosted
rain1 boosted

Here are some candy hearts written by the neural net GPT-2. It's one of the most powerful text-generating neural nets out there, but I don't think it really knows what is expected of a candy heart.
aiweirdness.com/post/190825122

rain1 boosted
rain1 boosted

In dating site profiles, is 'I love to travel' code for 'I have very rich parents'? I make a pretty good white collar salary and live very frugally & I cannot IMAGINE ever being able to afford to fly overseas. Blow two months salary on a flight and a week of hotel stays.

rain1 boosted

I'm looking for an online game which you can play by solving little programming riddles.

I still remember in one of the earlier missions you have to fix your parachute to open up.

I just can't find it anymore, but... I'm sure one of you people out there knows what I'm talking about and got a link for me 😄

rain1 boosted

continuations confession 

Never used, or even understood, #Scheme's `call/cc`, but #Python's `yield` is intuitive and useful.

rain1 boosted

@kragen Conditionals are forward branches, so the target has already been assembled from the backward instruction order.
I'm sort of tempted to do this as a Forth dialect -- tailcalls would get nicer too -- but the ridiculous thing is, 'interpret' and 'compile' modes would be written in opposite orders.

rain1 boosted

Interpreting online reviews:

⭐️ ⭐️⭐️⭐️⭐️: this person has not used the product

⭐️⭐️⭐️⭐️: this person has used the product and liked it

⭐️⭐️⭐️: this person used the product and disliked it

⭐️⭐️: this person used the product and it hurt them

⭐️: this person does not know how to use the product and is afraid to admit it

rain1 boosted
rain1 boosted
Show older
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!