• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. Tildes Extended

      So it all begun as a [something]monkey script but I decided to give it a try to web extensions after several years of not touching it. If you don't care about the yada yada, skip right at the...

      So it all begun as a [something]monkey script but I decided to give it a try to web extensions after several years of not touching it.

      If you don't care about the yada yada, skip right at the bottom now.

      Why

      So the whole thing revolve around a simple concept: I'd like tildes to remain as lightweight as possible with a simple and clean interface and not too many user settings.
      We don't know the full structure of the code yet but, by experience, frontend and backend require quite an effort to be kept in balance so that one or either don't becomes a mess.

      From this idea, the next step has been quite obvious. Users that would like a more advanced frontend experience could just download an extension (probably an app for mobile once it becomes possible).

      What

      Right now the extension does some simple things. It is basically just a porting of the script I made some time ago so you'll get non-tildes link in a new tab and a button to jump to new comments in a topic you already visited.
      The extension don't retain any user data. it doesn't care who you are or what you browse. If you're unsure you can check the source code (below).

      Future Goals

      The immediate priority is to create a "settings" page so you can customize how the features should behave. As an example, about the links in new tab, letting you decide which kind of links should behave like this: all / comment's / text submission's / etc etc. I'm still thinking which are reasonable use-case

      After that, I want to try and implement a user's labelling system and that is the reason for the app already requesting access to storage data on the browser. I've yet to figure it out but the gist of it is that I'll store something like username:tag duplet in your browser localstorage and on load of a page, check for usernames match and add the label you choose.

      Additional Notes

      I know the code is dirty. As I said, I didn't touch extensions since... I think more than 6 years ago. Maybe more.
      On top of that, I went for jquery and am more of a modern framework JS developer with a strong preference and background as backend developer, so... you know.
      I still think I'll stick to jquery because the syntax is quite clear and I want even non-technical people to be able to understand what's going on in the code if they want to double check.

      If you want to contribute you're more than welcome but keep in mind that most basic things are still missing. To mention just a couple:

      • settings page
      • proper isolation of content scripts
      • guidelines or at least a sample to use to implement new features

      if you have any resource that you used to build something similar (web extension or the like) please share them as I've a goddamn long commute every day and have time to read :)

      Links

      It should work on any fork of Chrome as well.
      I can't assure the same for future development.


      Current features:

      • Link in new tabs management
      • Button to jump to new comments in topics
      • Add custom CSS from external URL
      • Markdown Preview
      • Add User's labels
      34 votes
    2. My venison tasted like beef

      I went to the local farmers' market on Saturday and was impressed by both the mushroom guy and the stand selling venison. I've only been able to find venison a few times (don't have any hunter...

      I went to the local farmers' market on Saturday and was impressed by both the mushroom guy and the stand selling venison. I've only been able to find venison a few times (don't have any hunter friends), and the times I've made it before, it's gone into chili. So, I bought a pound of stew meat, a half pint of Cinnamon Cap Chestnut mushrooms, and some produce to finish out a stew. I braised it all up last night in some beef broth and red wine. That may have been a mistake, as the venison basically came out tasting like stew beef. Process went a little like this:

      • chop up the venison into bite-sized chunks
      • brown the venison in a bit of butter
      • add more butter and some flour to make roux
      • add a splash of red wine and about a carton of beef broth
      • add mushrooms, potatoes, garlic
      • realize I'm out of onions, so add onion powder
      • reduce until gravy-like

      All in all, it was tasty (the mushrooms were great!), but the venison was basically very tender, $9 / lb stew beef. Did I treat it wrong by using beef broth, or is that just the way it tastes?

      6 votes
    3. What’s your desert island beer?

      You probably know the drill, but in case not - you get an unlimited supply of one specific beer to drink when marooned on an island - presumably til death. I love California blondes. I want to try...

      You probably know the drill, but in case not - you get an unlimited supply of one specific beer to drink when marooned on an island - presumably til death.

      I love California blondes. I want to try some others that ~ loves, and thought other folks might like to do the same.

      Firestone Walker 805 for me. You?

      edit: just to say, oops, not dessert...desert.

      11 votes
    4. "In Bloom" Puer Tea of Jingmai, Yunnan, China - by Bitterleaf Teas

      Any other puer tea fans? This is a 250g beeng ("cake") of pressed sheng puer tea by Bitterleaf Teas from the Jingmai area of Yunnan, produced last spring, so it has settled into itself quite...

      Any other puer tea fans?

      This is a 250g beeng ("cake") of pressed sheng puer tea by Bitterleaf Teas from the Jingmai area of Yunnan, produced last spring, so it has settled into itself quite nicely.
      Dressed
      Undressed

      Don't know what puer is? Puer tea is a Yunnan, China specific tea that is very unique. It is processed differently than the more common white, green, oolong, and black teas. It is valued for its capacity to be aged for years (to decades) transforming through oxidation and fermentation into something much darker, earthier, smoother, and funkier. It is also consumed young for its fresh, floral, fruity, pungent, bitter, vegetal, and/or pleasantly musky green tea-like qualities. Traditionally, this type of tea was pressed into these cakes for ease of transport, and that tradition has held up (also makes it easier for modern shipping due to the dramatically reduced volume of the tea upon pressing). I use a letter opener to pry away several grams of the tea, and brew using gongfu methods. ( If you're curious, I posted more about this over here on the creative tilde )

      This is a very nice tea packed with floral aroma (hence the name "In Bloom"). Great tea from a great producer. I can't say enough good things about Bitterleaf. They can be a bit pricey, but its because of their dedication to producing teas from high quality material.

      7 votes
    5. Solving gifs as a preference over videos.

      A well known issue of reddit (and most of the internet these days) is gifs as a fundamentally more popular way to consume videos. There are good reasons for this in the current makeup of the...

      A well known issue of reddit (and most of the internet these days) is gifs as a fundamentally more popular way to consume videos. There are good reasons for this in the current makeup of the internet with mobile browsers dominating the online space. Voters are likely to be using mobile browsers and mobile browsers are likely to be the dominant browser. Gifs have no sound which is preferable out-and-about, they also tend to load better than videos, especially if a user doesn't want to switch to a dedicated mobile app that will load that video or popup a "open in" notification. Even many PC users simply don't like the extra time it takes to load videos over a gifv.

      This is however not preferable for a high-quality site. It results in content creators not getting views for their work. It results in sources of content not being posted at all on many occasions, even in comments. Many of the game subreddits have people that create gif clips of a video just because it will be more popular, then post the source video that it's from in the comments. It's not ideal.

      How can this be solved?

      I encourage everyone to answer this question using the wildest of fantasies, even if you think the idea might be unfeasible at a technology level. Let the people working with the code decide if its feasible or not, put forth your wildest idea to solve it.

      I'll start: Perform processing of video to gif as a function of the site. Provide users with the ability to choose a preference of gif vs video. Give people the section of the video as a gif clip but also provide the content source with a view of the clipped section (somehow) so the source actually does get a view of that video in that section for its clipped part.

      This potentially unfeasible suggestion provides the best of both worlds, providing the user with the type of clip they want (gif/video) which will be better for their browser while also providing the source creator with a view on their video even if the user views the gif. At the same time this also ensures that a majority of gif content (at least for videogames/twitch/youtube, the majority) actually does have the source because it used the site's own clipping tool to set the gif. No need to use anything else if it is site integrated.

      Other ideas and thoughts on this topic? Programmable ways to solve it? Preferences? Moderation?

      15 votes
    6. Test double post

      sldfj lskfdklsdj jfsdekflksdjf slkdfjklsdfjlksd fjksdf sdlkfj sdlfjsdfsd fs dfsdf sdf sdf sdfskld fj sdf sdf sdfsdkflj sdfsfd sf dsd

      2 votes
    7. Test double post

      sldfj lskfdklsdj jfsdekflksdjf slkdfjklsdfjlksd fjksdf sdlkfj sdlfjsdfsd fs dfsdf sdf sdf sdfskld fj sdf sdf sdfsdkflj sdfsfd sf dsd

      2 votes
    8. Let's play "Critique the Critique"

      There's a really awesome thread on constructive criticism with a lot of thoughtful insight about the process. What makes criticism helpful? What causes more harm than good? What's the best way to...

      There's a really awesome thread on constructive criticism with a lot of thoughtful insight about the process. What makes criticism helpful? What causes more harm than good? What's the best way to go about asking for a critique?

      I wanted to play a little game where we can turn the tables on the process and examine what makes critiques tick. At the same time, it'll give folks a chance to share some of their creations. The idea is to critique the critiques based off of how the requests are presented.

      To quote @silva-rerum from the other thread,

      Context and empathy are both incredibly important when it comes to the delivery and impact of creative criticism. Most people who deliver critiques while failing to contextualize or understand their recipient’s perspective will be engaging in an exercise in futility at best, or an act of cruelty at worst.

      I think it would be a fun exercise to experiment with how much context can affect how good or bad a critique is.

      Rules:
      Content

      Content should be something of your own, whether it's writing, music, physical works, visual, or whatever. If you made it and you're down to post it for some criticism, it fits.

      Context

      It's entirely up to you what kind of context you'd like to provide. The game is about finding what works and what doesn't, and context can play a huge factor in the quality of the critique. If you want to try to see what kind of criticism zero-context requests elicit, post your work with zero context. Alternatively, you can see what kind of critique you get from high-context, specifically targeted feedback requests.
      (If you haven't read through some of the ideas in the other thread, check it out before posting. There really are some great insights in there even if you aren't planning on posting anything.)

      Critiques

      Perform your critiques for others as you normally would. Obviously, keep it civil. Multiple people can offer their critiques for each item up for critique. Since we're playing around with different degrees of context, try to critique on a case-by-case basis. That is, if you have more context for a critique than is proffered, try your best to set that extra context aside. There may be fudge-factor involved with that, but I think we can still end up with some interesting results.

      Counter-critiques

      Counter-critiques are open to all! It will definitely be helpful to hear from the creator how helpful or hurtful the critique was. If other people have input or questions, discuss away!

      Side note: I don't think I've ever typed/thought the word "critique" so much in my life.

      I'll put together some stuff I've worked on recently to get thing started.

      15 votes
    9. Anyone want to talk philosophy?

      Based on a post I saw asking for a ~philosophy group, it seems like there are at least a few people looking for some discussion like this. Does anyone want to talk about some concept that's been...

      Based on a post I saw asking for a ~philosophy group, it seems like there are at least a few people looking for some discussion like this. Does anyone want to talk about some concept that's been on their mind for a while?

      If you do, go ahead and throw it down in the comments. It'd be great if we could get a couple of nice discussions going!

      31 votes
    10. How far will group identities be allowed to develop?

      The post about group CSS got me thinking, if the identity of groups are allowed to develop enough it could become like reddit were you can't expect a consistent experience across the site, you'll...

      The post about group CSS got me thinking, if the identity of groups are allowed to develop enough it could become like reddit were you can't expect a consistent experience across the site, you'll have to know the etiquette of each group you visit, do they allow jokes here, only links or only text, not going off topic etc.

      How far should/will it go?

      7 votes
    11. Fountain pen corner

      Hi tilders (tildes? tilded?), I thought it might make sense to group threads by hobby for now, to start -- and the hobby I've been spending the most time with recently has been fountain pens....

      Hi tilders (tildes? tilded?),

      I thought it might make sense to group threads by hobby for now, to start -- and the hobby I've been spending the most time with recently has been fountain pens. They're great! I hope you like them too.

      Wrote something out to kick things off: https://i.imgur.com/vNOS7QK.jpg

      Write something back in return?

      10 votes
    12. How do you find new LGBT groups?

      So I'm moving soon and I was just curious about how those of you who move around a bit go about finding new people to hang out with. I usually just try to find the nearest gay bar and go from...

      So I'm moving soon and I was just curious about how those of you who move around a bit go about finding new people to hang out with. I usually just try to find the nearest gay bar and go from there. But I'm curious what all you people do.

      8 votes