• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "web". Back to normal view
    1. RSS/Atom feeds for groups?

      Could we have RSS or Atom feeds that correspond to a given view? There could be two kinds of feeds, one that links to the comments page, and one that follows the link itself. The comments feed for...

      Could we have RSS or Atom feeds that correspond to a given view?

      There could be two kinds of feeds, one that links to the comments page, and one that follows the link itself. The comments feed for ~comp could be https://tildes.net/~comp?rss=comments, and the link feed could be https://tildes.net/~comp?rss=link, or something like that. Ideally this could apply to tags as well, so if I just wanted to see posts in ~comp tagged web, I could view https://tildes.net/~comp?tag=web&rss=comments.

      Several similar sites have this ability, so it's nice to be able to browse them all in one place. (On Reddit you can put .rss at the end of a subreddit for a feed, and on Hacker News and Lobsters it's just /rss).

      What do you think?

      15 votes
    2. Metaphysics of web forums and avoiding death by entertainment

      Hi folks, I've seen a few posts and comments discussing "what is tildes.net all about?" or even "what does Tildes want to be about?" and I thought I'd throw in a related topic I've been thinking...

      Hi folks,

      I've seen a few posts and comments discussing "what is tildes.net all about?" or even "what does Tildes want to be about?" and I thought I'd throw in a related topic I've been thinking about recently. I am interested in the medium of communication itself, in addition to the goals and general philosophy of Tildes.

      To start, the question of "what makes Tildes different from Reddit?" is interesting. One concern about Reddit is the huge proportion of either low-quality posts or attention-chasing memes. And a lot of Tildes users seem to be asking why that is the case; and whether a site like Tildes can be different.

      Some say that Reddit is a victim of the profit cycle. As a commercial entity, Reddit must aim to bring in as many users as possible, thereby increasing advertisement revenue. And lowering the bar to new user entry means that you get more and more people who aren't really concerned with making thoughtful, high-value contributions to the discussions.

      And there's certainly some truth to that. So by this model, Tildes should be different. It is non-commercial, not profit-driven, and it has mechanisms in place (and in development) that are specifically designed to weed out low-value contributions/contributors.

      But still, even at this early stage, when the userbase is small and has been more selectively accumulated, some users are expressing concern that Tildes is showing signs of becoming just another Reddit. True or not -- I don't know.

      Beyond the profit goal, another dimension for analysis is the medium itself. "Medium", as in the tools of communication; as in radio vs. print vs. television vs. web forum, etc. In 1985, Neil Postman wrote an interesting book called "Amusing Ourselves to Death" that reiterated Marshall McLuhan's idea that messages are partly shaped (and constrained) by the medium over which they are transmitted. And by extension, some media are better at communicating some types of ideas than others.

      Postman was writing in 1985 when television was the dominant medium. He argued that the image-oriented medium of television was best suited for entertainment rather than rational argument or intellectual discourse. And thus the use of television (particularly commercial television) as a medium drifts away from thoughtful, intellectual engagement of the consumer, and toward gripping, decontextualized video clips that imprint ideas on the viewer and keep them coming back for more.

      Television is just not as good as print media for communicating deep, complicated ideas that the consumer can engage with. (This isn't to say tv can't do it, but it's just not as good at it.)

      So what about web forums like Reddit and Tildes? This is what I've been thinking a lot about recently, and I wonder what other Tildes users think about it.

      Web forums are different than television for sure, in that they are mostly text-based, and users can interact with them by both posting text and responding to what others have posted.

      But web forums are different from ye olde fashioned books too, in the sense that web forums seem to eschew longer, more highly-structured arguments. (Speaking of that, I hope this post isn't too long!) There seems to be a "king of the mountain" syndrome in web forums, in which posters vie for attention, while watching as posts rise to the top and are quickly replaced by newer, catchier posts.

      Is this the fundamental dynamics or metaphysics of web forums? --the rapid turnover of attention-seeking, short posts?

      If so, will Tildes get pulled down into that same whirlpool?

      I don't think it has to be that way, but I believe it is a strong warning that we have to think hard about how the structure of the medium itself channels the type of content we will see here.

      --
      Stepping back further in Postman's argument is his deep concern about the effect of the dominant medium on popular discourse in a society.

      When mainstream media is reduced to commercial jingles and quick, entertaining memes, the very foundation of liberal democratic society is at risk. People become uninformed about the important issues of the day, and become disengaged from the democratic process. As that disengagement increases, special interest groups (read: corporate lobbyists) fill the void of providing direction to governing bodies. Citizens then become more disillusioned and even more disengaged. This is a well-documented phenomena called "the death spiral of democracy", and it scares the shit out of me.

      When I first read Deimos' "Announcing Tildes" blog post, I saw a motivating philosophy that I feel is one of the most important issues of our time. We don't live in a perfect world right now, but we're in a world that appears to be on the edge of tragic yet avoidable decline; a world in which the values I assume many Tildes users would like to promote are being paved over by entities that only value profit.

      I think that Tildes can be really, really important, and it needs the user base to deeply engage in the analysis of what will make it work. What is it about the web forum as "medium" that shapes the content we are exposed to here? And how can we devise the mechanisms that prevent it from degrading into another Reddit? Is a shared motivating philosophy enough, or do we need to re-engineer the medium itself?

      So into the discussion of "what should Tildes be about?", this post is a long-winded way of saying that I think part of it should be about discussing how we can we construct a sustainable new form of media that improves society and supports our highest values. What does this next generation medium look like?

      --
      Note: just to be clear, Deimos has already put a lot of great thought into this (cf. https://docs.tildes.net/). I'm just arguing that the topic of the medium and the mechanics of the medium should be a topic that all Tildistas engage with.

      39 votes
    3. Firefox 62 Nightlies: Improving DNS Privacy in Firefox

      Firefox recently introduced DNS over HTTPS (DoH) and Trusted Recursive Resolver (TRR) in nightly builds for Firefox 62. DoH and TRR are intended to help mitigate these potential privacy and...

      Firefox recently introduced DNS over HTTPS (DoH) and Trusted Recursive Resolver (TRR) in nightly builds for Firefox 62.

      DoH and TRR are intended to help mitigate these potential privacy and security concerns:

      1. Untrustworthy DNS resolvers tracking your requests, or tampering with responses from DNS servers.
      2. On-path routers tracking or tampering in the same way.
      3. DNS servers tracking your DNS requests.

      DNS over HTTPs (DoH) encrypts DNS requests and responses, protecting against on-path eavesdropping, tracking, and response tampering.

      Trusted Recursive Resolver (TRR) allows Firefox to use a DNS resolver that's different from your machines network settings. You can use any recursive resolver that is compatible with DoH, but it should be a trusted resolver (one that won't sell users’ data or trick users with spoofed DNS). Mozilla is partnering with Cloudflare (but not using the 1.1.1.1 address) as the initial default TRR, however it's possible to use another 3rd party TRR or run your own.

      Cloudflare is providing a recursive resolution service with a pro-user privacy policy. They have committed to throwing away all personally identifiable data after 24 hours, and to never pass that data along to third-parties. And there will be regular audits to ensure that data is being cleared as expected.

      Additionally, Cloudflare will be doing QNAME minimization where the DNS resolver no longer sends the full original QNAME (foo.bar.baz.example.com) to the upstream name server. Instead it will only include the label for the zone it's trying to resolve.

      For example, let's assume the DNS resolver is trying to find foo.bar.baz.example.com, and already knows that ns1.nic.example.com is authoritative for .example.com, but does not know a more specific authoritative name server.

      1. It will send the query for just baz.example.com to ns1.nic.example.com which returns the authoritative name server for baz.example.com.
      2. The resolver then sends a query for bar.baz.example.com to the nameserver for baz.example.com, and gets a response with the authoritative nameserver for bar.baz.example.com
      3. Finally the resolver sends the query for foo.bar.baz.example.com to bar.baz.example.com's nameserver.
        In doing this the full queried name (foo.bar.baz.example.com) is not exposed to intermediate name servers (bar.baz.example.com, baz.example.com, example.com, or even the .com root nameservers)

      Collectively DNS over HTTPs (DoH), Trusted Recursive Resolver (TRR), and QNAME Minimization are a step in the right direction, this does not fix DNS related data leaks entirely:

      After you do the DNS lookup to find the IP address, you still need to connect to the web server at that address. To do this, you send an initial request. This request includes a server name indication, which says which site on the server you want to connect to. And this request is unencrypted.
      That means that your ISP can still figure out which sites you’re visiting, because it’s right there in the server name indication. Plus, the routers that pass that initial request from your browser to the web server can see that info too.

      So How do I enable it?
      DoH and TRR can be enabled in Firefox 62 or newer by going to about:config:

      • Set network.trr.mode to 2
        • Here's the possible network.trr.mode settings:
          • 0 - Off (default): Use standard native resolving only (don't use TRR at all)
          • 1 - Race: Native vs. TRR. Do them both in parallel and go with the one that returns a result first.
          • 2 - First: Use TRR first, and only if the name resolve fails use the native resolver as a fallback.
          • 3 - Only: Only use TRR. Never use the native (after the initial setup).
          • 4 - Shadow: Runs the TRR resolves in parallel with the native for timing and measurements but uses only the native resolver results.
          • 5 - Off by choice: This is the same as 0 but marks it as done by choice and not done by default.
      • Set network.trr.uri to your DoH Server:
      • The DNS Tab on about:networking will show which names were resolved using TRR via DoH.

      Links:
      A cartoon intro to DNS over HTTPS
      Improving DNS Privacy in Firefox
      DNS Query Name Minimization to Improve Privacy
      TRR Preferences

      I'm not affiliated with Mozilla or Firefox, I just thought ~ would find this interesting.

      13 votes
    4. Ten years of Loss.jpg ~ What was your favorite version ?

      ⠀⠀⠀⣴⣴⡤ ⠀⣠⠀⢿⠇⡇⠀⠀⠀⠀⠀⠀⠀⢰⢷⡗ ⠀⢶⢽⠿⣗⠀⠀⠀⠀⠀⠀⠀⠀⣼⡧⠂⠀⠀⣼⣷⡆ ⠀⠀⣾⢶⠐⣱⠀⠀⠀⠀⠀⣤⣜⣻⣧⣲⣦⠤⣧⣿⠶ ⠀⢀⣿⣿⣇⠀⠀⠀⠀⠀⠀⠛⠿⣿⣿⣷⣤⣄⡹⣿⣷ ⠀⢸⣿⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿ ⠀⠿⠃⠈⠿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠿⠿⠿ ⠀⢀⢀⡀⠀⢀⣤⠀⠀⠀⠀⠀⠀⠀⡀⡀ ⠀⣿⡟⡇⠀⠭⡋⠅⠀⠀⠀⠀⠀⢰⣟⢿ ⠀⣹⡌⠀⠀⣨⣾⣷⣄⠀⠀⠀⠀⢈⠔⠌...

      ⠀⠀⠀⣴⣴⡤
      ⠀⣠⠀⢿⠇⡇⠀⠀⠀⠀⠀⠀⠀⢰⢷⡗
      ⠀⢶⢽⠿⣗⠀⠀⠀⠀⠀⠀⠀⠀⣼⡧⠂⠀⠀⣼⣷⡆
      ⠀⠀⣾⢶⠐⣱⠀⠀⠀⠀⠀⣤⣜⣻⣧⣲⣦⠤⣧⣿⠶
      ⠀⢀⣿⣿⣇⠀⠀⠀⠀⠀⠀⠛⠿⣿⣿⣷⣤⣄⡹⣿⣷
      ⠀⢸⣿⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⢿⣿⣿⣿⣿⣿
      ⠀⠿⠃⠈⠿⠆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⠿⠿⠿

      ⠀⢀⢀⡀⠀⢀⣤⠀⠀⠀⠀⠀⠀⠀⡀⡀
      ⠀⣿⡟⡇⠀⠭⡋⠅⠀⠀⠀⠀⠀⢰⣟⢿
      ⠀⣹⡌⠀⠀⣨⣾⣷⣄⠀⠀⠀⠀⢈⠔⠌
      ⠰⣷⣿⡀⢐⢿⣿⣿⢻⠀⠀⠀⢠⣿⡿⡤⣴⠄⢀⣀⡀
      ⠘⣿⣿⠂⠈⢸⣿⣿⣸⠀⠀⠀⢘⣿⣿⣀⡠⣠⣺⣿⣷
      ⠀⣿⣿⡆⠀⢸⣿⣿⣾⡇⠀⣿⣿⣿⣿⣿⣗⣻⡻⠿⠁
      ⠀⣿⣿⡇⠀⢸⣿⣿⡇⠀⠀⠉⠉⠉⠉⠉⠉⠁

      11 votes
    5. Trying to change my career to freelancing, how plausible is this path?

      Didn't know if i should post this in talk or tech, but my focus is on advice, so i guess this is the place. I am currently in the process of changing my career to be a web developer. Studied IT a...

      Didn't know if i should post this in talk or tech, but my focus is on advice, so i guess this is the place.

      I am currently in the process of changing my career to be a web developer. Studied IT a few years ago, dropped out due to finances, and spent the last few years working crappy jobs.

      I designated all my spare time towards learning the basics. I'm confident enough in my knowledge of HTML and CSS, know how to use Bootstrap and i'm currently learning the basics of JS. The Udemy course i'm taking will cover NodeJS, jQuery and some more backend next. After that i plan on learning Wordpress and a framework i guess (React/Vue/Angular). Have i missed something here?

      My final goal is doing freelance web development. My question is, how plausible is this and what else do you suggest learning to have an easier time finding clients?

      Also, how soon do you figure i could start doing some basic work with simple websites (even if it means using Bootstrap / altering Wordpress themes)? My country is rather cheap, so even 500$/month on simple projects will be enough of a reason for me to quit my 9-5.

      Guess i'll need a portfolio too though.

      Anyways, thanks for reading. Any web devs out there care to offer advice? I'm dedicated to achieving this goal, but i'm somewhat lost still.

      3 votes