• Activity
  • Votes
  • Comments
  • New
  • All activity
    1. 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
    2. Scott Morrison stands by Liberal ad promoting Australian government's bushfire response

      Scott Morrison stands by Liberal ad promoting government's bushfire response Here's the advertisement itself: https://twitter.com/ScottMorrisonMP/status/1213330419044638722 For the non-Aussies,...

      Scott Morrison stands by Liberal ad promoting government's bushfire response

      Here's the advertisement itself: https://twitter.com/ScottMorrisonMP/status/1213330419044638722

      For the non-Aussies, and for the Aussies who aren't political tragics like me... the reason everyone's up in arms is that this video has been released by the Liberal Party, not by the Australian government. We can tell by the "Authorised by" statement in the final frame. Government information comes with the Commonwealth coat of arms and says "Authorised by the Australian Government, Canberra". Party political advertisements have to be "authorised by" someone within the political party. In other words, this is a political ad, not a government press release. The Liberal Party (not the government!) is promoting itself on the basis of what the government is doing for the bushfires.

      Scott Morrison has already been an utter failure during this crisis. He went on holiday after the fires started. He's done as little as possible since he returned. And people have noticed. People have abused him when he turned up to visit their town. People have literally refused to shake his hand (but he grabs their hands and shakes them anyway!).

      But, despite all this wrong-footedness, this new advertisement is the most tone-deaf thing he's done (so far!). It reflects his background in marketing. Everything's a message for him. Unfortunately for him, the message here is "I'm using your suffering to promote myself".

      Scott Morrison has fucked up yet again.

      11 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. Humble Choice - January 2020

      The second Humble Choice (the new version of Humble Monthly) is now available, with 12 choices for games this month: Middle-earth: Shadow of War Graveyard Keeper Two Point Hospital Dirt Rally 2.0...

      The second Humble Choice (the new version of Humble Monthly) is now available, with 12 choices for games this month:

      1. Middle-earth: Shadow of War
      2. Graveyard Keeper
      3. Two Point Hospital
      4. Dirt Rally 2.0 (and 3 DLCs: H2 RWD Double Pack, Opel Manta 400, The Porsche 911 RGT)
      5. Street Fighter V
      6. Bad North: Jotunn Edition
      7. TrailMakers
      8. Unrailed!
      9. Whispers of a Machine
      10. Them's Fightin' Herds
      11. Mages of Mystralia
      12. GRIP (and 1 DLC: Artifex Car Pack)

      Having 12 choices this month is fairly significant, since it means that even people on the grandfathered "Classic" plan aren't able to take all the games and have to miss two of them. It seemed to be a pretty common assumption that there would always be 10 choices so Classic members would always still get everything, but that obviously isn't necessarily true.

      8 votes
    6. Why are some of the tags on title page displayed on 2nd row (next to Article), but some of them on the 3rd row (the old tag list)?

      How does this work, why are some tags on separate line? Example: How big are the fires burning in eastern Australia? Interactive map ~news australia · Article: 207 words natural disasters...

      How does this work, why are some tags on separate line?

      Example:


      How big are the fires burning in eastern Australia? Interactive map

      ~news australia · Article: 207 words
      natural disasters bushfires


      The australia tag is next to ~news, not in the tag list below.

      4 votes
    7. 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?

      8 votes
    8. 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
    9. Purchasing an astrophotography mount

      I do some astrophotography for fun in my spare time. I'd like to get into doing deep sky photography. In order to do that, I need a moving mount that can keep the camera aligned with the stars for...

      I do some astrophotography for fun in my spare time. I'd like to get into doing deep sky photography. In order to do that, I need a moving mount that can keep the camera aligned with the stars for minutes to hours at a time. I'll be using (at least initially) a Canon 7D (original version) with Canon lenses rather than a telescope. I currently have a 200mm lens with 2x extender, which makes it 600mm equivalent on that body.

      I'd like to know if others here have ever done this and what type of hardware they've used for the motor and mount? Prices seem to be all over the place and options vary greatly on different devices. For example, I see the following:

      Sky-watcher EQM-35 - $623.00US - Seems pretty full-featured for the price, as it includes tripod, motorized mount, alignment scope, and database of astronomical objects.
      Celestron Advanced VX Computerized Mount - $899.00US - Seems very similar to the above, but does not include a scope, but is ~$250 more
      Orion AstroView EQ Mount & EQ-3M Motor Drive Kit - $269.99US - Like the first one, but without the scope and holds less weight, and no database of objects to look at

      I get the difference in price between the first and last, but not the middle one.

      In any event, curious if anyone has used any of the above or any others and what their thoughts are on the quality of different brands, and anything I should be looking for or avoiding.

      7 votes
    10. I need to talk about The Witcher!

      I just watched the first episode and it's amazing how they got everything right! The fight choreographies capture the nuance of Geralt's dance, mixing magic with strength in a compelling and...

      I just watched the first episode and it's amazing how they got everything right! The fight choreographies capture the nuance of Geralt's dance, mixing magic with strength in a compelling and original way. They clearly took a lot of inspiration from the game, and in this case that is not a bad thing. The music is subtle and authentic, and the production is beautiful in all aspects: Netflix clearly spared no expenses. Henry Cavill is a superb Geralt. His voice is a lot like in the game: seasoned, dry and petulant. The story is extremely faithful to the book, and the small deviations only enhance the narrative. Unlike the first book, which is entirely episode, this show starts a lot more epic and serialized. A demand of the media. As a fan of the universe, I'm impressed. It is very rare to encounter an adaptation that respects the source material while having a life of its own.

      26 votes
    11. 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
    12. 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
    13. What have you done in the last ten years?

      Asked in the spirit of the new decade. I am 14, so mostly growing up and realizing that the world is probably going to enter a recession when I reach adulthood which will suck for reaching...

      Asked in the spirit of the new decade.

      I am 14, so mostly growing up and realizing that the world is probably going to enter a recession when I reach adulthood which will suck for reaching financial independence.

      Going through puberty, even if it's just the beginning of it and seeing one of my cats die from kidney failure and hearing that my grandma died from cancer, which is very sad :(

      27 votes
    14. 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
    15. 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
    16. How to best utilise 5k GBP

      Hey everyone, as a goal for this coming year I’d like to better put to use the small amount of savings I have. My first idea is: 3k emergency fund in a NS&I Government insured account. 2k in a...

      Hey everyone, as a goal for this coming year I’d like to better put to use the small amount of savings I have.

      My first idea is:

      • 3k emergency fund in a NS&I Government insured account.
      • 2k in a Vanguard index fund.

      A few questions:

      1. Is this sort of setup the best use for such a sum?

      2. If so, with the impending brexit, does it makes sense to move the money out of the U.K?

      3. Is there much maintenance with an index fund or is it sufficient to let the money sit? I’m aware anything of this nature is essentially a gamble.

      4. How do you calculate a worthwhile amount to invest considering the on-running service costs?

      5. Does anyone have experience with ethical index funds? If so which? And how have they performed for you?

      Any help is most appreciated.

      11 votes