• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. Anyone here practicing Zazen?

      I recently finished "Zen Mind, Beginner’s Mind" by Shunryu Suzuki and was deeply moved. I've meditated sporadically over the years and dabbled in various Buddhist traditions yet never have I been...

      I recently finished "Zen Mind, Beginner’s Mind" by Shunryu Suzuki and was deeply moved. I've meditated sporadically over the years and dabbled in various Buddhist traditions yet never have I been so taken with an approach as I was after reading this. If there is anybody out there practicing Sōtō Zen would you be able to recommend anything to read next?

      14 votes
    2. What have you been listening to this week?

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...

      What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)

      Feel free to give recs or discuss anything about each others' listening habits.

      You can make a chart if you use last.fm:

      http://www.tapmusic.net/lastfm/

      Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.

      7 votes
    3. What are you doing this weekend?

      This topic is part of a weekly series. It is meant to be a place for users to discuss their weekend. If you have any plans, things you want to get done, things you have done, things you haven't...

      This topic is part of a weekly series. It is meant to be a place for users to discuss their weekend.

      If you have any plans, things you want to get done, things you have done, things you haven't done, or even if you just want to talk about how you're doing this weekend, this is a place for casual discussion about those things.

      A list of all previous topics in this series can be found here.

      So, what (or how) are you doing this weekend?

      7 votes
    4. Terrible joke thread

      It was mentioned, and I agree, that Tildes is a little serious. As such, let's tell some jokes! And not good jokes. What's the fun in that? I want your worst clean joke. Aim for the groan, the...

      It was mentioned, and I agree, that Tildes is a little serious. As such, let's tell some jokes! And not good jokes. What's the fun in that? I want your worst clean joke. Aim for the groan, the hiss of pain, the holding of noses while fleeing into the night! Be it short form or shaggy dog, bring it here!

      I'll start with the joke I pull out as an icebreaker:

      Two muffins were sitting in the oven. One muffin said to the other: "Boy, is it getting hot in here, or is it just me?" The second muffin said "Ahhh! A talking muffin!"

      It's terrible, I know. Can you top me?

      32 votes
    5. The results of the 2019 Census

      Hello everyone, it's 00:16 my time and I'm finally fucking done making all the data pretty for you after about 4 hours of coding to parse all those juicy CSV files cause guess what, the excel...

      Hello everyone, it's 00:16 my time and I'm finally fucking done making all the data pretty for you after about 4 hours of coding to parse all those juicy CSV files cause guess what, the excel files that JotForms gave me WHERE FUCKING GḀ͒ͬ̓ͦͅRͤ͊̔́B̴̼̫̟͍̅̆A̩̽ͮ̂̏͡G̸̭̜̑͑̃Ȇ͈͙͈̠̖̋́̌ͭ͂ͧhelp me

      Anyway :) Let's give y'all a brief rundown of the current Tilde demographics, and some highlights, CAUSE NOW I HAVE ALL YOUR DATA AND THUS INFINITE POWER TO MAKE JOKESdid I mention I've been doing for half the day and I'm really hungry? AND TIRED? Honestly you owe me this moment of insanity considering I'M RUNNING ON GREEN LEAF JUICE AND HOW MUCH DATA I WADED THROUGH AHHHH-.

      Also, most of these will be pictures because honestly I can't be asked to not pretty paste these figures into markdown tables or I'll legitimate go insane. Anyway, this post has plenty of sass, don't take this shit too seriously please, gracias.

      The 2019 Census

      Anyway.

      This year we got 249 responses in total, which really annoys me cause 250 is way prettier to look at at. However, one was completely empty and the other two are... Fishy. More on that later.

      Personal details

      Age

      When it comes to age, Tildes is heavily skewed towards people in their 20s to 30s, 45% of the responses came from people between 20 and 30. Overall, late 20s to and early 30s dominate the demographics. (before anyone screams at me about the proper use of graphs, don't worry I also took Statistics at uni, but the histogram in Excel refused to work and honestly go make your own census) There is also some statistical noise, which I'm not sure how it happened. Most likely someone typed too quickly.

      Our youngest user is 11! And either very intelligent, cause they also speak 9 languages, or a fraud. If you're not a fraud, I apologize and wish you luck on your future path in life, which will surely be extremely successful, if you really speak that many languages at such an age.Hint, this was one of the fishy responses

      Our oldest user is 70! I really don't know what to say, cause that's a pretty high number for an internet user. How was uhh... The cold war?Holy fuck I should stop I need to eat

      Geographical... Stuff

      Overall, the Tildes demographic hasn't changed much. US and Canada still lead by quite a lot, but we have acquired quite the little diverse userbase.

      All I can do is salute my fellow other Austrian user. Can you say Oachkatzalschwoaf though? THAT'S THE SIGN OF A REAL AUSTRIAN.NONE OF THIS STARTING WORLD WARS SHIT

      Language

      Predictably, a large number of people does not speak a second language besides English, however, due to geographical diversity, a large number of languages is represented, most of them from Europe, which is Tildes' second largest userbase.

      Gender & Sexuality

      Tildes is heavily male-dominated, probably due to its IT-focused population and the fact that most of us came from Reddit.

      Of the 248 responses, 17 people hit marked that they were trans, pretty much all of them MTF (which is apparently the majority of trans people, Wikipedia tells me.) 3 preferred not to say and everyone else is cis.

      Now, let's get to the sexy stuff. And by that I mean the point where the numbers rub together in fantastic ways.

      The majority of Tildes is really fucking straight, though we have some fun sexualities represented, my personal favourite Still figuring that out. You do you mate, you'll get there eventually. Also, whoever wrote down O-Sexual also wrote X-Treme Wiccan as their religion, and at this point in I'm too afraid to google what any of that is. Clearly, we need more straight people, after all, we're in the 20s.Before anyone yells at me, THIS WAS A FUCKING JOKE For now I've defined that person as Fish numero dos.

      Religion

      So, here's a doozy. To that one person (probably part of the 9% of <20 year olds), WHO DECIDED TO WRITE THE WONDERFUL ANSWER atheism and angosticism are not religions, can you PLEASE read the question properly next time. FUCK.Honestly that is such a 14 y/o thing to write, by the Ǵ͙͔͔̻͖̜́ͅO̶̱̘͡D͓̞͉̲͓̥S̢̲͙̙̟̯̙͓̱͟

      Anyway, religion is probably the thing with the most diverse answers, honestly. There are words in there I have never read in my life before. Like what is Apatheist.1? Is there some sort of ranking? Does it work with natural numbers only? Is there a Apatheist.3,51? It can't be a typo, people take religions way too seriously for that.

      Politics

      I averaged out the scores of everyone who answered the political questions and got the following answers (remember, these are based on the 8values quiz):

      Economy - 7,02
      Diplomacy - 6,9
      State - 3,8
      Society - 7,48

      Only economy is really surprising here, though I'd also have expected diplomacy to be a little lower as well. Maybe the leftist skew ia bit of an illusion?

      Work, education and really everything else these sections were a terrible idea

      When it comes to education, Tildes is pretty university focused. Almost half people replying have a bachelor's, a good bunch are working or have aquired their master's. Also one (maybe soon-to-be) MD and a few PhDs. The Craftsmen and tradeship people barely balance us out, we need some more COMMON FOLK IN HERE.

      IT people, rejoice! WE STILL REIGN SUPREMEEveryone else will remember that All jokes aside, shoutout to the stay-at-home dad, proud of ya'. And to the disabled person, I hope life goes as well as it can for you. That goes for the longterm-unemployed person as well. Someday, you'll manage mate, someday.

      And to the person who said their job is a waste of time in exchange of money... Mate, you need someone to talk? I'm here. We're all here.

      Surprise section about technical shit and Tildes

      OS usage is as expected, due to Tildes' heavy skew into IT and the fact that Apple doesn't nearly dominate as much in other countries as in the US, it's to be expected.

      Due to said IT dominance Linux has almost caught up with the leader, Windows. Though my personal favourite is Anything cool that comes into existence, like can we make a Linux fork that is called literally that? You'd be the perfect match.

      When it comes to Tildes specifically, y'all need to chill out. Most people who answered the census visit Tildes multiple times a day, like the content here doesn't even move that quickly? WHAT ARE YOU ALL DOING? IS THERE SOME SECRET CULT I SHOULD KNOW ABOUT?If it's a LSD cult I'm totes in lads.

      As expected, most people who answered the survey have an account, and most likely due to the heavy IT skew most people are visiting from their PC. But I have also seen some people requesting a mobile app in the free form questions, so maybe that would go up if a native app were to be created.

      The freeform questions

      Well, in all honesty, not much has changed. Most people like the dedicated community, site design, in-depth discussions (though that was sometimes a point on both sides), etc. and dislike the heavy domination of IT topics and US/Europe news & politics. Also, multiple people simply said @Deimos when asked what they like most about Tildes. Get a room, y'all. Though it's well deserved, I think we can all agree on that.

      Complete list of positive feedback: https://pastebin.com/KYCYLWP1

      Complete list of negative feedback: https://pastebin.com/Eng6jjay

      Complete list of ideas for change: https://pastebin.com/eery3mCt

      Why am I posting these? Cause in all honesty, freeform feedback like this is hard to analyze and summarize, so I'd rather just post it all so everyone can form their opinion. Also, I'm tired.

      Special mentions

      Someone was nice enough to add the mention in parantheses that I should add them to the bisexual list instead if no one else marked pansexual. Well lucky you, exactly one other person marked it! You two can go find yourselves a room with lots of sexy pans in it now and have some fun.This is how it works, right? Or just, slide into each other's DMs or something and talk about your love for pans. ( ͡° ͜ʖ ͡°)

      I also appreciate the one person who entered their religion in the languages section on accident. That's fact now, you speak Raised Catholic, now spiritual/atheist now, no shh, no talking back, that's your language now.

      To that one person that said that Tildes is too serious, this one's for you.

      And cheers to Deimos, without whom I couldn't be so silly on this overly serious but fantastic platform.

      Anyway, Grzmot out, I need sleep. I'll come back in 8 hours or so to regret the shit I just wrote down at 2 AM. Please don't ban me.

      83 votes
    6. How do you explain tech topics when your audience doesn't understand the details?

      Hive mind: What advice would you give to someone who has to give a presentation to a non-technical person, and it's important that the listener actually understand the details? How do you go about...

      Hive mind: What advice would you give to someone who has to give a presentation to a non-technical person, and it's important that the listener actually understand the details?

      How do you go about it? Specific tips appreciated. Pretend it's for a friend you care about.

      (This is for an article. Ideally we could refer to you by reference for context and credibility, eg "an IT security pro at a midwest insurance company" or "aerospace engineer" so please give some kind of identification to use).

      12 votes
    7. What are you reading these days?

      What are you reading currently? Fiction or non-fiction or poetry, any genre, any language! Tell us what you're reading, and talk about it a bit. Previous topics Previous topics are listed in the wiki.

      11 votes
    8. Fitness Weekly Discussion

      What have you been doing lately for your own fitness? Try out any new programs or exercises? Have any questions for others about your training? Want to vent about poor behavior in the gym? Started...

      What have you been doing lately for your own fitness? Try out any new programs or exercises? Have any questions for others about your training? Want to vent about poor behavior in the gym? Started a new diet or have a new recipe you want to share? Anything else health and wellness related?

      5 votes
    9. Ask Tildes: Design practices for retrieving dozens (or hundreds) of related records over a RESTful API

      I'm looking for some feedback on a feasible mechanism for structuring a few API endpoints where a purely RFC-spec compliant REST API wouldn't suffice. I have an endpoint which returns $child...

      I'm looking for some feedback on a feasible mechanism for structuring a few API endpoints where a purely RFC-spec compliant REST API wouldn't suffice.

      I have an endpoint which returns $child entries for a $parent resource, let's call it: /api/parent/:parentId/children. There could be anywhere from a dozen to several hundred children returned from this call. From here, a child entity is related to a single userOrganization, which itself is a pivoting entity on a single user. The relationship between a child and user is not strictly transitive, but can each child only has one userOrganization which only has one user, so it is trivial to reach a user from a child resource.

      Given this, the data I need for the particular request involves retrieving all user's for a parent. The obvious, and incorrect solution to the problem is to make the request mentioned above, and then iterate through and make an API request to retrieve each user. This is less than very good as this would obviously be up to several hundred API calls.

      There's a few more scalable solutions that could solve this problem, so any input on these ideas is great; but if you have a better proposal that also works, I'm keen to explore that!

      Include user relationships in the call by default.

      This certainly does solve the problem, but it's also pumping down a load of data I don't necessarily need. This would probably 2x the amount of bytes travelling along the wire, and in 8 out of 10 calls, that extra data isn't needed.

      Have a separate /api/parent/:parentId/users call.

      Another option that partially solves the issue: I need data from both the child and the user to format this view, so I'd still need to make the initial call I documented earlier. Semantically, it feels a bit odd to have this as a resource because I don't consider a user to be nested under a parent in terms of database topology.

      Keep the original call, but add a query parameter to fetch the extra data

      This comes across as the 'least worst' idea objectively, in terms of flexibility and design. Through the addition of the query parameter, you could optionally retrieve the relationship's data. This seems brittle and doesn't scale well to other endpoints where it could be useful though.

      Utilize a Stripe expands-style query parameter.

      Stripe implements the ability to retrieve all related records from an API endpoint by specifying the relations as strings. This is essentially the same as the above answer, but is scaled to all available API endpoints. I love this idea, but implementing it in a secure way seems fraught with disaster. For example, this is a multi-tenancied application, and it would be trivial to request userOrganization.user.organizations.users. This would retrieve all other organisations for the user, and their users! This is because my implementation of expands simply utilises the ORM of my choice to perform a database join, and of course the database has no knowledge about application tenancy!


      Now, I do realise this problem could easily be solved by implementing a GraphQL API server, which I have done in the past, but unfortunately time and workload constraints dictate implementing a GraphQL-based solution is infeasible. As much as I like GraphQL, I'm not as proficient in that area as compared to implementing high quality traditional APIs, and the applications I'm working on at the moment are focusing on choosing boring technology, and not using excessive innovation tokens.

      Furthermore, I do consider the conceptuals around REST APIs to be more of an aspirational sliding scale, rather than a well defined physical entity, because let's face it, the majority of popular APIs today aren't REST-compliant, even Stripe's isn't, and it's usually both financially healthier and feature-rich to choose a development path that results in a rough product that can be refined later, than aiming for a perfect initial release. All this said, I don't mind proposals or solutions to my problem that are "good enough". As long as they aren't too hacky! :)

      10 votes
    10. Choosing a new printer

      I'm thinking about getting a new printer. My needs are basically to print out textual documents 2-3 times per month from macOS. I don't need to print photos. I will not buy an inkjet because of...

      I'm thinking about getting a new printer. My needs are basically to print out textual documents 2-3 times per month from macOS. I don't need to print photos. I will not buy an inkjet because of the outrageous price of the ink. I would like to have fax support (my spouse sees a lot of doctors and they still use fax machines a lot, and we're not comfortable sending personal medical info via a fax service on the web), and it would be nice if we could also scan documents. So I'm thinking a multi-function device.

      We currently have a Brother 7840W MFC with print, fax, copy, and scan. It's over 10 years old (maybe 15?) and I dislike it. It's been slowly losing functionality over the past 5+ years. The WiFi went out, but I was able to connect it via wired ethernet to a computer and share it from there. The drivers insist that there's a paper jam, but there isn't and it prints just fine (but sounds like some of the internal mechanical components are going to die any day now.) The UI of the printer is awful. I recall having to use the phone pad to enter my WiFi password, and it was like texting on a Motorola StarTAC. (Like if you want the letter "C" press the number "2" three times, etc.) The drivers and related software don't work like normal macOS software. (Disclosure: I also once wrote a scanner driver for Brother and it was horrible, but they shipped it, so I'm not real comfortable putting their software on my computer. But that was 25 years ago, so maybe they're better now?)

      I've heard horrible things about the drivers and software of most other major printer makers - HP, Epson, Lexmark, etc. I'm guessing what I'm looking for doesn't exist, but I just want a multi-function device in as small a package as is reasonable, and with a UI on the device and software that doesn't suck and that won't die on me in < 5 years. Does such a thing exist?

      17 votes
    11. What have you been watching / reading this week? (Anime/Manga)

      What have you been watching and reading this week? You don't need to give us a whole essay if you don't want to, but please write something! Feel free to talk about something you saw that was...

      What have you been watching and reading this week? You don't need to give us a whole essay if you don't want to, but please write something! Feel free to talk about something you saw that was cool, something that was bad, ask for recommendations, or anything else you can think of.

      If you want to, feel free to find the thing you're talking about and link to its pages on Anilist, MAL, or any other database you use!

      7 votes
    12. What programming/technical projects have you been working on?

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's...

      This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

      12 votes