• 1 Post
  • 23 Comments
Joined 10 months ago
cake
Cake day: December 31st, 2023

help-circle
  • Math underlies programming in a similar fashion to how physics underlies automobile driving. You don’t ever need to know about newton’s laws of motion to pass your driver’s license and never get a ticket until you die. At the same time, I will readily claim that any driver that doesn’t improve after learning about newton’s laws of motion had already internalized those laws through experience.

    Math will help your intuition with how to tackle problems in programming. From finding a solution to anticipating how different constraints (notably time and memory) will affect which solutions are available to you, experience working on math problems - especially across different domains in math - will grease the wheels of your programmer mind.

    Math on its own will probably not be enough (many great mathematicians are quite unskilled at programming). Just as driving a car is about much more than just the physics involved, there is a lot more to programming than just the math.





  • the police say they are targeting the criminals responsible but cannot “arrest their way out of the problem”. They also say manufacturers and tech firms have a bigger role to play.

    Even though I fully expect the police here aren’t doing as much as they could (I mean come on, are they expecting phones to come with wiimote hand straps?) , I’m at least glad their public rhetoric is that they can’t “arrest their way out of the problem”.

    I imagine that’s poor compensation when you’ve just had your phone snatched, however.


  • Having just watched the lecture, the only classified info I can recognize is the capabilities of 80s era satellites.

    Given that, I think it’s quite a shame that the whole thing is only now available. Rear Admiral Hopper seems to have been someone who deeply understood both computers and people. The prescriptions she gives regarding “systems of computers” and “management” vs “leadership”, to name just two, are spot-on. Her lecture is quite grounded in what I’d call “military thinking”, but that’s just because she’s in a room filled with people who are of that life. In my opinion, everything she talks about is applicable to communities and businesses.

    The general gist of the entire ~90mins reminds me of Project Cybersyn in its perspective on how computers could serve society.


  • The idea is neat, and there is a certain precedent for the approach in .htaccess files and webserver path permissions.

    Still, I worry about the added burden to keeping track of filenames when they get used as stringed keys in such a manner. More plainly: if I rename a file, I now have to go change every access declaration that mentions it. Sure, a quick grep will probably do the trick. But I don’t see a way to have tooling automate any part of it, either.







  • The problem is that lemmy.ml hosts too many popular communities. There are people who want them gone from their feeds but also don’t want their Lemmy experience to become empty and boring.

    The solution is to build up more attractive alternatives of those communities elsewhere, not endlessly campaign the existing users to just drop them. I understand that awareness of why people want alternatives is important for those alternatives to have a chance at attracting users, and being discovered in the first place. I just have yet to actually see these alternatives receive the care they (imo) require to justify switching to them.

    The current fedidb stats, to me, state that 488 people is, colloquially speaking, nobody. a screenshot of the first page of stats for lemmy on fedidb.org. The collective stats across all servers is 391,326 total users and 45,189 monthly users. The individual servers shown are (in order): lemmy.world, lemm.ee, sh.itjust.works, hexbear.net, lemmy.dbzer0.com, feddit.de, lemmygrad.ml, programming.dev, lemmyblahaj.zone, and lemmy.ca. The user and "status" counts approximately follow a pareto distribution.  lemmy.world has almost half of the total user count and monthly active user count on its own. The notable outlier is hexbear.net, which has 10% more statuses than lemmy.world made by 10% as many montly active users.

    Maybe it’s too soon to make such a judgement call, we’ll see over the next few days as people get the chance to see this post.





  • It’s such a destructive mindset, and it seems to me like indie games are hopefully on the cusp of re-demonstrating to the rest of the industry why it is so.

    Art/luxury products depend on catering to subjective tastes to turn a profit. You need to speak to someone’s perspective or interests, and are competing for their disposable income against all other forms of entertainment. Thus the wider the targeted audience, the harder it is to outcompete the rest of the market on “consumer interest” (no idea if that’s the proper use of the term but it sounds correct for the context), the harder it is to even turn a profit.

    Simultaneously, these corporations want an ever-greater magnitude of profit (aka growth). So they decide to target the widest audience possible, while investing as much capital as they can.

    That’s already an unstable balance of priorities. As soon as you start conceiving yourself as competing with almost every single other market on the basis of shareholder speculation, in terms of ROI, it’s doomed.

    You’re not just shooting yourself in the foot, you’re trying to do a Paul Muad’hib Atreides except because this is reality, not sci-fi, instead of drinking the Water of Life you mixed 10 grams of ketamine, 5 tabs of acid, and a fistful of meth into a blue Gatorade and chugged it in one go. All you end up doing is vibrating in place so hard you begin to slough off flesh and erratically disintegrate, like some sort of sad eldritch horror.

    God do I hate corpos sick with capitalism.

    To continue the Dune analogy, they really could use some ecology-derived thinking: specialize and find your niche (or help it emerge), and give back to the rest of the ecosystem so that it continues to flourish with you. Monoculture has a negative correlation between scale and sustainability, let alone ROI.


  • Armchair geopolitics explanation: it’s a culture/societal difference between a thousand year old monarchy and a federalist state that lost 2 world wars on their own land. Not to mention the federalist state had a “communist” power structure in control of about half of their lands for half a century while the other half birthed a regional free trade juggernaut. Meanwhile, the monarchy has a landed elite class/aristocracy that persists to this day.

    What I’m getting at is that the wealth in the UK could be much more heavily tied up in individual fortunes and estates than the wealth in Germany. That kind of wealth seems easier to “protect” by offshoring (and/or the UK has evolved to prefer/rely on it).

    In contrast, I expect the wealth in Germany to be more tied up in corporations, stocks, etc. This in turn would lend itself to corporate forms of tax evasion that can happen domestically.


  • In light of the recent forays by AI projects/products into the reason of coding assistants, from copilot to Devin, this reads to me as a sign that they’ve finally accepted that you can’t make an ai assistant that provides actual value from an LLM purely trained on text.

    This is Microsoft copying Google’s captcha homework. We trained their OCR for gBooks, we trained their image recognition on traffic lights and buses and so signs.

    Now we get to train their ai assistant on how to click around a windows OS.


  • I think the point is to scold Google for the harm they cause or fail to prevent. When the law is written so as to genuinely prevent harm (data protection, for ex) then I will scold those who don’t follow it. When the law is written so as to be ineffective at best and harmful at worst, I will scold those who do follow it.

    The point isn’t to be consistent with regards to the law, as the law itself is not always either consistent nor “good”.

    … unless it is me that isn’t understanding your own comment?