Re: [racket-users] Re: How To Design Classes text not available?

2019-02-04 Thread Marc Kaufmann
Thanks for that nifty tip for quick bookmarking Neil. 

Quick Searches: 
>
> Name: [SEARCH] DUCKDUCKGO 
> Location: https://start.duckduckgo.com/?q=%s=hb=-2=web 
> Keyword: d 
>
>
For anyone else who might want it (but not quite know how): the way I got 
it going was 

1. Go do some search with the search bar of the website you want, search 
anything you like, e.g. https://web.archive.org/web/*/breakdance
2. Bookmark that link
3. Go find your bookmark in the list of bookmarks (for me the "|||\" sign 
on the right of the search bar)
4. Right-click on the recently added bookmark to get "Properties"
5. Now replace the "breakdance" by %s
6. Add the "a " as keyword

Just adding this as it took me some time googling (well, duckduckgo-ing) 
this (I couldn't figure out how to find 'properties' on bookmarks). It 
works with every website that has a search with URL parameters. 

Cheers,

Marc


Name: [SEARCH] DUCKDUCKGO IMAGES 
> Location: 
> https://start.duckduckgo.com/?q=%s=hb=-2=images=images 
> Keyword: di 
>
> BTW, on the desktop, the browser operation to make new tab (Ctrl-T on my 
> computer), with your new tab page set to blank, is a way to quickly both 
> get a new browser tab without possibly disturbing something else, and to 
> put your GUI text focus on the location bar do your next keystroke 
> starts your Quick Search, autocomplete of your bookmarks, or a 
> URL/domain.  No "new tab" or "search" or "home" page load, no separate 
> search field widget taking up space that could show URL or slowing down 
> the UI, no gratuitous/paid leaking. 
>
> >   (turns out !a goes to amazon, sigh). 
>
> I took away my old "a" Quick Search keyword from Amazon, to give to 
> Archive.org.  Individual users can still have some power over the 
> computation they use. :) 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Re: How To Design Classes text not available?

2019-02-02 Thread Neil Van Dyke

'John Clements' via Racket Users wrote on 2/2/19 5:18 PM:

Also, if you use duckduckgo as your default search engine, it looks like you 
can prepend !archive or !wayback


That leaks info to a dotcom for no reason.  If you don't use search 
engines except when they might add value, you might also want these 
Quick Searches:


Name: [SEARCH] DUCKDUCKGO
Location: https://start.duckduckgo.com/?q=%s=hb=-2=web
Keyword: d

Name: [SEARCH] DUCKDUCKGO IMAGES
Location: https://start.duckduckgo.com/?q=%s=hb=-2=images=images
Keyword: di

BTW, on the desktop, the browser operation to make new tab (Ctrl-T on my 
computer), with your new tab page set to blank, is a way to quickly both 
get a new browser tab without possibly disturbing something else, and to 
put your GUI text focus on the location bar do your next keystroke 
starts your Quick Search, autocomplete of your bookmarks, or a 
URL/domain.  No "new tab" or "search" or "home" page load, no separate 
search field widget taking up space that could show URL or slowing down 
the UI, no gratuitous/paid leaking.



  (turns out !a goes to amazon, sigh).


I took away my old "a" Quick Search keyword from Amazon, to give to 
Archive.org.  Individual users can still have some power over the 
computation they use. :)


--
You received this message because you are subscribed to the Google Groups "Racket 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Re: How To Design Classes text not available?

2019-02-02 Thread 'John Clements' via Racket Users
Also, if you use duckduckgo as your default search engine, it looks like you 
can prepend !archive or !wayback (turns out !a goes to amazon, sigh).

John

> On Feb 2, 2019, at 14:08, Neil Van Dyke  wrote:
> 
> Justin Zamora wrote on 2/2/19 3:39 PM:
>> Thanks! I always forget about archive.org!
> 
> Semi-off-topic, but this is helpful for Racketeers recovering older Scheme 
> docs/discussion/code (some of the best thinking happened many years ago, and 
> is still relevant)...
> 
> Here's a useful Firefox Quick Search bookmark:
> 
> Name:  [SEARCH] ARCHIVE.ORG
> Location:  https://web.archive.org/web/%S
> Keyword:  a
> 
> Basically, whenever you get a normal Web decay 404 error, or some kind of 
> anti-abuse/anti-privacy blocking by the server, you can go to your browser's 
> location (URL) bar, and prepend "a" with a space, and press Enter/Return.  No 
> add-on required.  (Also, you might want to set the location bar to not send 
> your typing and mis-pastes to search engines, and to only do autocomplete 
> from your bookmarks, not from history or anything else.)
> 
> 
> (Aside: This is especially helpful if you're running through Tor with JS 
> disabled by default, because some useful news sites, especially, will 
> actively refuse to serve pages to a Tor exit node IP address with JS 
> disabled, and one popular CDN will also refuse to serve pages to this, 
> whether or not its site customers know it. Offhand, I can think of only one 
> news site that is Tor-hostile without usually having news articles readable 
> in Archive.org.  Note that you're leaking a bit to Archive.org and bugs it 
> runs, of course.)
> 
> (Further aside: I try, when mentioning Tor, not to inadvertently endorse it 
> too much, given that its security has often been overstated, which could be 
> very bad for people who actually desperately need that security... I've been 
> experimenting with using Tor mainly as a free low/moderate-security VPN for 
> most daily desktop Web browsing, because even sketchy and likely-compromised 
> Tor nodes have better reputations than my ISP, :) and for techie continual 
> learning, and sense of obligation.  I previously ran a proxy tunnel through 
> EC2 for this purpose, but that's not great, either, and I wanted to find a 
> solution for people who can't afford an extra ~$5/mo.  Tor seems not-great 
> against some sophisticated adversaries, though, and the situation seems 
> almost hopeless with the current de facto Web architecture -- without even 
> blackbox traffic analysis, potentially large numbers of compromised nodes, or 
> general endpoint vulnerabilities.  But it's good for a little privacy from 
> your awful ISP, open WiFi, etc., if you don't mind it being slow, and if, 
> like me, you are boring enough that you don't mind your mere use of Tor 
> presumably raising your profile a bit for actors more-sophisticated than your 
> ISP or compromised cafe/hotel WiFi.  Also, Tor Browser is more consistently 
> privacy than the other browsers, with possible wait 
> exception of Brave.  Example warning for more general audiences is on 
> "https://www.neilvandyke.org/replicant/;.)
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Re: How To Design Classes text not available?

2019-02-02 Thread Neil Van Dyke

Justin Zamora wrote on 2/2/19 3:39 PM:

Thanks! I always forget about archive.org!


Semi-off-topic, but this is helpful for Racketeers recovering older 
Scheme docs/discussion/code (some of the best thinking happened many 
years ago, and is still relevant)...


Here's a useful Firefox Quick Search bookmark:

Name:  [SEARCH] ARCHIVE.ORG
Location:  https://web.archive.org/web/%S
Keyword:  a

Basically, whenever you get a normal Web decay 404 error, or some kind 
of anti-abuse/anti-privacy blocking by the server, you can go to your 
browser's location (URL) bar, and prepend "a" with a space, and press 
Enter/Return.  No add-on required.  (Also, you might want to set the 
location bar to not send your typing and mis-pastes to search engines, 
and to only do autocomplete from your bookmarks, not from history or 
anything else.)



(Aside: This is especially helpful if you're running through Tor with JS 
disabled by default, because some useful news sites, especially, will 
actively refuse to serve pages to a Tor exit node IP address with JS 
disabled, and one popular CDN will also refuse to serve pages to this, 
whether or not its site customers know it. Offhand, I can think of only 
one news site that is Tor-hostile without usually having news articles 
readable in Archive.org.  Note that you're leaking a bit to Archive.org 
and bugs it runs, of course.)


(Further aside: I try, when mentioning Tor, not to inadvertently endorse 
it too much, given that its security has often been overstated, which 
could be very bad for people who actually desperately need that 
security... I've been experimenting with using Tor mainly as a free 
low/moderate-security VPN for most daily desktop Web browsing, because 
even sketchy and likely-compromised Tor nodes have better reputations 
than my ISP, :) and for techie continual learning, and sense of 
obligation.  I previously ran a proxy tunnel through EC2 for this 
purpose, but that's not great, either, and I wanted to find a solution 
for people who can't afford an extra ~$5/mo.  Tor seems not-great 
against some sophisticated adversaries, though, and the situation seems 
almost hopeless with the current de facto Web architecture -- without 
even blackbox traffic analysis, potentially large numbers of compromised 
nodes, or general endpoint vulnerabilities.  But it's good for a little 
privacy from your awful ISP, open WiFi, etc., if you don't mind it being 
slow, and if, like me, you are boring enough that you don't mind your 
mere use of Tor presumably raising your profile a bit for actors 
more-sophisticated than your ISP or compromised cafe/hotel WiFi.  Also, 
Tor Browser is more consistently privacy than the 
other browsers, with possible wait exception of Brave.  Example 
warning for more general audiences is on 
"https://www.neilvandyke.org/replicant/;.)


--
You received this message because you are subscribed to the Google Groups "Racket 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Re: How To Design Classes text not available?

2019-02-02 Thread Justin Zamora
Thanks! I always forget about archive.org!

Justin

On Sat, Feb 2, 2019 at 3:29 PM Greg Trzeciak  wrote:
>
> Try
>
> https://web.archive.org/web/20181228174204/http://www.ccs.neu.edu/home/matthias/HtDC/htdc.pdf
>
> On Saturday, February 2, 2019 at 9:26:15 PM UTC+1, Justin Zamora wrote:
>>
>> I tried to download the draft of "How to Design Classes" from
>> http://www.ccs.neu.edu/home/matthias/htdc.html and got a "Failed to
>> load PDF document" error. Is this text still available?
>>
>> Justin
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.