Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)M
Posts
6
Comments
3304
Joined
3 yr. ago

  • This is a badly written article. I don't trust Stephen Lecce, but I also don't trust the author based on their level of reasoning.

    The original budget for the refurbishment was not just a blanket "make everything better for $X money". If it was, then it wouldn't have been an estimate / budget, but just a completely wild guess.

    The original project had an original scope, the fact that they discovered additional work that needs doing does not mean the originally scoped and budgeted work was not completed on time and on budget.

    Like again, I don't trust the PCs whatsoever, but this article doesn't seem to understand the most basic aspects of project planning and budgeting.

    Edit: lol at the author / op downvoting me with no explanation or counter point. Do better.

  • Pretty appalling that Nova Scotia health wouldn't even talk to CBC about what their discharge policies are.

    Honestly feels like they should be mandated to provide most policies if anyone asks. They're a public institution, their bosses are the citizens of the province.

  • We should use that windfall tax to do what the EU is doing and instead issue discounts on consumer electricity rates to encourage further electrification rather than to paper over gas' failings.

  • Americans do love insisting that it's impossible to control guns, even though literally every other country does it successfully.

  • I wholeheartedly agree that TypeScript effectively supercedes JavaScript if you're starting a new project.

    JavaScript is still not the most unpleasant language to use though.

  • Yeah, we're describing it the same way. A slice of pie with ice cream is preferable unless you don't have ice cream available.

    If you want to go on a rant about JavaScript then just do so, stop trying to goad someone into an argument about it.

  • It's not generational, its proportional to how brain-rotted you are.

    The more time you spent scrolling mindlessly, or doing some other brain rotting activity, the more your brain defaults to that reward path and makes you crave it and the more you do it.

    But there are tiers to the activities you choose to do and how they rot or don't rot your brain:

    Tier 1:

    • Playing a social sport or game - it's fully engaging and interactive, it requires planning and foresight, and forces you to communicate and engage socially.
      • It often also forces active choice in picking something to do
      • It often requires broader commitment and week-week planning just to create the events
      • Bonus points if it's a physical sport or game since it helps you stay fit
      • Bonus points if it's an intellectual challenge that pushes you to think outside your comfort or default zones (for some people that might be DND, for some it might be playing a team sport)
    • Pursuing a challenging cooperative project - joining volunteer organizations, starting / running a business or charity to try and do something for world, organizing large social events, or participating in parent Council and community groups, and local politics, etc. - these all require working with other, broadening your skills, and will be rewarding as you change your environment
    • Caring for others who need it - when you have the ability and others don't, it benefits everyone to help even out the world

    Tier 2:

    • Reading a challenging book that will make you grow as a person (maybe the news or a genuine deep research binge depending where you're at) / listening to an educational podcast / watching a challenging movie or mini-series / pursuing a challenging independent project / pursuing independent physical fitness - those are all great pursuits that will help grow you in some specific way that will benefit the world in the long run, and all require active choice and follow through which is great, but when you do things solo, you have orders of magnitude lower effectiveness in terms of your impact on the world, you don't grow socially (and tend to atrophy). For some people who are hyper social, these might be more Tier 1 since they need to adjust in that direction, but for most people, I would put these at Tier 2.
    • Socially consuming good, but non-challenging media / activities. Picking something to do, but picking something good and well made that you can examine and critique with people. Watching breaking bad and picking apart the foreshadowing or symbolism, watching sports and dissecting the strategy, watching a bad movie and actively extrapolating what their bad writing implies about the universe they've created and the horrors that would create. Playing the same casual sport you play every week, and not really trying to push yourself or do better.
    • Healthy social events - seeing friends / family / neighbours, going out to parties and festivals and events and socializing with people and making friends and adding positivity to the world.
    • Necessary cleaning & maintenance - you still gotta take care of yourself, the world you live in, and learn how to do it all sustainably.

    Tier 3

    • Independent physical fitness activity where you don't push yourself - going to the gym / run / etc without actually trying very hard. Still good that you're doing it to prevent atrophy, but not really improving and not necessarily the greatest use of time. Usually hiding a deeper underlying issue like exhaustion, depression, etc.
    • min/maxing cleaning and home improvement - still good in that it will make you happy and satisfied, but at a certain point it's just an obsessive waste of time without benefit

    Tier 4:

    • Passively consuming content -- this is the dividing line between healthy and unhealthy in my mind -- but this is putting on cable and watching whatever's on, opening an app and scrolling, defaulting to reading the latest gossip magazine because that's just what you do at this time of night, - this behaviour is, imho, fundamentally toxic, in that the act of doing it not just wastes your time, but actively makes you less happy / stable / etc, though it's often not the root cause. You tend to default towards these when you're stressed and low energy, on the flip side, they tend to make you stressed and low energy.

    Everything is a spectrum, and I've known Pre-Boomers, Boomers, GenX, Millenials, and Gen Z who all have problems with Tier 4 (and lower) activities. Usually it's a sign of other stress / unsatisfaction / depression (note that Tier 1 activities are the ones you tend to drop when you get depressed), but it's really upsetting to see anyone when they seem unaware of how stuck in a toxic Tier 4 loop they are.

  • I do understand why the state wants to prosecute him

    Because he exposed the state for being a massively illegal and corrupt pile of shit directly perpetrating crimes against not just the American public, but the world at large?

    Like yeah, I understand why cartels kill informants, that doesn't make them justified in doing so.

  • Well two things:

    1. yes I can. It's perfectly possible for a slice of pie to be pleasant, and a slice of pie with ice cream to be more pleasant.

    2. the original point of discussion to kick off this thread was claiming that js is the least pleasant.

  • If Apex had a "singular" purpose then they wouldn't have built it as a turing complete generalized programming language.

    And the reason you need namespaces is for basic code organization. Classes organize functional objects with a module of code, namespaces let you're break code into modules.

    If you have two distinct modules of code, each with their own logger class you suddenly have a confusing naming conflict with both loggers being exposed everywhere (or forced you to rename one).

    So then it forces you to try and name your classes like RenderingLogger or Service_Logger and then you very quickly run into the fact that Apex imposes arbitrary length limits on class names.

    If you're writing a simple db access script then whatever, it can get the job (worse then other languages but it can). If you're actually trying to build a proper application like you publish on AppExhange then it's shortcomings become apparent everywhere.

    Hell it didn't have a reasonable unit testing framework until a side project from some devs introduced Apex Mockery, and it still sucks compared to Mockito and actual professional testing frameworks.

  • Probably a mix of bots and people so social media brained they may as well be.

  • Apex doesn't have namespaces. It doesn't even let your organize your classes into subfolders. It is an absolute F-Tier language.

    Try TypeScript, try React, try Go / Swift / Kotlin, spend more time with C#.

  • This is not mentioned once in this article, and the post title is not the articles headline.

    Did you link the wrong article?

    Also did literally no one in here read it?

  • This is a shit-post.

    The headline has been changed from the article's and literally nowhere in the article does it mention $4B or a pension fund.

  • There are two types of languages:

    • Ones people complain about
    • Ones that don't get used

    JavaScript, especially when using TypeScript, is quite frankly one of the most pleasant development experiences. Yes, there are still footguns here and there due to poor early choices and maintaining decades of backwards compatibility (===, etc), but literally all of them are caught by basic linting.

    Go try using Salesforce's bastardized version of old Java (Apex) if you want to experience a truly unpleasant language.

  • Irresponsible reporting.

    This is obviously what's happening, you don't need to fucking publish it and draw their attention and torpedo this.

  • If you're a user who grows up using one, and then starts following instructions on how to build one, when are you going to come across the word program?

    It will be app, maybe application, saas software, functions a service, compute as a service etc etc. Hell what most people think of as an "app" is really a collection of applications all working together.

  • People at the University of Washington don't refer to soda pop the same way as people at Berkley, or at MIT, or at Oxford. Why would they all have had the exact same term for writing software?

    Edit: I'm being argumentative, I honestly have no idea what term was common then. At that point most people I knew referred to it as "computer stuff"

  • Unpopular Opinion @lemmy.world

    MacOS is the worst Operating System

  • Toronto @lemmy.ca

    Bathurst business owners are using AI-generated “concerned residents” to fight a proposed bus lane

    torontolife.com /city/bathurst-business-owners-are-using-ai-generated-concerned-residents-to-fight-a-proposed-bus-lane/
  • Buy it for Life @slrpnk.net

    Unsung Kitchen Hero: Binder Clips

  • Lemmy.ca's Main Community @lemmy.ca

    Could we add redirects for Reddit convention links? i.e. lemmy.ca/r/xyz > lemmy.ca/c/xyz

  • Canada @lemmy.ca

    NDP backs Tory motion, saying carbon price not 'be-all, end-all' of climate policy

    www.msn.com /en-ca/news/canada/ndp-says-carbon-price-is-not-be-all-end-all-of-climate-policy-backs-tory-motion/ar-BB1lpwVO
  • Canada @lemmy.ca

    Canada may need to double — if not triple — the power we make to get to net-zero emissions by 2050

    www.cbc.ca /news/politics/canada-electricity-generation-1.6910029