• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. New search capabilities available: phrases, excluding terms, alternatives ("or")

      On Sunday, I took the site down for a short downtime to upgrade the database from PostgreSQL version 10 to 12. One of the main reasons I wanted to do that upgrade was to get access to a new search...

      On Sunday, I took the site down for a short downtime to upgrade the database from PostgreSQL version 10 to 12. One of the main reasons I wanted to do that upgrade was to get access to a new search function, and I've updated to using it now, so we have multiple nice new search capabilities available.

      These should all be pretty familiar since a lot of other search systems and search engines have similar capabilities with the same syntax:

      • As before, by default, searching for multiple words will be treated as "all of these terms". So if you search ~games for steam play, you'll get all topics that have both "steam" and "play" in them.
      • Phrases can now be searched for by putting double quotes around them. Searching ~games for "steam play" in quotes will only find topics that specifically have "steam play".
      • Excluding terms can be done by putting a minus sign in front of it. For example, if you wanted to try to find ~games posts about Blizzard and exclude the recent China controversy, you could search for blizzard -china.
      • Alternatives can be searched for by using "or". This changes to "any of these terms" instead of "all of these terms". For example, searching for overwatch or diablo will find any topic with either of those terms, instead of both.
      • These capabilities can be combined, so you can exclude phrases, use "or" with phrases, and so on. For example: blizzard -"hong kong" or diablo.

      This all works both through the main site topic search (at the top of the sidebar) as well as the new search for your own topics/comments.

      I'm going to write a page for the Docs with info about these capabilities, but I think I want to try to find a full specification of what's supported first to make sure I cover it properly. The PostgreSQL docs are pretty vague about it, so I'll probably need to take a look in the actual code.

      Please let me know if you notice any issues with it, or if anything's confusing that I should make sure to document.

      And as usual, I've given everyone 10 invites, accessible on the invite page.

      52 votes
    2. You can now search your own topics and comments, and a theme preview page is available

      Two updates today: Theme Preview page This is another contribution from @deing, who's been working on this one for a while. It ended up being more complicated than it originally seemed and still...

      Two updates today:

      Theme Preview page

      This is another contribution from @deing, who's been working on this one for a while. It ended up being more complicated than it originally seemed and still has a few minor oddities, but I think it ended up coming out quite well.

      When you're on the Settings page, there's now a "View theme previews" link just below the theme-selection dropdown near the top. That will take you to this new Theme Preview page. The blocks with the theme names at the top give you a quick idea of each theme's color scheme, and you can click them to change the whole page's theme and see what it looks like on the example topics and comments below.

      I should also mention that Gruvbox themes (with Light and Dark variants) were added about a month ago by @lugubris. I don't think I ever announced those being added, but you can easily check them out here now.

      Search your own posts

      @mrbig's recent post with multiple suggestions reminded me to work on this one. You know the drill: it's minimal, the interface is a little weird, etc. but you can now search your own topics and comments (separately).

      To use it, go to your own user page and click into either "Topics" or "Comments" from the top, you can't still be on the default "All posts" view. When you go into either of the individual post types, there will be a search box at the top, and you can use that to search your own posts.

      Just like the overall site search, the search always works as "look for all of these words", so only include multiple words if you want to find posts that contain all of them. I'm hoping to upgrade the PostgreSQL version that I'm using fairly soon, which should make for some easy enhancements to search, so hopefully soon we'll have some more capabilities there.

      Let me know if you notice any strangeness with the search results.

      And as usual, I've given everyone 10 invites, accessible on the invite page

      40 votes
    3. More about scheduled topics, some group rearranging, and input needed on "content types"

      A few pretty quick things to talk about today, with some input wanted on each: Scheduled/recurring topics As announced last week, the site now has native scheduled topics (which need to be...

      A few pretty quick things to talk about today, with some input wanted on each:

      Scheduled/recurring topics

      As announced last week, the site now has native scheduled topics (which need to be configured by me). There have been a couple of these posted now, with the most recent one being today's "What are you reading these days?" topic in ~books.

      Here's the schedule that I have set up right now. Times are in UTC (Pacific time is UTC-7 and Eastern is UTC-4).

      Topic Timing (UTC)
      ~talk - What are you doing this week? Monday, 15:00
      ~games - What have you been playing? Monday, 16:00
      ~tv - What have you been watching? Tuesday, 16:00
      ~anime - What have you been watching/reading this week? (Anime/Manga) Wednesday, 16:00
      ~books - What have you been reading lately? Every second Thursday, 16:00
      ~creative - What creative projects have you been working on? Every second Thursday (alternating with ~books), 16:00
      ~talk - What are you doing this weekend? Friday, 15:00
      ~music - What have you been listening to this week? Friday, 16:00

      These were all pre-existing topics that had been getting posted consistently. The timings are a bit arbitrary, but somewhere around 16:00 is usually the time the site starts getting more active each day, and I went with every 2 weeks for ~creative and ~books since I think people don't change through those as quickly.

      There are a few other topics I think would be good too, let me know what you think or if this is starting to be too many:

      One other question I wanted to ask, since I'm doing some work related to it: Is there any reason for people to still be able to post new top-level comments in old recurring threads? I'll definitely still allow posting replies to existing comments so conversations can continue, but I can't really think of a reason why anyone would need to post a new top-level comment in any thread except the newest, and may just disallow that to keep people from inadvertently posting in the old ones.

      Group rearrangements

      I deleted the three ~science subgroups (~science.formal, ~science.natural, ~science.social) and moved all the topics back into ~science. These were confusing (I had to keep checking which branch certain subjects were in), and the activity level across the science groups really isn't high enough to need 4 groups.

      I also deleted ~hobbies.automotive and moved the (very few) topics from it back into ~hobbies with an automotive tag. The group was getting less than one topic posted a week, and doesn't seem necessary yet.

      One other change I want to make but haven't yet, because I want input first: I think I'd like to move ~creative into a sub-group of ~arts. What do you think of calling it ~arts.original? Any other possible names that would work better as "content created by the poster?"

      Content types

      Finally, I've also just deployed a change that starts showing a "content type" on each topic. Currently it doesn't do anything other than get displayed in the listings, but the plan is to be able to use this for searching, filtering, and similar purposes. This will be able to cover the common requests like "I'd like a way to see only videos", and will also make some other things easier to customize (for example, there's no need to show word count on Ask topics).

      Here's the list of content types that are shown right now, but I'm fairly sure that I'm forgetting about some others:

      1. Article
      2. Ask topic
      3. Image
      4. PDF
      5. Text topic
      6. Tweet
      7. Video

      Update on Oct 11: if a type for a link topic isn't detected, it will display "Link"

      What other types of content get posted to Tildes that aren't covered in there?

      33 votes
    4. What are some good design patterns for "still developing stories"

      I apologize if this is a topic that has been covered before. I haven't really been able to find anything and I'm not really sure what a good search keyword is. But I noticed this as part of the...

      I apologize if this is a topic that has been covered before. I haven't really been able to find anything and I'm not really sure what a good search keyword is. But I noticed this as part of the Hearthstone player ban thread.

      On a traditional bulletin board forum it's not really an issue because the conversations unfold chronologically anyway. When you have the atemporality of threaded comment chains that gets disorganized fast.

      Basically, it's a "still developing" story where more events and news keep happening that's germane to the discussion. As the news comes up, people who already read the thread might not see the comments being posted about subsequent developments and be able to follow it because each piece of additional news or info. ends up happening in a comment/sub-thread that ends up arranged in fairly arbitrary, rather than chronological order.

      The Democratic Debate threads have been similar, where the reactions and consequences of the topics being discussed can keep a discussion going for a long time, but it all happens in sub threads that people are unlikely to see. Many of these developments don't really merit a thread of their own, but after a few days or so it gets hard to actually have a big-picture discussion because the news has overtaken the scope of the discussion thread.

      In a thread with an active OP, I've noticed what tends to happen is the OP will steadily edit new developments into the main post to update it. I think this has actually worked pretty well BUT edits don't bump posts as far as I can tell. Also, the people posting the updates aren't necessarily getting as much credit (in terms of votes, exemplary labels, or whatever) and, insofar as that matters to people that's a thing. Do you think this is adequate as things scale or would some novel design or subcomment system be needed?

      6 votes
    5. My thoughts and ideas for Tildes

      I have lots of thoughts about Tildes that I end up forgetting. This post is my attempt to put them to good use. Some of those were already stated elsewhere. Introduction Just to make it very...

      I have lots of thoughts about Tildes that I end up forgetting. This post is my attempt to put them to good use. Some of those were already stated elsewhere.

      Introduction

      Just to make it very clear: I am extremely happy with the way things are going on Tildes. If that was not the case, instead of drawing criticism I would simply not be here. So, please, let's be civil and avoid taking things personally ;)

      I'm also a regular user, so please be gentle with my ignorance regarding the technical reasons why some things are either impossible or unpractical.

      1. An Answer To A Common Objection

      Some of these suggestions may encounter the following answer: "this should be an extension, not a core feature". To which I might respond:

      1. Extensions impact performance and it's good practice to keep them at a minimum
      2. Not everyone uses the same browser.
      3. Features implemented by the actual developers will probably be of a better quality

      2. Golden Rule

      Unless explicit or clearly unpractical, all suggestions should be interpreted as to be as optional (and preferably opt-in) as possible for the user. I'll also make frequent use of the imperative mood: please understand that those are still suggestions. The imperative mood is just more practical. Also, notice that this is not my first language.

      3. Suggestions

      3.1 Keyboard Shortcuts

      The majority of Tildes users would probably welcome a good set of keyboard shortcuts. I apologize if such keyboard shortcuts already exist: if they do, there should be a page listing them all.

      3.1.1 Vim-like and Emacs-like keybindings

      There should be Vim-like and Emacs-like (you could choose which one!) keys all around. Even with things like Vimium, not everyone uses them, and a well-thought-out set of keybindings would be extremely beneficial.

      This also applies to text fields.

      4. Open Calls For Moderators

      Right now, I'm not sure what criteria are being used to give someone moderator powers. I think being a developer or contributor is the main criterion, which makes a lot of sense. But other participants might be up to the task, and giving them a chance could be beneficial.

      5. Moderation Action Should Always Present Reason

      This may seem obvious and even unfair, but I think when a moderator is in no condition to dedicate the time to justify their moderation action (such as locking threads, removing contents or banning users), then the moderator should wait until this condition is met in order to take action.

      6. Heated Discussions Should Be Allowed in More Circumstances

      I understand Tildes is, and should always be, a place for politeness, even affectionate discussion, but sometimes heated language, including irony and sarcasm, are necessary to stress a point and take the discussion forward. I understand that's a fine line, and that is usually better err on the side of caution, but I also feel the need to caution my fellow Tilders and Tildes administration against excessive moderation, which could stifle the discussion of sensitive subjects

      7. There Should Be a Page Explaining How to Collaborate

      This page should be short and to the point, with lots of links. I, for instance, wanna collaborate in the documentation, but the information telling how to do so was in a comment I cannot find anymore.

      8. Table of Contents

      Tildes markdown should support the automated creation of a simple table of contents, which would be very useful for longer posts. Preferably, there should be a limited set of options, such as:

      • title of the table of contents ("TOC", "Table of Contents", "Contents" etc)
      • numbered vs unnumbered
      • depth of the numbering

      9. Search own content

      I find very hard to search my own content. Sometimes I must reference something I said earlier, or adapt a previous response to a question I already answered. On these occasions, I have to manually Ctrl+f page after page of my user page, which is tedious and inefficient.

      10. Sort my own content

      I wish I could sort my own content in the same manner I can with other pages. This would help with item 9, and also help answer faster to comments that were recently made.

      11. Notifications

      I wish it was possible to op-in desktop notifications for Tildes to show me whenever I get an answer to a thread, a comment or a private message.

      Correction: I'm not referring to Email notifications, but desktop notifications. The ones that appear occasionally on your browser or screen.

      12. There Should Be Space for Comedy

      I'm not saying Tildes should become a place for lazy memes and endless puns, but comedy is valuable content and I don't like the idea of Tildes being a more conversational version of Stack Overflow. I fully agree with @deimos vision for a website for meaningful interactions with a focus on privacy. I just don't think comedy is necessarily a menace to this and all the other Tildes' stated goals. Right now, we're a very serious bunch of folks. There should be a place for humor in Tildes. How would that work? IDK. I leave this open for discussion.

      13. Link to Excerpt

      It would be awesome being able to link not just to a particular comment, but to a selection of that particular comment. After linking to the excerpt, I would go to the full comment, but the excerpt would be highlighted.

      Conclusion

      This is more of a collection of thoughts than an article, therefore I cannot offer a proper conclusion. But I'd like to kindly ask my fellow Tilders to give some considerations to my ideas. And please understand that they are not complaints. It's just may to contribute to this great community.

      Cheers ;)

      18 votes
    6. [Kind Words] moonlight masochist\

      I keep on my journey when the world's asleep, searching you out, like a bewildered sheep. If you'll come to my aid when you see me- with my knees bleeding red on these cobblestone streets. It must...

      I keep on my journey when the world's asleep,

      searching you out, like a bewildered sheep.

      If you'll come to my aid when you see me-

      with my knees bleeding red on these cobblestone streets.

      It must be the price of my earthly sin,

      that I've no food or water for nourishment

      that I crawl alone, in the dark, hoping.

      I am the moonlight masochist.

      ..

      So hear me cry out your name, whoever you are.

      Bring me the moon, and make me your star.

      Protect me like mountains and be my guard.

      Help me sleep sound when the noise is harsh.

      Be the hearth for my fire; the warmth for my heart.

      Get me into a home, and out of the bars.

      Can you hear my infantile, crying heart -

      My moonlight masochist matriarch.

      ..

      I cough as I choke on the poisoned air.

      No one around who seems to care -

      Save for two beady eyes who approach and glare,

      a thin coyote with a hungry stare.

      I only hear howls in monotone

      as two other dogs come sniff my throat

      But at least when they carry off my bones,

      I can kinda say I never died alone.

      ..

      Hear me cry out your name, whoever you are.

      Bring me the moon, and make me your star.

      Protect me like mountains and be my guard.

      Help me sleep sound when the noise is harsh.

      Be the hearth for my fire; the warmth for my heart.

      Get me into a home, and out of the bars.

      Can you hear my infantile, crying heart -

      My moonlight masochist matriarch.

      7 votes
    7. Unearthed Arcana: `edbrowse`

      I recently happened to mention edbrowse in a throwaway comment, and @ainar-g expressed some interest in it. I took my sweet time, but I finally managed to assemble a short(ish) write-up on it, and...

      I recently happened to mention edbrowse in a throwaway comment, and @ainar-g expressed some interest in it. I took my sweet time, but I finally managed to assemble a short(ish) write-up on it, and my sleep-addled mind is thinking that this topic - niche, weird tools - could just become recurrent.


      Terminal brosers, such as lynx, w3m and elinks, while still used and under more-or-less active development, are very niche tools. edbrowse fills a niche within that niche, as it's meant for use by non-sighted people, and thus provides an interface even more bare-bones and arcane than the usual TUI/curses apps that share its space.

      As per the name, edbrowse's interface is heavily inspired by ed's, the standard text editor: edbrowse, in fact, is not just a web browser, but it combines together a browser, a text editor, a mail client, and - for some reason - a database client. All of these functions are mostly controlled via one-letter commands and, as is tradition, only displaying a single ? on error*.

      edbrowse is also unique amongst the terminal browsers because of its support for JavaScript and the DOM. The text it spits out is meant for Braille displays and screen readers, so it lacks niceties like color or aligned tables, but if you were to browse to reddit.com with it, you would see a perhaps ASCII-art Snoo fill the screen.

      "Browsing reddit? How‽," you might ask. "How am I supposed to get this thing to stop questioning me? All those ? are filling me with existential dread, I have no idea what to do!"

      While it's all there in the manual (but not in the manpages, for some reason), reading through 30k words of text can be a bit of a slog. They do provide a cheatsheet, though, even if it's a bit messy.

      So, how do you use edbrowse? If you already know how ed works, most commands (especially "movement", search and listing commands) will work as expected - it is also an editor, after all - but edbrowse adds another handful of them.

      The most important of them is, perhaps, browse. It will make edbrowse put in an HTTP request, grab the response (if any), and then render it. It will print out the length, in bytes, of the response and of the rendered text, and stop there.

      $ edbrowse
      edbrowse ready
      b https://tildes.net
      119201
      20083
      

      To actually peruse the page you can use any of the ed listing commands (print, list, and number), or the z command. z works much like p, but it prints a number of lines (normally 24) while "remembering" your position within the page.

      0z10
      {Tildes}
      {Log in}
      <>Sidebar
      
      * {Activity}
      * {Votes}
      * {Comments}
      * {New}
      * {All activity}
      

      Links are indicated by curly brackets, while form elements (both input elements and buttons) are wrapped in angle brackets. You can follow a link by jumping to the line containing it and issuing a go command (using g2 to follow the second link on that line, g3 for the third, g$ for the last), but, in normal use, you should probably just search for the link text.

      /{Log in}/g
      5886
      923
      0z10
      {Tildes}
      <>Sidebar
      
      Log in
      
      Username <>
      Password <>
      <-> Keep me logged in
      <Go>Log in
      

      The same thing goes for form elements, but the command to use, here, is i (for interact). i has actually four different subcommands: i[N]=, to set the value of a text field, ipass[N] to prompt for the value of a password field, i[N]* to press a button, and i[N]? to ask edbrowse what that damned element is supposed to be.

      /Username/ i=mftrhu
      /Password/ ipass
      hunter12
      /<Go>/i*
      submitting form
      124579
      20049
      

      You can jump back to the previous page with ^, and refresh the current page with rf.

      Of course, edbrowse can do much more - can be configured to do much more, via .ebrc, as it possessed (very) rudimentary programming facilities. It can edit its own configuration file, and reload it with config, so - rejoice. You won't ever need to leave it.

      And, after seeing just how aesthetically pleasing its configuration language can be, I'm confident that you won't ever want to leave it.

      # Switch to a new editing session
      e2
      no file
      e ~/.ebrc
      # Show the last lines of the configuration file
      $100,113n
      100 function+google {
      101 b http://www.google.com
      102 /<>/ i=~0
      103 /</ i1*
      104 /^About/+2
      105 }
      106 function+ddg {
      107 b https://duckduckgo.com
      108 /<>/ i=~0
      109 i2*
      110 /<Go secure>/+1
      111 /<Go secure>/+2
      112 z24
      113 }
      

      As I said earlier, while edbrowse does possess some programming facilities, they are very rudimentary. Functions are nothing more than sequences of edbrowse commands with some flow control constructs: they can do everything an user could do, which means that they are often convoluted and overly terse.

      The ddg function, for example (which is invoked via <ddg [PARAMS]), first browses to duckduckgo.com. The DuckDuckGo home page, as rendered by edbrowse, only contains a link followed by the search form:

      {About DuckDuckGo Duck it!}
      
      <> <S secure> <X>
      

      So the function looks for the (first) empty text field (/<>/), fills it in with the parameters passed to it (i~=0), activates the second form element on that line (i2*) and, once the results page has loaded, skips the initial boilerplate (/<Go secure>/+1,+2) and prints the first 24 lines of results (z24).

      Sure. It could be replaced by a single line, replacing all the form interaction with a simple b https://duckduckgo.com/?q=~0, but where would be the !!FUN!! in that?

       


      * This is not completely true, as edbrowse will show more long-form error messages, but it's pretty inconsistent with them.
      † Iff you have JS enabled in your current session. It can be toggled on and off with the js command.
      ‡ I had no luck with the Tildes buttons (e.g., sidebar toggle, upvote button), though, at least not with the version of edbrowse that Debian bundles up.

      10 votes
    8. Programming Challenge: Convert between units

      Hi everyone! It's been a long time since last programming challenge list, and here's a nice one I've encountered. If you search for something like 7km to AU, you'll get your answer. But how is it...

      Hi everyone! It's been a long time since last programming challenge list, and here's a nice one I've encountered.

      If you search for something like 7km to AU, you'll get your answer. But how is it done? I don't think they hardcoded all 23 units of distance and every conversion factor between them.

      If you were programming a conversion system - how would you do it?

      First of all, you have input in format that you can specify, for example something like this:

      meter kilometer 1000
      mile kilometer 1.609344
      second minute 60
      ...
      

      Then you should be able answer queries. For example 7 mile meter should convert 7 miles to meters, which is 11265.41.

      Can you design an algorithm that will convert any unit into any other unit?

      Edit: Some conversion rates I extracted from wikipedia:

      ångström
      0.1nm
      astronomical unit
      149597870700m
      attometre
      0.000000000000000001m
      barleycorn
      8.4m
      bohr
      0.00846
      cable length (imperial)
      185.3184m
      cable length
      185.2m
      cable length (US)
      219.456m
      chain (Gunters)
      20.11684m
      cubit
      0.5m
      ell
      1.143m
      fathom
      1.8288m
      femtometre
      0.00000000000001m
      fermi
      0.00000000000001m
      finger
      0.022225m
      finger (cloth)
      0.1143m
      foot (Benoit)
      0.304799735m
      foot (Cape) (H)
      0.314858m
      foot (Clarke's) (H)
      0.3047972654m
      foot (Indian) (H)
      0.304799514m
      foot,metric
      0.31622776602m
      foot,metric (long)
      0.3m
      foot,metric (short)
      0.30m
      foot (International)
      0.3048m
      foot (Sear's) (H)
      0.30479947m
      foot (US Survey)
      0.304800610
      french
      0.0003m
      furlong
      201.168m
      hand
      0.1016m
      inch
      0.0254m
      league
      4828m
      light-day
      25902068371200m
      light-hour
      107925284880m
      light-minute
      17987547480
      light-second
      299792458m
      light-year
      31557600light-second
      line
      0.002116m
      link (Gunter's)
      0.2011684m
      link (Ramsden's; Engineer's)
      0.3048m
      metre
      1m
      m
      1metre
      km
      1000m
      mickey
      0.000127
      micrometre
      0.000001
      mil; thou
      0.0000254
      mil
      10km
      mile (geographical)
      6082foot (International)
      quarter
      0.2286m
      rod
      5.0292m
      rope
      6.096m
      shaku
      0.303 0303m
      span (H)
      0.2286m
      stick (H)
      0.0508m
      toise
      1.949 0363m
      twip
      1.76310
      yard
      0.9144m
      
      17 votes
    9. First release of my native Markdown notes app, Notementum (v0.1.0)

      Screenshot I posted a few days ago about a notes app I was working on called Notementum, and I'm happy to show you the first release (0.1.0). Installation instructions are available on the Github...

      Screenshot

      I posted a few days ago about a notes app I was working on called Notementum, and I'm happy to show you the first release (0.1.0). Installation instructions are available on the Github repo: https://github.com/IvanFon/notementum

      There's still lots of things I'd like to add, both big and small, and definitely a few bugs here and there, but I've been going for too long without sharing it, and I find it's best to release as early as you can to start getting feedback, and perfect it later.

      One things that's missing is documentation. I'd like to start on this soon, but I'm probably not going to share this anywhere other than Tildes just yet, so this comment will do for now :)

      Right now, the app only runs on Linux. I'd like to add Windows support, and it almost works, the problem is that WebKit2Gtk, the embedded web view I use to show note previews, doesn't support Windows. I'm going to explore some other options in the future, whether that's figuring out how to compile it, or allowing other preview methods (user's web browser, PDF, etc.).

      The app is also very much in alpha, so you shouldn't use this for anything important, there may be bugs that can cause you to lose some of your data. If you do use this for anything, make sure you backup your notes database.

      If you want to use it, here's a wall of text on usage:

      Usage

      The notes database is located at ~/.notes.db. When you launch the app, it'll load it, or automatically create it if it doesn't exist. I'd eventually like to allow choosing different locations, but it's hard coded for now.

      The interface is fairly simple. The leftmost sidebar displays a list of notebooks, and the "middlebar" displays a list of notes. Selecting a notebook will display the notes within it in the notes list. Selecting a note will open it in the editor, which is to the right.

      To create a new note, press Escape to focus on the searchbar above the notes list, and start typing a title. If no existing notes are found, press enter, and a note will be created with the title you entered.

      To rename a note, double-click on it in the notes list.

      The editor has a toolbar with 4 buttons, from left-to-right:

      • Toggle between editor and preview (shortcut: Ctrl+E)
      • Assign the current note's notebook
      • Add an attachment
      • Delete the current note

      The green circle all the way to the right turns into a loading indicator when you have unsaved changes. Once you stop typing for a few seconds, your changes will be saved, and it'll switch back into a green circle.

      Notebooks

      Notebooks aren't created directly, they're based on what notebooks your notes are assigned to. This means that, to create a notebook, assign it to a note. To delete a notebook, just delete all the notes contained within it, or assign them to a different notebook.

      Clicking on the notebook toolbar button brings up this dialog. To create a new notebook, double click on <New notebook> and type in a name.

      Attachments

      The notes database also stores attachments. This means that the entirety your notes can be contained in your database. Clicking on the attachment toolbar button brings up this dialog. The toolbar allows you to upload an attachment or delete it respectively. Pressing Insert Selected will insert the image at your cursor in the editor (![](image.png)).

      Theme

      The screenshots show the app with my desktop Gtk theme, Arc Dark. On your desktop, it'll use whatever your theme is. It should look good with any Gtk theme, but at some point I may bundle Arc Dark with it.

      The note preview currently has it's colours hard coded to look good with Arc Dark, so it may look a bit off on other themes. I'll try to sort that out at some point.

      Planned features
      • load/save database to/from different path
      • Windows support
      • note exports
      • database encryption
      • changing syntax highlighting theme
      • note tags
      • full-text search
      • proper documentation
      • more keyboard shortcuts
      • integrated sync
        • although you should already be able to use Git, Synthing, Dropbox, etc.
      • Vim mode for editor
        • maybe somehow embed a terminal to allow using vim/emacs/whatever
      Boring technical stuff

      The app was made with Python and Gtk+ 3. I've done this before and I really enjoy the development experience, especially with Glade to design the interface. There are still some Gtk features that I should really be using to make things simpler (GtkApplication, actions, and accelerators) that I'll be adding later.

      The database uses sqlite 3. This is convenient, as it allows for storing everything in one file, and will make fast searches easier in the future. Attachments are stored as base64 directly in the database. This makes it easy to have all your notes be contained entirely in the one database, but I may have to think about a more efficient method in the future.

      Markdown rendering is done using mistletoe, which has been great to use. Syntax highlighting and MathJax renderers were already available, so it was just a matter of combining both and adding custom image loading from the database, which was very easy. Mistletoe has a very easy to use API, so this was no problem.

      For LaTeX math rendering, I'm using MathJax. It supports pretty much everything, which is nice, but it can take a while to load. I'm currently loading it from a CDN in a <script> tag, so I'm hoping once I load it from a local file it'll be a bit faster. If not, I may have to find another solution.

      Like I said, the app still has a few bugs that need to be fixed. If you find any problems, it would be great if you could leave a comment here or open a Github issue (or if you have any feature requests).

      21 votes
    10. While on the search page, make clicking links to your "subscriptions" move the search to that board.

      I was looking to see if anyone had talked about the TV show Person Of Interest and forgot to go to ~tv before searching. I know its not a major thing since it only took me a few seconds click to...

      I was looking to see if anyone had talked about the TV show Person Of Interest and forgot to go to ~tv before searching.

      I know its not a major thing since it only took me a few seconds click to the right place and search there, but it might be nice if you could filter the general search results from the sidebar instead of just viewing the board you clicked.

      5 votes
    11. Weekly album and EP releases (August 3-9)

      Here's a list of a things that came out in this past week, up through Friday. Of course, there's no way to be completely comprehensive with this and we avoided including things where information...

      Here's a list of a things that came out in this past week, up through Friday. Of course, there's no way to be completely comprehensive with this and we avoided including things where information was too lacking, so feel free to bring up anything that isn't on here that you think is worth mentioning. Beyond that, if you have any thoughts of any of these albums, it would be great to hear them :)


      Artist Title Genre(s) Song Link
      AUGUST 08 Happy Endings With an Asterisk EP Alternative R&B Song.link
      Acres Lonely World Post-Rock, Post-Hardcore Song.link
      Bas Spilled Milk 1 Pop Rap, East Coast Hip Hop Song.link
      Bazzi Soul Searching Trap, Pop Rap Song.link
      Blueface Dirt Bag Hyphy, West Coast Hip Hop, Gangsta Rap Song.link
      Bon Iver i,i Art Pop, Folktronica, Glitch Pop Song.link
      Broken Hands Split in Two Psychedelic Rock, Pop Rock Song.link
      Che Apalache Rearrange My Heart Americana Song.link
      Dame D.O.L.L.A BIG DOLLA West Coast Hip-Hop Song.link
      Destruction Born to Perish Thrash Metal Song.link
      Dirty Heads Super Moon Pop Reggae Song.link
      East Forest & Ram Dass Ram Dass Electroacoustic Song.link
      Electric Youth Memory Emotion Synthpop, Dream Pop, Synthwave Song.link
      Feeder Tallulah Alternative Rock Song.link
      Fionn Regan Cala Singer/Songwriter, Contemporary Folk Song.link
      Gaffa Tape Sandy Family Mammal Garage Rock, Pop Punk Song.link
      Horseburner The Thief Sludge Metal, Stoner Metal Song.link
      Infinity Crush Virtual Heaven Indie Pop, Singer/Songwriter Song.link
      Junius Meyvant Rearview Paradise EP Chamber Pop Song.link
      Lil Wop Psych Trap, Gangsta Rap Song.link
      Marc Cohn And The Blind Boys Of Alabama Work To Do Gospel Song.link
      Marika Hackman Any Human Friend Indie Rock Song.link
      PJ Morton PAUL Neo-Soul Song.link
      Pete Yorn Caretakers Singer/Songwriter Song.link
      Purple Pilgrims Perfumed Earth Dream Pop Song.link
      Ra Ra Riot Superbloom Indie Pop Song.link
      Rick Ross Port Of Miami 2 Southern Hip Hop, Trap Song.link
      SVDDEN DEATH VOYD Vol. 1.5 Riddim Song.link
      Sam Fender Hypersonic Missiles Indie Rock, Indie Pop Song.link
      Seeker Lover Keeper Wild Seeds Indie Pop Song.link
      Slipknot We Are Not Your Kind Alternative Metal Song.link
      Snow Patrol Reworked EP 1 Pop Rock Song.link
      Spread Eagle Subway To The Stars Hard Rock Song.link
      The Contortionist Our Bones EP Progressive Metal, Progressive Rock Song.link
      The Regrettes How Do You Love? Indie Rock, Pop Rock Song.link
      Tori Kelly Inspired By True Events Singer/Songwriter, Contemporary R&B Song.link
      Trippie Redd ! Trap, Pop Rap Song.link
      Ugly God Bumps & Bruises Trap, Southern Hip Hop Song.link
      WHY? AOKOHIO Indie Pop, Abstract Hip Hop Song.link
      half•alive Now, Not Yet Indie Pop Song.link

      Notes:
      If you spot any mistakes, let us know.
      Parental Advisory version of all albums linked, so expect NSFW.

      Ugly God - Bumps & Bruises | Deluxe edition linked.

      Thanks to @Cleb, @cfabbro, and @Bauke!

      7 votes
    12. Excerpt from "Myth and Ritual in Christianity" by A. Watts

      ... The very insistence on the one historical incarnation as a unique step in a course of events leading to the future Kingdom of God reveals the psychology of Western culture most clearly. It...

      ... The very insistence on the one historical incarnation as a unique step in a course of events leading to the future Kingdom of God reveals the psychology of Western culture most clearly. It shows a mentality for which the present, real world is, in itself, joyless and barren, without value. The present can have value only in terms of meaning—if, like a word, it points to something beyond itself. This "beyond" which past and present events "mean" is the future. This the Western intellectual, as well as the literate common man, finds his life meaningless except in terms of a promising future. But the future is a "tomorrow which never comes", and for this reason Western culture has a "frantic" character. It is a desperate rush in pursuit of an ever-receding "meaning", because the promising future is precisely the famous carrot which the clever driver dangles before his donkey's nose from the end of his whip. Tragically enough, this frantic search for God, for the ideal life, in the future renders the course of history anything but a series of unique steps towards a goal. Its real result is to make history repeat itself faster and more furiously, confusing "progress" with increased agitation.

      —Alan Watts, Myth and Ritual in Christianity. 1954

      11 votes
    13. Accidentally Solving Access Point Roaming Issues.

      I'm sharing in case some of you are having a similar issue at work or at home, and to hear your opinion and/or similar stories! I've been using Ubiquiti access points in my home for a few years...

      I'm sharing in case some of you are having a similar issue at work or at home, and to hear your opinion and/or similar stories!

      I've been using Ubiquiti access points in my home for a few years now, and overall, they've worked very well. 3 APs giving near perfect 5GHz VHT80 coverage on DFS channels. LAN transfers are about 600-650mbit on laptops, which has proven to be plenty for wireless clients in my home. Keep in mind that this is a pretty basic setup... besides the APs, there's just the ISP provided GPON ONT which is also a typical all-in-one ISP solution (router, switch, AP, firewall, DHCP server...) with it's Wi-Fi turned off.

      As I said, I was pretty happy with the results, however there was one feature that I could never get to work just right; roaming. You could be walking around the house watching a live stream and the stream would pause for 5-8 seconds until the roaming transition was over. Strangely, with VoIP calls, roaming would be about 3-5 seconds. Even enabling fast roaming features (which I believe is simply 802.11r) on the AP's controller would not give the results I was looking for. After days of tweaking TX power settings, channel selection and trying to implement Minimum RSSI (which I ended up not using), I finally gave up and resigned myself to the 4-6 seconds (oh, the humanity) of roaming time.

      Fast forward to about two months ago and I added a new router to the setup (UBNT ER-4) and a switch (UBNT USW-24). Setup went smooth, already had some cat.6 cabling around the house, now it was time to actually use it. Had some fun setting up a guest Wi-Fi network on it's own VLAN, which was always a concern of mine; having "untrusted" devices connect to my network. The access points do client isolation on guest networks by default, but in my mind it wasn't enough as I have some file servers and time machines on the network.

      Anyways, a few days after doing the setup I'm walking around the house with a livestream on my mobile and suddenly realize that it's not losing the connection. I try with a VoIP call and it worked flawlessly. I start walking around faster and still, the phone is roaming without an issue. I was very excited!

      I'm thinking it must be the router that somehow solved the roaming issue. My first theory was that the DHCP server on the ER-4 was doing it's thing much faster than the ISP's device, allowing the wireless clients to actually roam faster. So I do a web search and I find some very relevant info. It was a thread on a forum and reddit thread with a sysadmin that was about to give up on the APs because of roaming issues. In both threads, there were replies about what switch were they using.

      Apparently, some switches (Cisco and HP were mentioned), have a "MAC aging" interval setting which is way too high by default, or they simply have bugged firmware that doesn't allow the switch to "re-learn" the MAC address of a device on a different switch port. I assume that ISP provided "el-cheapo" gear has similar issues.

      So, if you're having roaming issues with your wireless clients, check your switches!!!

      Anyways, just wanted to share this story. Thank you for reading. :-)

      10 votes
    14. Recent updates - repost warning, topic-tagging improvements, group-specific search, markdown strikethrough formatting, wiki/docs updates

      There have been a number of updates over the last week or so, but I felt like none of them really warranted their own post individually: There's now a repost warning/confirmation if you try to...

      There have been a number of updates over the last week or so, but I felt like none of them really warranted their own post individually:

      • There's now a repost warning/confirmation if you try to submit a link that's been posted before. A list of the previous posts will be shown along with how old they are, and you have the option of re-posting anyway if you want to. Currently, this will warn you no matter how old the previous post(s) were and regardless of which group they were in, but I'll probably restrict it at some point.
      • A couple of improvements to topic tagging:
        • If two people happen to edit a topic's tags at the same time, there will be an error if there's an edit conflict, instead of just having the second person's changes overwrite like they did previously.
        • @deing added a check for people trying to add tags with invalid characters, and it will now show that the tag has an error before you try to submit.
      • You can now search inside a specific group by using the search box while inside that group. The search results page will have a note at the top saying that it's only searching inside that group, along with a link to search the whole site instead. If you search from the home page it will still be site-wide.
      • Writing strikethrough text in markdown now requires using two tildes on each side of the text: this text ~~has some~~ strikethrough. Previously, one tilde on each side of the text would work too, but there were some strange edge cases because of us using ~ when referring to groups as well. Requiring two tildes should be a lot less ambiguous. About 90% of posts with strikethrough were already using two anyway, but this change affected a small number of past posts (sometimes in a positive way by fixing accidental strikethrough). I'll send messages out today to anyone with posts that were affected, so that they can go edit and fix the formatting if they want to.
      • @Algernon_Asimov has been doing a massive rework of a lot of the official docs/help pages. They're currently all in the ~tildes.official wiki, but I need to work on moving them over to https://docs.tildes.net, which involves making some changes and updates to that site.

      That should about cover it for now, let me know if you have any questions or notice any issues with any of this (or anything else).

      63 votes
    15. This Week In Election Night, 2020 (Week 19)

      good morning, tildes--this is not a test. we are 461 days and dropping away from possibly the biggest election day in recent american history. the coverage is even more spread out this week, with...

      good morning, tildes--this is not a test. we are 461 days and dropping away from possibly the biggest election day in recent american history. the coverage is even more spread out this week, with pieces from gillibrand to gabbard and delaney to de blasio; unfortunately, however, our opinion pieces continue to tread water and there is but one piece which even sniffs being longform. (nevertheless, expect a flurry of pieces after the debates today and tonight.)

      the usual note: common sense should be able to generally dictate what does and does not get posted in this thread. if it's big news or feels like big news, probably make it its own post instead of lobbing it in here. like the other weekly threads, this one is going to try to focus on things that are still discussion worthy, but wouldn't necessarily make good/unique/non-repetitive discussion starters as their own posts.

      Week 15Week 16Week 17Week 18


      News

      General News

      • from CNN: CNN to host climate crisis town hall with 2020 Democratic candidates. in some surprising, good news, CNN is hosting a climate crisis town hall on september 4th, regardless of the decisions the DNC makes on whether or not to host a debate on climate change. while a town hall isn't quite the same thing as a debate, it's still a significant improvement over what was. CNN is also, to presumably make things not a giant clusterfuck beyond words, applying the 2% in 4 polls threshold for the 3rd debate to invitations here; this means that only 8 or so candidates have qualified so far, but a few others likely will too.
      • from VICE: 2020 Democrats Are Doubling Down on Impeachment Calls as Mueller Testifies. while the mueller testimony has come and gone largely without public movement, it was never going to be a factor in whether or not democrats in the presidential race called for impeachment or not. among those who doubled down on their calls for impeachment proceedings this week: warren, harris, sanders, klobuchar, and booker.
      • from In These Times: The First Labor Plans of the 2020 Race Just Dropped. Here’s What to Make of Them. in these times has analysis of the first specifically labor focused plans in the 2020 race to drop, which are courtesy of pete buttigieg and bill de blasio; in general: they're fine. not particularly groundbreaking on either count, although de blasio has actually implemented a lot of what he has in his plan in NYC. the main problem with these plans is that "fine" isn't really good enough, because the status quo is shit for labor and has only gotten worse for the past 30 years--to realistically undo the damage done by the erosion of labor power, plans most likely need to be bold and sweeping at this point.
      • from CBS News: As they woo Iowa's religious voters, 2020 Democrats talk faith. one of the consequences of such a large field this time around is that there are a number of democrats taking the religious ground that has usually been ceded to evangelical republicans and running with it as a par of their campaign. typically this is a muted part of the democratic party, on account of the party being the "secular" party of the US (implicitly or explicitly), but between openly religious candidates like buttigieg and delaney and lower-key-but-still-spiritual candidates like warren and booker there are signs the party might be willing to embrace a more religious aspect in the future.

      Joe Biden

      • from CBS News: Biden at next debate will go on offense with criminal justice plan, adviser says. leading into the debates, biden has made it very clear that he's not going to be turned into the punching bag--in theory, anyways--and instead he intends to flaunt his record, establish his new plans, and bring the offensive to other candidates. this is and interesting strategy, and i'm not sure it's gonna work. on one hand, biden obviously can't just sit back and take it like he did at the first debate, but on the other hand for every thing he can hit other candidates on, he has two things he's either guilty of similarly, or two things he can be beaten over the head with that probably won't play wth the american public that well. his best bet may be to just weather the storm.
      • from Buzzfeed News: Joe Biden’s Time As A Public Defender Was A Brief Line On His Résumé. Now It’s A Virtue Signal For His Campaign. biden is also touting an interesting part of his career, one which he probably wasn't at for more than a year: his record as a public defender. biden spent some period of his life between 1969 and 1970--when he got into politics--on the public defender beat, but until very recently it was basically irrelevant to any of his political campaigns because it was basically irrelevant to anything he did afterwards. it's an interesting piece of his life to revive, but i'm not sure it's exactly something he wants to keep harping on either given that it seems mildly opportunistic and there's not actually that much record of him doing anything as a public defender.
      • from NBC News: Two longtime Biden African American supporters in S. Carolina defect to Tim Ryan. on an unrelated note, somehow he lost two of the people who played senior roles in his 2008 presidential bid to tim ryan, of all people. this probably doesn't mean anything in the long term, but it's a reminder that biden--frontrunner as he is--has by no means sewn up support from the vast majority of people you'd expect to be in his camp.

      Beto O'Rourke

      • from the Atlantic: Searching for Beto. here is the latest piece on beto's increasingly wilted campaign. he does still have time to turn this around as has been mentioned previously, and he's certainly not given up the campaign trail nor his hyperlocal campaign efforts, but it's obviously a bit of a steep climb. realistically, he'd probably need an exceptionally good debate performance in this week's debates to vault him back into relevance, and even then it's far from a given that it would be enough (see also: julian castro).
      • from Texas Monthly: The 2020 Texas Polling is Much Better for Beto O’Rourke than Julián Castro. that said, he is doing way fucking better than he has any business doing in this race (and he does way better than castro, who polls equally to him) purely because he's a favorite son in texas. even at his 1-2%, he's on track to win delegates because of that fact--this was something i touched upon with last week's delegate polling, and how the popular vote doesn't inherently track with the delegate totals because of the way the DNC and states apportion their delegates. this means that, conceivably, he's still in the running for president even if he does quite badly and doesn't recover from his tailspin, and it also means he has an incentive to stay in even if things go to shit.
      • from CBS News: Beto O'Rourke calls for a sweeping $500 billion fund to address education inequality. policy wise, o'rourke wants to create "a $500 billion 'Permanent Fund for Equity and Excellence' in an effort to close the funding gap between predominately white and non-white school districts." this would, according to the plan, "aim to close [the school funding] gap while also making sure states and districts allocate funds weighted based on the number of 'low income students, English learners, students with disabilities or other groups of students in need of additional resources.'" o'rourke would pay for that with a tax on wall street speculation.

      Pete Buttigieg

      • Can Pete Buttigieg Fix America's Vacancy Problem?. one of the aspects of pete buttigieg's douglass plan that has not been touched on that much are the provisions which seek to deal with the vacancy problem that exists in many places, particularly in former rust belt boomtowns like gary, indiana and detroit. the hemorrhaging of population from the urban north in particular has left huge areas underpopulated and hundreds of thousands of lots vacant. buttigieg, being the mayor of one such boomtown, naturally had to deal with a similar problem (his somewhat controversial 1,000 houses in 1,000 days initiative) and so it's not a surprise that he has provisions on this issue. noteworthy is the fact that he's the only candidate with such provisions. it's not a given, of course, that those provisions will do something--but it is a start for something that basically gets no attention in the first place.
      • Pete Buttigieg reveals details on how he’d tackle climate change. buttigieg does not, however, have very many current provisions on how to deal with climate change. he has skeletons of a plan namely in carbon taxes and climatecorps, but nothing like most of the candidates in the race so far, a curious absence for someone who is--like warren--very much policy oriented. it goes without saying that we'll probably see a real plan eventually, but until we do it can only make people wonder what the hangup is.

      Everybody Else

      • from Buzzfeed News: This Presidential Candidate Has The First Plan To Fix Disparities Faced By Native American Communities. julian castro has a plan for native americans, which makes him the first candidate this cycle--and, as far as i'm aware, in recent memory--to do that. among other things, this plan "proposes additional investments in health care, housing, education, economic development, and other areas for Native Americans. It also pushes for Native American communities to have greater input in Washington by setting up a White House Council on Indigenous Communities and establishing advisory committees within every federal agency by 2024." it would also seek to address the ever-present issue of missing and murdered native women, which is possibly the least-reported-on high-key issue that exists in native communities.
      • from Jacobin: Will Elizabeth Warren Keep Her Promise to “End the Occupation”?. warren is in an interesting position as someone who has gone from one of the more staunch defenders of israel in congress to someone who is increasingly critical of them; this has, naturally, raised questions as we come into this cycle and she's pressed on things like ending the occupation of palestine by israel. jacobin's line here is that while warren is commendable, it's also easy to say something but not do it: if warren is committed to this promise, she'll have to demonstrate that.
      • from NPR: Kamala Harris Releases 'Medicare For All' Plan With A Role For Private Insurers. kamala harris has a healthcare plan named 'medicare for all' and it's, naturally, not that much like the bill that she literally is a cosponsor of named the same thing. among the key differences here are that harris pays for this with tax increases for people over $100k income, harris preserves private insurance and, probably most importantly, harris is basically banking on a democrat being in office in 2030, because her transition period for going from what exists now to her plan is 10 years. (that, and the fact that her plan currently has an outline, but very few details.)
      • from CNN: Kirsten Gillibrand releases $10 trillion, 10-year plan to combat climate change. kirsten gillibrand's climate change plan is basically the green new deal, which means it's the largest of the so-far-released climate change plans of running candidates. among other things, it phases out fossil fuels, ends fracking, includes a carbon tax of $52 per metric ton, intends to build an economy of green jobs, and will upgrade the power grid.
      • from The Verge: Democratic presidential candidate Tulsi Gabbard sues Google for suspending her ad account. tulsi gabbard's problems continue, as she's now suing google for suspending her ad account and consequentially gimping her campaign site. google maintains that this was innocuous, but gabbard is stumping on the idea that it was politically motivated by her criticisms of google and other tech companies (although this would beg the question of why they'd go after gabbard specifically, who is nearly irrelevant, and not the literally dozens of more prominent political candidates advocating for breaking up big tech who have plans to do so).
      • from CNN: Delaney proposes ambitious mandatory national service plan. john delaney, a one-percenter, wants to make national service mandatory. delaney's plan is "[...]compulsory for all Americans upon high school graduation or upon turning 18. The proposal would apply only to those born after 2006, and would phase in over time, according to the campaign." what are the benefits of doing this, you ask? well, it's basically just a front for delaney to cover tuition: "The plan would provide two years of free tuition at a public college or university, and three years of tuition for those who extended their national service year to two years. Tuition could also be applied to vocational or technical training, the Delaney campaign told reporters."

      anyways, feel free to as always contribute other interesting articles you stumble across, or comment on some of the ones up there.

      13 votes
    16. Combining searches and filters

      The lack of ability to combine search functions on Tildes is becoming more and more of a pain point for me. I can filter for one tag or search for one word, but that's it. I can't narrow the...

      The lack of ability to combine search functions on Tildes is becoming more and more of a pain point for me. I can filter for one tag or search for one word, but that's it. I can't narrow the search in any way. I can't combine searches and filters and groups:

      • I can't search for a word within a group.

      • I can't search for a word within a set of topics filtered by a tag.

      • I can't filter by two separate tags at the same time.

      • I can't search for two separate words at the same time.

      As Tildes is growing larger, the ability to search better is becoming more necessary.

      Is there any possibility of bringing forward the work on searches so that some of these combinations can be enabled?

      10 votes
    17. This week's album and EP releases (20-26 July)

      We're sorting out our process for these to be more efficient, so hopefully we won't be missing weeks anymore. Sorry again about that. Here's a list of a things that came out in this past week, up...

      We're sorting out our process for these to be more efficient, so hopefully we won't be missing weeks anymore. Sorry again about that.

      Here's a list of a things that came out in this past week, up through Friday. Of course, there's no way to be completely comprehensive with this and we avoided including things where information was too lacking, so feel free to mention anything that isn't on here that you think is worth mentioning. Beyond that, if you have any thoughts of any of these albums, it would be great to hear them :)

      Artist Title Genre(s) Song Link
      ATLiens Ghost Planet EP Trap [EDM] Song.link
      Andy Grammer Naive Dance-Pop Song.link
      Angie McMahon Salt Indie Rock, Singer-Songwriter Song.link
      B Boys Dudu Post-Punk Song.link
      BJ the Chicago Kid 1123 Contemporary R&B Song.link
      Big Data 3.0 Indietronica, Synthpop Song.link
      Bryony Jarman-Pinto Cage & Aviary Neo-Soul, Jazz Song.link
      Burna Boy African Giant Afrobeats, Dancehall Song.link
      CUCO Para Mi Hypnagogic Pop, Alternative R&B Song.link
      Chance the Rapper The Big Day Pop Rap Song.link
      Cheat Codes Level 2 Electropop Song.link - Remixed EP
      Chief Keef The Leek (Vol. 8) Drill Song.link
      Comethazine Bawskee 3.5 Trap Song.link
      Cuco Para Mí Alternative R&B, Hypnagogic Pop Song.link
      DJ Snake Carte Blanche Trap [EDM], Electropop Song.link
      Datach'i Bones IDM, Ambient Techno Song.link
      Delbert McClinton Tall, Dark & Handsome Blue-Eyed Soul, Rhythm & Blues Song.link
      Dude York Falling Power Pop, Indie Rock Song.link
      E-40 Practice Makes Paper West Coast Hip Hop Song.link
      Fallow Land Slow Down, Rockstar Indie Pop Song.link
      Florist Emily Alone Indie Folk, Singer/Songwriter Song.link
      High Fighter Champain Stoner Rock Song.link
      Justin Moore Late Nights And Longnecks Contemporary Country Song.link
      Kaiser Chiefs Duck Synthpop Song.link
      Lil Reese GetBackGang 2 Drill Song.link
      Lloyd Cole Guesswork Singer/Songwriter Song.link
      Maneka Devin Garage Rock Song.link
      Mini Mansions Guy Walks into a Bar... Psychedelic Pop Song.link
      NF The Search Conscious Hip Hop Song.link
      Night Riots New State Of Mind Indie Rock Song.link
      Of Monsters and Men FEVER DREAM Indie Pop, Pop Rock Song.link
      Philthy Rich Big 59 #2 West Coast Hip Hop, Gangsta Rap Song.link
      Phora Bury Me With Dead Roses Pop Rap Song.link
      Rezz Beyond the Senses EP Post-Industrial, Electronic Dance Music Song.link
      Rich Brian The Sailor Pop Rap Song.link
      Sanction Broken in Refraction Metalcore Song.link
      Skizzy Mars Free Skizzy Mars Pop Rap Song.link
      Strange Ranger Remembering The Rockets Indie Rock Song.link
      Sugar Ray Little Yachty Pop Rock Song.link
      Sybyr Tales From the King of Enigma Trap, Experimental Hip Hop Song.link
      Thy Art Is Murder Human Target Deathcore Song.link
      Tre Mission Orphan Black Grime Song.link
      TroyBoi V!BEZ, Vol. 3 EP Trap [EDM] Song.link
      Violent Femmes Hotel Last Resort Alternative Rock Song.link
      Wolves At The Gate Eclipse Post-Hardcore Song.link
      YBN Cordae The Lost Boy Conscious Hip Hop, Southern Hip Hop Song.link
      Young Dolph & Key Glock Dum and Dummer Trap, Southern Hip Hop Song.link
      Yung Bans Misunderstood Trap, Southern Hip Hop Song.link

      Notes:
      If you spot any mistakes, let us know.
      Parental Advisory version of all albums linked, so expect NSFW.

      Thank you to @Cleb, @cfabbro, and @Bauke!

      10 votes
    18. Does anyone here have any experience or knowledge about selling a services business?

      Disclaimer: I will not make any money off of this sale. I am just asking for my old boss with whom I built this company. Even though I don't work there and have no stake, I just want to solicit...

      Disclaimer: I will not make any money off of this sale. I am just asking for my old boss with whom I built this company. Even though I don't work there and have no stake, I just want to solicit the best advice on her behalf. I can give more details via a PM as she doesn't want to spread the word yet.

      The business is a vacation rental company located in a premier resort town in the USA. It has existed since before airbnb was even a thing. The business is very profitable and technologically self-reliant. She has spent a decent amount on technology so that there aren't multiple outsiders taking a slice of each rental. I can provide the rough numbers via PM. The SEO is already #1 in the market. The company owns its office building, and multiple vacation rentals which could be packaged in with the sale.

      It is the largest vacation rental company in the local vicinity, so selling to a direct competitor doesn't seem likely. It would seem to be the ideal sale/purchase for someone who is wealthy and is looking to retire early, live in a tropical setting, make money, and still have something to do. However, maybe contacting the larger, more corporate vacation rental businesses on the mainland would be the best option?

      Google searches for this are an SEO disaster which is why I am asking here. Are business brokers necessary for something like this? It is so niche that I really just don't know what to look for. Any feedback would be appreciated.

      Edit: to add, it is completely turn-key. Everything could be left as it is, with all current employees. Aside from executive decisions the only thing that the owner did, since we scaled to dominate the local market, was write the ad copy because she is really good at that. She only physically spent a couple months of the year there in the last few years. The only reason she is considering selling is due to aging-out.

      7 votes
    19. A system for "starred" posts on sensitive/advice topics

      This was inspired by this post. I was thinking, as a platform gets bigger we're going to end up with more situations where people are asking for advice about fairly serious stuff. In some cases,...

      This was inspired by this post.

      I was thinking, as a platform gets bigger we're going to end up with more situations where people are asking for advice about fairly serious stuff. In some cases, that advice needs to come from experts and taking guidance from any random Joe on the street can be risky/dangerous. (For the record, I don't think the post I'm referencing is an example of this, it just got me thinking about it).

      In cases like this, I think it's important that the actual good advice get some kind of clear designation that THIS is the guidance you need to take first. I notice this in communities like /r/Fitness a lot where people will post about what sound like pretty serious health concerns and you get a fair number of posts that suggest toughing it out or whatever and the more critical "You need to see a doctor" posts can kind of disappear amid the discussion. Similar things in /r/relationships where you can't always count on "This is abuse. Make arrangements to get your kids and yourself somewhere safe. . ." to be the top post.

      Even in cases where the poster themselves is smart enough to take "YOU NEED TO SEE A DOCTOR" type advice to heart, not every schmuck searching the topic on Google will. To that end, it might be good to give certain posts with good, holistic advice or by a known expert some kind of visual indicator that it deserves to be taken more seriously than other posts in the thread. It wouldn't be censoring anything really, just providing a little nudge about what ought to be consulted first or taken to heart.

      Now obviously it gets hard to decide how to give a post this attribute. It could possibly be awarded by the OP, though that has some obvious issues where the OP themselves might not be in a position to credibly vet the advice they're getting. We could also just do it through ranking by vote, which is the default paradigm. But like I said, it doesn't always work so well on Reddit. And the Exemplary tag is invisible to others, so that doesn't work either (and the post itself might not be worth giving up your "Exemplary" for the day besides). Moderators could do it, but there may not be enough and the skillset to be a Mod might not overlap with the skillset to know what advice a person needs in a particular situation.

      I don't actually have the answers. Maybe it just comes down to creating an attribute for some users to be "wisened elders" or something and empower them to star certain posts to separate good advice from bad. It would basically be a trusted user system. It's got it's own problems, but I guess we can open the floor for other ideas. Maybe it's not a real concern. Maybe it's better addressed by tinkering with the sorting of posts.

      11 votes
    20. Is it possible to moderate a group chat on Facebook?

      Long story, but I've ended up becoming the admin of a group on Facebook (the previous admin stepped down in a rush, and added me as he left). And the group has an existing group chat associated...

      Long story, but I've ended up becoming the admin of a group on Facebook (the previous admin stepped down in a rush, and added me as he left). And the group has an existing group chat associated with it.

      Is it possible to "moderate" this group chat? Specifically, as an admin of the group, can I remove unsavoury/unwanted messages from the chat associated with the group? It looks like I can't.

      Can even the creator of a group chat do this? If I close the group chat and create a new one, will I (as its creator) be able to remove unsavoury/unwanted messages from that new chat?

      I've done some searching via Google, and I'm not finding anything to indicate that this is possible. If someone posts something unsavoury in a group chat, it looks like the only option is to remove the person from the chat - but the unsavoury messages can't be deleted.

      Please tell me that's wrong!

      6 votes
    21. Need a simple way to password protect a webpage

      Hey Tildes! I've got a static, basic website, HTML and CSS. It's one page only. But I'd like to create a second page with some more private content that is password protected. I know that I can...

      Hey Tildes!

      I've got a static, basic website, HTML and CSS. It's one page only. But I'd like to create a second page with some more private content that is password protected.

      I know that I can accomplish this via .htaccess but what I don't like about this method is that when the user navigates to the page, they get a pop up asking for a username and password. What I would like is having the user navigate to the page, and then they are met with a simple form asking for just a password (no username). After they enter the password, the "veil" lifts or the page forwards and they get the private content.

      Here's the thing... the content really only needs to seem private. It's not super secret, personal information. I don't want it indexed by search engines (nofollow), and I want it basically hidden, but the password is only there to make the user feel exclusive. If some tech-minded person encountered this page and jumped through a bunch of hoops to get in without the password, it's not a big deal to me. In reality, 99.9% of people accessing this page will not be able to bypass the password.

      I'm guessing this can be accomplished easily in Javascript, but I don't really know much Javascript apart from finding code snippets and plunking them in. I also want to be able to fully design the password entry page so that it looks branded, so a code snippet plunked down into my HTML doc would be great for this.

      If there is an easy way to actually protect the content behind the password, that would be excellent. In this case, I imagine it would be much like a news site with an ad-blocker-blocker. Just some kind of pop-up that blocks all the content. Enter the password, and you're in.

      Anyhow, I hope I've described what I'm looking for accurately enough. Anybody have any easy and quick ways to accomplish this?

      14 votes
    22. When do you use a VPN?

      I try to be privacy focused. I don't use social media, I use Firefox with adblock and tracker protection, with duck duck go as my search engine. I also pay for proton vpn. My question is, when...

      I try to be privacy focused. I don't use social media, I use Firefox with adblock and tracker protection, with duck duck go as my search engine. I also pay for proton vpn. My question is, when should I use it? I use it when I'm on open networks on my phone, but that's about it. Do you guys run it 24/7 on your computer?

      25 votes
    23. I believe Google search is restricting what articles I can see in my searches, based on my location. What can I do?

      Whenever I search for information about something - especially about a news event - Google returns me a lot of results from Australian sites. Any foreign sites come further down the list,...

      Whenever I search for information about something - especially about a news event - Google returns me a lot of results from Australian sites. Any foreign sites come further down the list, sometimes even on the second page of results. I've never really paid much attention to this behaviour, beyond some occasional mild frustration at not being able to find local sources.

      However, this came to a head this week when I was searching for a local US-based news article about something I'd read in an Australian news site, so I could post that local US article here on Tildes (I always try to get as close to the source as possible). But, try as I might, I just could not find any good non-Australian articles about this news! It was almost like Google was deliberately blocking my attempts to read non-Australian sites. I mean, it's possible that this news wasn't reported outside Australia, but that's unlikely, seeing as it was Uber's announcement about trialling electric aircraft in Texas and Victoria. That had to get American coverage. But I struggled to find it in my searches.

      I then noticed something I've never noticed before: at the bottom of my Google searches, there's a small line which tells me my current location. It's as specific as my local council area, not just my state or the country.

      Is this location affecting what Google shows me in my searches? If so, how do I remove this restriction?

      For context: I use Chrome, but I only sign in when I'm accessing a Google service (usually the Calendar). After I've finished with the service, I sign out. So Google isn't tracking me as a person, it's just tracking my browser's search activity.

      EDIT: Thank you all. I've already set up DuckDuckGo as my default search engine, and am trying it out.

      16 votes
    24. YouTube without all the crap?

      I'm a pretty regular YouTube watcher but if I accidentally glance down at the comments section, I know my night is going to be ruined. I wondered if there is any kind of YouTube app or service...

      I'm a pretty regular YouTube watcher but if I accidentally glance down at the comments section, I know my night is going to be ruined.

      I wondered if there is any kind of YouTube app or service that lets you watch and search for videos (even access my subscribed channels) but with less of the crap, ie. the comments and related videos, which just take you down a YouTube rabbit hole that you won't get out of for hours.

      Cheers!

      19 votes
    25. This Week in Election Night, 2020 (Week 11)

      welcome to week eleven. after a few weeks of smaller candidates getting attention, we're back to news consolidating mostly around a select few candidates. the opinion section is only one article...

      welcome to week eleven. after a few weeks of smaller candidates getting attention, we're back to news consolidating mostly around a select few candidates. the opinion section is only one article long today, mostly because there haven't been any especially good ones.

      the usual note: common sense should be able to generally dictate what does and does not get posted in this thread. if it's big news or feels like big news, probably make it its own post instead of lobbing it in here. like the other weekly threads, this one is going to try to focus on things that are still discussion worthy, but wouldn't necessarily make good/unique/non-repetitive discussion starters as their own posts.

      Week 1Week 2Week 3Week 4Week 5Week 6Week 7Week 8Week 9Week 10


      News

      General Stuff

      • from FiveThirtyEight: Who Do Non-Religious Democrats Prefer? there's an interesting (but not especially surprising) trend in who non-religious democrats support for the most part. in part because they tend to be more liberal than the religious, sanders and warren do quite well with athiests and agnostics; biden, by virtue of simply being popular across the board, is also quite well established with these groups. (some other interesting points: sanders does quite poorly with jews despite being ethnically jewish himself; "other" candidates also do best with people who categorize themselves as something else or roman catholics, religion-wise; biden dominates with protestants and roman catholics.)
      • from Buzzfeed News: Democrats Want To Make 2020 The Climate Change Election. climate change barely factored into the 2016 elections, and that is definitely not going to be the case this time around. Buzzfeed notes that "Of the 23 Democratic candidates running, 14 have signed the “no fossil fuel money” pledge; 11, by participating in a green fundraising platform, have vowed to address this crisis on day one of their presidency and committed to the goal of 100% clean energy, and at least 22 have mentioned climate change on their campaign websites, according to a BuzzFeed News review." to say nothing, of course, of the fact that candidates are already rolling out climate policies. it's not certain of course how things like the debates will factor into the climate change discussion or how candidates will include it in their advertising, but rest assured you're going to hear much more about it this year.
      • from Buzzfeed News: We Asked All The 2020 Candidates If The US Should Stop Arresting Sex Workers. Only Four Said Yes. if you've been following some segments of online discourse, you'll have no doubt heard about things like SESTA/FOSTA which have had serious implications for sex workers. sex work is, of course, something of an awkward issue which in a puritan country like america people like to avoid if they can, but that didn't stop Buzzfeed from asking around about whether candidates would support sex workers. buzzfeed specifically asked "Do you think sex work should be decriminalized?" and "If so, what changes do you support on the federal level?" and didn't get back very many responses either affirmative or negative. (the four yeses they got are from cory booker, kamala harris, tulsi gabbard, and mike gravel; several other candidates are open to it; bill de blasio is the only no.)
      • from the Atlantic: 2020 Candidates Are Going All In on Abortion Rights. not surprisingly, democrats are going all in on abortion rights in response to the recent wave of anti-abortion activism. every candidate except for tulsi gabbard and bill de blasio expressed unequivocal, affirmative support for roe v wade as a previous buzzfeed article examined last week, so as a collective the party is as unified as you can expect. this article mostly frames the issue through kirsten gillibrand and her views on the subject, and whether or not it'll ultimately lose democrats voters since it's polarizing and democrats seem to be taking a hardline stand on it.
      • from NBC News: Booker, Harris, other presidential contenders call for impeachment proceedings. this is the first time we've really seen a bunch of candidates come out clearly on this, and pretty overwhelmingly candidates came out in favor of impeachment proceedings. even smaller candidates like seth moulton and eric swalwell get in on the action, which would suggest that the arithmetic behind impeachment proceedings is changing pretty quickly.
      • from NBC News: 2020 candidates flock to California in search of more than votes. lastly, a big draw this week was the great, big, grand california democratic convention which saw more or less half the field come to california in search of voters, but also donors and activists who might be willing to join their campaign. most of the stuff and most of the policy in this week's edition was either said or done at/during the convention, which goes to show you what a high profile event it was.

      Joe Biden

      • from NBC News: Biden's personal loss emerges as a touchstone on the campaign trail. biden's been on the campaign trail with a mixture of private fundraisers and public meet-and-greet type events, and at the latter he's been expressing a lot of his personal experiences in the past few years. most of this is centered around beau biden, whose terminal brain cancer and death derailed what might have otherwise been a biden 2016 run instead of a biden 2020 run. the death of the younger biden has also informed some of the elder's political viewpoints in a pretty visceral way. this'll presumably remain a campaign theme.
      • from CBS News: Joe Biden rolls out climate policy amid questions over his climate credibility. biden also rolled out his maligned climate policy this morning, with actual details that can now be compared against other plans. see also jay inslee's and beto o'rourke's plans on this.

      "The former vice president is setting a goal of net-zero emissions by no later than 2050, the same goal set by the Obama administration. If elected, the Biden administration on "day one" intends to implement a number of executive actions to push for a "100 percent clean energy economy" including:

      • Requiring "aggressive" methane pollution limits for new and existing oil and gas operations;
      • Streamlining federal government activities to for better energy efficiency;
      • And advocating for "liquid fuels of the future" like biofuels."
      • from POLITICO: How Joe Biden would address K-12 and early childhood education. biden also has a K-12 and early education policy he rolled out earlier this week. this plan is multifaceted but, in general it seeks to improve funding across the board, particularly with respect to salaries, mental health resources, and decreasing the funding gap between white and non-white school districts.
      • from Vox: Joe Biden is spending a lot of money on Facebook — to tell older voters about himself. unsurprisingly, biden is trying to shore himself up with older voters, since those are his main base and the people who will likely be needed to propel him to the nominationg given how incredibly poorly he does with everybody under the age of 45 or so. per Vox here, "According to BPI’s tool that tracks digital ad spending by presidential candidates, nearly half of Biden’s Facebook spending from April 27 to May 18 was spent on ads aimed at people between the ages of 45 and 64, and 32 percent of spending was aimed at those over 65. Just 17 percent of his Facebook ad spend went toward reaching the 25-to-44 age group."

      Bernie Sanders

      • from POLITICO: The dire problem that Bernie Sanders has to fix. bernie sanders, on the other hand, is trying to find inroads with the older people that biden dominates with. it is quite hard to exaggerate the disparity; as this POLITICO article notes, "In the latest Morning Consult weekly tracking poll, Sanders leads Biden by 12 points among Democratic primary voters under 30, and Biden has only a 1-point lead among voters aged 30-44. But Biden leads Sanders by 44 points among seniors, 53 percent to 9 percent." it's early goings, of course, so sanders still has plenty of time to figure this out (and it is likely that the debates will do some shuffling of data like this) but it does present a glaring roadblock in his path to the nomination.
      • from POLITICO: 'I'm not a Bernie Bro': Sanders' base splinters in California. sanders is also fighting off a lot of challengers for the mantle of the progressive candidate, particularly in california. sanders still generally polls second in california and there's no reason to think that he'll recede from being in that position given his general strength in polling across the board so far, but with more people trying to take his slice of the primary vote it's going to be hard to overcome biden.
      • from the Atlantic: Bernie Sanders Tries to Reclaim the Insurgency. perhaps above all else though, sanders is trying to recapture the insurgent zeitgeist that has defined his campaign since his first run began in 2015. so far in this race, sanders has mostly been seen as more of a frontrunner over an insurgent coming from the bottom to the the top, which contrasts pretty heavily with how he markets himself generally. whether or not defining himself as the insurgent again is actually going to reverse his fortunes is another matter, but i imagine it can't hurt.
      • from Jacobin: Bernie Wants Power in Workers’ Hands. this article focuses mostly on the idea of funds socialism and a bernie sanders proposal that is apparently in the work that would apply some of the ideas behind funds socialism. more than anything this seems to demonstrate that sanders is willing to push margins some more this year.

      Elizabeth Warren

      • from The Ringer: Will Slow and Steady Win the Race for Elizabeth Warren?. warren's strategy throughout the primary so far has basically been to sit back and let name recognition and policy proposals do the work, which has gone fairly well for her since she's the only candidate who's consistently been on the rise. it is questionable whether or not this will be successful in the long term, though. warren probably needs explosive growth (which the debates might give her) to be a serious contender for the nomination.
      • from POLITICO: Inside Warren's battle plan to win Iowa — and the nomination. that's where POLITICO comes in. warren's ground game has been extensively focused on staffing; she's shooting to have 60 staff in iowa, 50 in new hampshire, and 30 each in nevada and south carolina, and she has extensive groundwork laid in iowa. something like 200 events(!) have already been held there on behalf of the warren campaign, which is wild. there are some concerns that this could possibly bleed her campaign dry in its most crucial hour (when people vote), but warren doesn't seem to be especially worried about this possibility currently.

      Everybody Else

      The plan takes a three-pronged approach, O'Rourke's campaign said: rescinding "inhumane" Trump administration policies such as family separations at the border; convincing Congress to pass better immigration laws, including a legislative solution for the so-called Dreamers, undocumented immigrants who were brought to the US as children; and investing $5 billion in Central America to help address the root causes of migration.

      Inslee’s plan would call for an immediate end to a number of signature Trump policies, including the construction of a wall on the southern border and the ban on travel from some majority-Muslim countries, and would reinstate the Obama-era Deferred Action for Childhood Arrivals program, which protected undocumented immigrants who came to the country as children from deportation.
      Inslee also has pledged to allow more refugee admissions to the United States and change the Trump administration’s asylum policy [...] The plan would also raise the number of annual refugee admissions into the United States, eventually going past the target of 110,000 the Obama administration set during its final year. Most sweepingly, Inslee wants to overhaul the current legal immigration system with a focus on providing a pathway to citizenship for DREAMers and other undocumented immigrants.

      • from NBC News: Inside Pete Buttigieg's plan to overhaul the Supreme Court. pete buttigieg has a plan to overhaul the supreme court meanwhile, which makes him the first (and only, as far as i'm aware) candidate to support something of the sort explicitly. buttigieg's idea, in short, which resembles how some forms of arbitration are done:

      Under the plan, most justices would continue serving life terms. Five would be affiliated with the Republican Party and five with the Democratic Party. Those 10 would then join together to choose five additional justices from U.S. appeals courts, or possibly the district-level trial courts. They’d have to settle on the nonpolitical justices unanimously — or at least with a “strong supermajority.”
      They final five would serve one-year, nonrenewable terms. They’d be chosen two years in advance, to prevent nominations based on anticipated court cases, and if the 10 partisan justices couldn’t agree on the final five, the Supreme Court would be deemed to lack a quorum and couldn’t hear cases that term.

      • from NBC News: Cory Booker takes hardline on gun violence day after Virginia Beach shooting. cory booker, one of the perennial few-percenters, decided to go hardline on guns over in california this week in response to the latest shooting that has captivated us. most of this was off the cuff, and booker threw out a speech he was originally going to give to give this one, so he's apparently trying to define himself on this issue in particular.
      • from CBS News: Julián Castro unveils police reform plan. julian castro meanwhile is putting forward a proposal on police reform, which he previewed in california this week. CBS reports that, among many other things, it tackles "restricting the use of deadly force; making officers responsible for intervening if they know of or see fellow officers using excessive force or engaging in inappropriate conduct; and requiring law enforcement to get written consent for consensual car searches." this is pretty good, but castro is a very low-polling candidate and criminal justice reform hasn't been a big focus for candidates so far so i'm not sure if anybody will match castro on this.
      • from Pacific Standard: Jay Inslee Is the Self-Proclaimed 2020 Climate Candidate—but His Own State's Activists Are Skeptical. jay inslee's focus as the climate change candidate has drawn some criticism from activists in his homestate, who note that his track record on the issue has been inconsistent at best and sometimes actively bad at varying times. this is not universal criticism, though, because nothing ever really is, and inslee has at least shown overtures of learning from criticisms levied at him by activists, so most of them remain cautiously optimistic about his candidacy.
      • from CNN: Seth Moulton, who has struggled with post-traumatic stress, unveils mental health plan. seth moulton, another perennial one-percenter, has a small policy roposal related to mental health, which would "increase mental health screenings for active-duty and military veterans and establish a new National Mental Health Crisis Hotline." mental health seems to be playing a significant part in how he positions himself, as this is a part of a multi-day state tour where he's meeting with mental health activists and veterans.

      Opinions & Other

      Buttigieg’s work, personal and political, has consistently served the interests of Silicon Valley, the police and the military-industrial complex. If the only way to oust Donald Trump is with someone like Buttigieg, then the far right really has flipped the board, and the regulatory capture of any so-called opposition is already complete.


      anyways, feel free to as always contribute other interesting articles you stumble across, or comment on some of the ones up there.

      15 votes
    26. Any developers/designers interested in a helping build a proof-of-concept for a new type of data-centric app?

      Wow it was hard to describe this in the title! I should have said "data-centric APP" not UI. Sorry! LOL I have had an idea for 25 years that I keep NOT pursuing because I was convinced that the...

      Wow it was hard to describe this in the title! I should have said "data-centric APP" not UI. Sorry! LOL
      I have had an idea for 25 years that I keep NOT pursuing because I was convinced that the next big version of Linux/Windows/etc would include a more civilized way to manage data. It just seems obvious in my strange mind, I guess that means intuitive. I've discussed the idea and worked on refining the concepts with about 20 people and they all agreed.

      My idea is based on a huge paradigm shift about managing all forms of data by the user. It's about how we manage data, not just file-system stuff or yet-another Windows/File Explorer or any of the numerous current Linux varieties. I'm honestly shocked that in 2019, the most original idea that's come about is to remove all the menus and toolbars (freeman) or add a bunch of tabs and hundreds of buttons (pretty much everything on Windows).

      I am a software engineer and designer with 35 years experience - but with business class apps, not OS stuff. I am semi-retired and have a great deal of time to work on whatever interests me. And please note: Despite my advanced years ;-) LOL I am very current on the technologies I work with daily, which is mainly .net/c#. However, I just finished a year-long project that had a Java client running on a Raspberry Pi (which I love) paired with a WCF service running in IIS, along with an asp.net web client. Now I'm not an expert in any of that, but I'm not too shabby I don't think as I've made a good living and do mostly volunteer work right now.

      I currently manage a massive amount of data, from files/dirs on Windows and Linux file-systems, to MSSQL and mySQL on both Windows and Linux, and of course some cloud data. And it takes several tools as you know, and it's incredibly inefficient and painful. And of course on Windows, Windows/File Explorer is - eh, I can't find a word strong enough. On Linux not much better. And I've spent the past two years searching, researching, testing, and praying.

      My idea is to build an app that allows users - not just developers like me - but mostly aimed at business users - to manage data from various sources/technologies in a single unified and intuitive manner. The physical aspect is divorced from the UI which is divorced from the management engine. And it's grouped the way the user THINKS and WORKS with it. For example, let's say for PROJECT-A (and Client-1) I have various source code locations on 2 local hard drives, but also documents (technical specs, or maybe letters to the client, spreadsheets or timelines), and of course likely a database or two, some web-site links. How many places and how many apps would I have to use today to keep them all close by so I could get to them? Well, there'd be a couple of drive letters probably, maybe a few sub-folder levels deep, maybe documents on a network share, some collaborative docs in the cloud, and some web-site links in whatever-browser-you-use. You get the idea.

      No file manager on any OS can give you much more than "Places" or file-system - drive letters on Windows or some mount points on Linux. Things like MyDocuments, MyMusic, MyInsanity - that stuff makes no sense because it's not how people work. What I want is a "work-space" where I can have any number of what I call "Data Sources" - and it doesn't matter what physical technology is underneath it - local hard drive, local sub-folder, mapped drive, unc mount, cloud, ftp - don't care - don't need to. I create a work-space, add data sources, order them however I want, name them whatever I want, and each "Data Source" has a manager or provider. A filesystem provider would make your data source look like Windows Explorer. But a database provider could look like MS SQL Server Manager or other db admin tool. And you put that workspace in a tab if you want, and have as many others in other tabs - or you put them on a menu, or on a popup that a middle-click brings up - doesn't matter. And everything I've just written, plus it's settings, is represented by Viewer objects. A hierarchical - tree-view or the likes - a flat view - a list-view - a preview pane, or editor pane - navigation tool (path/breadcrumbs) - a command line shell pane - drag/dock wherever in the tab you want. A main menu/toolbar + status-bar would be global and shared. And all THAT is bundled into a PARENT object - which contains the work-spaces, which contains the tabs, which contains the data sources + provider views/panes. And you can have as many of THOSE - parent objects - as you need, easily accessible in the custom titlebar at the top, or bottom, etc..

      The point is - when I am working on PROJECT-A I manage it in a tab that contains ONLY the drive letters, or mount points, that are relevant (and named what I choose, meaning no drive letters forced on me even if that is the underlying reality nor any full paths or full URLs - just logical names I assign). This will NOT be some massive file manager with every folder on the system or 18 drive letters I'll never use. It will have all the web-site bookmarks I need, as well as databases I'm working with. This won't be an ALL-IN-ONE type of thing - you will STILL use your external apps, web browser, IDE or editor, mail app - but it will be a SINGLE place where ALL those data items get represented and where you can manage them in exactly the same way. I can copy/paste an email message to a file on my workstation, or copy a file from a network share to some machine remotely using ftp or http.

      I hope this makes some kinda sense and doesn't just sound like the ramblings of yet-another aging geek who thinks he's got a great new idea. My usage scenarios are literally based on things I do every day, and are the result of observing myself as I work to see what my mind is doing. I do realize that we all work in our own way, and I've taken that into account. But there are basic things we all do concerning data management. And as I have hired, trained, and worked with a huge number of fellow programmers over my 35 years - without exception this was the most common soft point for them all. Keeping track of data. The same applies to all my clients. I've written software for accountants and attorneys, and a wide variety of business types - and without exception - every one of them had trouble with managing their data. One look at their Desktop or MyDocuments - or just watching them trying to find a letter in MS-Word - tells the whole story.

      Ok there's my pitch - I'm looking for anyone who has interest, no matter what your skill level or how much time you can or cannot devote. We need people who can contribute only opinion and advice, as well as hardcore keyboard jocks like me who love to code for 36 hours at a clip ;-) LOL

      12 votes
    27. What is your note taking workflow?

      Hi, I'm wondering how and if you're taking notes and how you manage them. I feel like I can't get to the right solution. I want something open and own my data, so I tend to prefer plain text /...

      Hi,

      I'm wondering how and if you're taking notes and how you manage them. I feel like I can't get to the right solution. I want something open and own my data, so I tend to prefer plain text / markdown files and I want to manage them on my own for privacy reasons but still be able to sync and edit them on my mobile device (iOS), desktop (macOS) and ideally online and also have full text search.

      I know about Microsoft OneNote, Google Docs/Keep, Evernote - but I just can't overcome myself to use them since it's hard to impossible to get data out of there.

      Right now I'm hosting my own git repository with gitea.io and I'm able to edit my notes on the web, on my desktop (using git clone/pull/commit/push) and with a git client (working copy) on my phone. The downside: I need to manually commit and push my changes and also pull them, it's not really in sync.

      26 votes
    28. Do you have any odd or unusual fears?

      For example: I've got mild issues with what I'll call "big dark things within emptiness." I'm sure there's probably a very specific term and associated subreddit for this, but I don't particularly...

      For example: I've got mild issues with what I'll call "big dark things within emptiness." I'm sure there's probably a very specific term and associated subreddit for this, but I don't particularly enjoy searching it up.

      An example would be looking at a planet in Celestia or Google Earth, especially the unlit side. Another example would be seeing the hull of a submerged ship underwater. I have no idea why these kind of things give me the willies, but they do.

      Intellectually I think it's absurd and will often try to will myself to ignore the nonsense feeling based on completely unthreatening stimuli, but that doesn't seem to alleviate my instantaneous lizard-brain reaction. For whatever reason, I can't get past it.

      It's been this way for a long time, too. I can remember when I was very young, I had a picture book about space. It had shots of all the planets, most of which I was fine with, but there was a close-up of Jupiter in shadow that I would deliberately avoid looking at.

      Another book had a very dark picture of a giant squid that caused the same reaction in me. I remember memorizing the page numbers for these two photos so that I could skip them whevener I looked at the books. If I ever opened the book to a random page, I would crack it ever so slightly so that I could peek the page number to make sure it was safe.

      Do you have something like this? Some absurd fear, phobia, or aversion to something strangely specific or benign? When's the first time you realized it? Has it stayed that way over time?

      15 votes
    29. Crisis of identity for a guy given no direction

      Hey Tildians, This is going to be a really long post that is an ongoing search and conversation I am having with myself. Its going to be about religion and culture. Sorry for the shitty title, I...

      Hey Tildians,

      This is going to be a really long post that is an ongoing search and conversation I am having with myself. Its going to be about religion and culture. Sorry for the shitty title, I am really bad at coming up with titles, I tend to ramble a lot.

      I'm currently going through a crisis both of faith and cultural identity. Not because I am questioning either, but because I have never had either. I'm a white man from america. Growing up as a kid, my parents gave me the option to look at religions and choose one if any that spoke to me. None did, so I didn't go for a long time. In high school I attended Methodist Church every weekend because I felt pressured by my Boy Scout troop to be Christian, the Methodist Church let us use their church for our meetings despite none of the troop being members of the church, and the priest there at the time was a really great guy that I liked a lot. I spent a lot of time talking about faith with him and eventually, he said to me "let's face it, you don't believe the things I am preaching. That is completely fine. You're welcome in the church, it'll always be home, I'm always here to talk about faith or life or anything, but you don't believe in Christianity and you owe it to yourself to try and find something you do believe." And he was right, I didn't. So I studied a few things here and there and none ever stuck. So I've just been agnostic. But I desperately want to believe in a religion and have a sense of community and just, something to tie my individual beliefs to the world and know other people feel the same way I do.

      Similarly, I grew up pretty much "American". I know my heritage is from Ireland, Poland, UK, Croatia, Germany because I did reports on ancestry in school, but they've never been a part of my identity. We never talk about being from Poland other than explaining to people why my last name is spelled the way it is (WHICH IS STUPID BECAUSE IT'S NOT A WEIRD SPELLING OR PRONOUNCED DIFFERENT THAN IT LOOKS). It just isn't a thing. I've always envied my friends whose families are very proud and invested in their heritage. And that's not for a lack of trying, I've tried to get invested in them, but there aren't really communities around me for it, my family doesn't give a shit, and even if I did, I'm like 15% everything so it doesn't feel like I'm REALLY from that culture. I guess that's why some people are so extreme about being American. They're such a mix of so many different European countries that if a parent isn't invested in a specific culture, it's hard to identify with any single one, so they rally behind America. It is all they have.

      I don't know. It's very weird crisis that came out of nowhere in the stupidest ways (rewatching avatar and then having a crisis of faith looking at a chacra candle in a used book store). I've realized that I am paralyzed by the lack of a foundation of my identity. Personality traits and political views and hobbies are all malleable and change over time and so what I define myself as now could be completely gone and irrelevant in 2 years time and something about that terrifies me. It makes me wish there was something I could tie myself to that doesn't change, like what country my family is from. And if not that, an felling like I undestand the world around me would be great, and something religion provides. Also, the community wouldn't be something I'd hate to have.

      Tangentially to this, I'm having a weird relationship with faith in another way. I keep finding myself gravitating towards budhism. I don't know why, but it just is what I keep ending up looking at. I have 6 different bibles, a torrah, and a quran that I've read. None feel quite right. I keep ending up reading more about budism. But I feel SO WEIRD about it. It feels like I'm that white dude everyone hates that wont stop talking about budism. I don’t know. I know I shouldn’t let the outside world’s perceptions affect my religious views. But that doesn’t mean it is easy not to.

      Guess to make this more of a convo I’ll ask some questions to generate discussion:

      Religious folks: How has growing up with a religion effected your life? Do you think you’d be a drastically different person without it?

      Atheists: How weird does this sound to you? Did you go through a similar crisis before landing on atheism

      People who grew up with a strong cultural identity: How has that effected your life? Are you generally happy that you have that identity and community? Were there ever times you wished you weren’t a part of it?

      26 votes
    30. Option to temporarily hide read posts

      It would be nice to have an optional feature that filters out posts that a) you have read and b) don't have any new unread comments. When a post gets new comments it should reappear. That way we...

      It would be nice to have an optional feature that filters out posts that a) you have read and b) don't have any new unread comments. When a post gets new comments it should reappear. That way we could see more unread content on the page, but still keep long running topics going. Have it not affect search, so people can still find posts for reference.

      11 votes