Hacker Newsnew | past | comments | ask | show | jobs | submit | more unicornporn's commentslogin

I can unfortunately not live with the crap display (I do image editing). What's the hassle like?


Pretty easy, but a bit expensive considering the laptop itself only costs around $150. A 1080p display + adaptor board for it costs about $100 and the 1440p display + adaptor is around $150. If you look up "T420 ips mod" you'll find lots of pictures and tutorials.


I just use another monitor, while the laptop display act like a second display.


Need it on the road.


Thanks!


> I have seen those suggestions too, but they seem to be just parroted off of each other. I have never seen a single one link to any reasoning or studies that support the claims of better readability. They all seem to say it because someone else said it in a game of design telephone.

I so wish I could find that research that once and for all debunked the "UX expert" urban myth that #fff + #000 = evil. It made me consider past mistakes and I go for all black on all white whenever I can. Doesn't hurt from a WCAG perspective.


I debunk your debunk with the following paper.

Rello, Kanvinde, & Baeza-Yates, 2011. Layout Guidelines for Web Text and a Web Service to Improve Accessibility for Dyslexics.

If you suffer from astigmatism you might experience halations or if you have contrast sensitivity, visual distortions.

https://dm-ed.com/info/contrast-sensitivity/


You are oh so right, but I'd like to add that that bookmarklets don't work at all. That was a very unnecessary loss and has screwed things up big time for me. I can no longer add bookmarks to Pinboard.


If you want a new hobby and not a new time drain I recommend installing https://openemu.org/ on your Air and download some roms. Watch some videos on YouTube going through the best roms for SNES and NeoGeo. So many nice games from that era you can just fire up and play for 30 minutes and have a great time. I find that many modern games require hours and hours to give something back.


I love youtube-dl, but I usually just download the lowest bitrate Opus stream with two taps on my phone using NewPipe[1].

[1] https://newpipe.schabi.org/


> it's great that people are taking it more seriously now.

Quite frankly, I don't see it. Globally we emit over 36 billion tonnes of CO2 per year – this continues to increase[1].

[1] https://ourworldindata.org/co2-and-other-greenhouse-gas-emis...


> I’m still chasing that feeling on the bike. I don’t get quite as zen on the bike.

I hate to reduce your post to tech talk. But, what bike are your riding? I try and build a lot I'd bikes and the experience differs wildly. For starters, <40 mm tires sucks for zen riding.


The bike I ride depends on the day and why I’m riding. I’ve collected a few bikes over the years.

I have an old steel cross bike transformed into a grocery getter that’s outfitted with wide slick tires, a rear rack, and pannier bags that I use when I need to haul stuff around. I have a gravel bike with disc brakes, wide knobby tires, and a slightly more relaxed geometry for riding/exploring on gravel/dirt or rougher paved roads. I have a carbon “race” bike with deep section wheels and a pretty aggressive geometry for going fast on paved roads.

I sometimes get close to the “zen” feeling that I got when running ultra distances but it goes away pretty quickly when I’m doing anything but going in a straight line on flat roads with no traffic. As you can imagine this doesn’t happen often. Contrast that with trail running (most of what I did for ultras) where I was just rambling along in nature. It was much easier to look inward when running on the trails.


Hm, I'd say the environment can matter quite a lot. My own bike is a carbon "race" bike with 21mm tyres and yet I'm sure I get in that "zen" zone practically every time I ride it. I ride it exclusively in the countryside, on mostly secondary roads.

I sometimes ride a bike with fatter tyres in the city and I never get in that zen state. Probably because I have to stay very alert, even when riding on bike paths separate from the street.


Does it block ads?

Asking because: DNS-level adblocking is stupid.


DNS level adblocking is fantastic, especially since it can be done network wide so easily and used as an extra layer of ad filtering.


> DNS level adblocking is fantastic, especially since it can be done network wide so easily and used as an extra layer of ad filtering.

It's great, but DNS over HTTPS will end the party soon enough (if I was a smart TV manufacturer, I would be prioritizing adding dns over https to the device firmware to subvert network blocks).


I do not understand. I run my own DNS but I also gather DNS data in bulk from DNS over HTTPS or DNS over TLS sometimes. I retrieve the data outside of the browser and put it into my own zone files. Are you saying that applications and devices will make it practically impossible for the user to change DNS settings to point to localhost or RFC1918-bound DNS servers? How would they be able to do that, assuming the user can control the first upstream router. Even if they could do this, it seems a bit too heavy-handed.

Much easier I would think for application developers to just make an ad blocking extension, e.g., uMatrix, stop working. For example, they could say this is because the application now has its own built-in ad blocker. Nevermind that the developers are paid from the sale of web advertising services.


DNS-adblocking in a router can be complemented by the router's firewall blocking outbound to all DoH provider IPs.

(It'll need to be a constantly-updating blocklist, but the DNS-adblock lists are also that already.)


I can't vouch for these since I haven't tried them yet, but it can apparently also be complemented by configuring your local DNS server to return NXDOMAIN for use-application-dns.net [1] and using a DoH proxy to protect upstream requests from snooping [2].

[1] https://support.mozilla.org/en-US/kb/canary-domain-use-appli...

[2] https://github.com/aarond10/https_dns_proxy


That gives the consumer one more reason not to hook it up to the network, ever.


I have to agree. I think DNS adblocking off a Raspberry Pi is the best. Unfortunately a power loss screwed up my Pis SD card.


Can you elaborate?


Cosmetic filtering and blocking specific files can't be done via dns filtering.


Could you give a working example, i.e., a website where you are doing cosmetic filtering or blocking specific files?

I also use a local proxy in addition to DNS which allows me to serve alternative resources or block/redirect certain URLs based on prefix/suffix/regex.


Not OP, but where I do cosmetic filtering, is on Stack Overflow. They display "hot network questions" on every page, with extremely interesting stuff from non-work Stack Overflow clones. "How many cats did Cmdr. Data have in Star Trek", that sort of stuff.

It has made me lose my focus on work repeatedly, and Stack Overflow really is a site related to work for me. So I block that column.


Thanks for that. Now I can definitely see the usefulness of this for interactive website use.

I am more of a non-interactive user and do not use a graphical, javascript-enabled browser much.

Here is a snippet I used to remove the annoying "hot network questions" from the page:

   sed '/./{/div id=\"hot-network-questions/,/<\/ul>/d;}' page.html
Out of curiosity I wanted to see if I could access all these networking questions non-interactively. That is, download all the questions, then download all the answers.

Some years ago, like 10 years or more, I was making some incremental page requests on SO, e.g., something like /q/1, /q/2, ... and I got blocked by their firewall. What amazed me at the time was the block was for many months, it may even have been a year. This is one of the harshest responses to crawling I ever encountered. One of the very few times I have ever been blocked by any site and the only time I ever got blocked for more than a few hours.

Things have definitely changed since then. To get all the networking questions, I pipelined 277 HTTP requests in a single TCP connection. No problems.

Here is how I got the number of pages of networking questions:

   y=https://networkengineering.stackexchange.com/questions
   x=$(curl $y|sed -n 's/.*page=//;s/\".*//;N;/rel=\"next\"/P;N;')
   echo no. of pages: $x
To generate the URLs:

   n=1;while true;do test $n -le $x||exit;
   echo $y?page=$n;n=$((n+1));done
I have simple C programs I wrote for HTTP/1.1 pipelining that generate HTTP, filter URLs from HTML and process chunked encoding in the responses.

Fastly is very pipelining friendly. No max-requests=100. Seems to be no limits at all.

There were 13,834 networking questions in total.

Wondering just how many requests Fastly would allow in one shot, I tried pipelining all 13,834 in a single TCP connection. It just kept going, no problems. Eventually I lost the connection but I think the issue was on my end, not theirs. At that point I had received 6,837 first pages of answers. 211MB of gzipped HTML.

So, it is quite easy these days to get SO content non-interactively.

It was also easy to split the incoming HTML into separate files, e.g., into a directory that I could then browse with a web browser.

   x=$(zgrep -c ^HTTP answers.gz)
   mkdir newdir; cd newdir;
   zcat ../answers.gz|csplit -k - '/^HTTP/' '{'$x'}'


Heh you sound like Richard Stallman, it's rumored he also doesn't use a browser.

As an aside, I've seen mirrors of Stack Overflow pop up when I use DuckDuckGo to search. Google seems to filter these out.


From what I have read of his philosophies I can imagine the reasons Stallman might not use a browser -- and I think that is an oft-repeated, old, unsubstantiated rumour. I would be he uses one. The reasons I prefer the command line to an over-sized, slow, graphical program are different. I was introduced to computers in the VAX era, not the Javascript era.

Curious if those SO mirrors did not show cruft like "Hot Network Questions" on every page, would you use them instead of relying on an ad blocker.


At the moment, I completely ignore the SO mirrors as my instinct is to go to the original source. I'll start paying attention, they might actually be the better website.


uBlock Origin with all but the regional languages filter lists gives:

133,215 network filters + 155,733 cosmetic filters

In the stats. Network filters being URL based not just domain based. The lists are easy to view from the uBlock settings page if you want an endless supply of examples. They are used in pretty much any style list: ad, privacy, annoyances, cookie banners, tracking


AFAIK ads on google search results can't be blocked by DNS alone.


Can you provide a working example?

I certainly block plenty of Google-controlled domains. I normally do not use Google search and even when I do I never seems to trigger any ads. Maybe I am just not searching for things people want to sell. In the rare event I do trigger an ad, because I am not using a "modern" browser to do searches, these ads are not distracting and I can easily edit them out of the text stream if I want to.


>Can you provide a working example?

Literally any search that uses the "expensive" keywords[1]. "car insurance quotes" would do nicely, for instance.

[1] https://www.wordstream.com/articles/most-expensive-keywords


It looks like even with all the more recent nonsense Google inserts into the results it is still easy to just extract the result URLs and leave behind the rest of the crud. If you want to retain the description text it is a little more work.

Interestingly, the /aclk? Ad URLs do not use HTTPS.

Seeing that these Ad URLs are still unobtrusive, I am wondering why anyone would want to remove them from the search results page. For cosmetic reasons?

I prefer searching from the command line. To remove the /aclk? Ad URL's I used sed and tr.

   #!/bin/sh
   # usage: $0 query > 1.htm
   # 
   x=$(echo y|tr y '\004');
   z=$(echo https://www.google.com/search?q=$@\&num=100|sed 's/ /%20/g');
   curl --resolve www.google.com:443:172.217.17.100 -Huser-agent: "$z"|sed "s/<a href=\"\/url?q=/"$x"&/g"|tr '\004' '\012'|sed -n '/url?q=/{s/.url?q=//;s/&amp;sa=.*\"><h3/\"><h3/;s/&amp;sa=.*\"><span/\"><span/;s/$/<br>/;/aclk?/d;p;}'


This method was mentioned in the piece about the Galaksija[1] that made it the first page of HN last week or so.

[1] https://tribunemag.co.uk/2020/07/make-your-own-self-managed-...


Yes, that's how it works. Strong voice & solid platform equals instant assistance. Basically an influncer first support system. I don't go near them anymore.


This seems to be a case with a lot of companies, too (not just the giants). It's such a shame.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: