top 78 comments

sorted by: hot top controversial new old
[–] 141 points 1 year ago (24 children)

Numbers guy here, I can confirm 256 is an evenly specific number, and not an oddly specific number.

  • source
  • hideshow 24 child comments
  • [–] 18 points 1 year ago (5 children)

    Oh you are the numbers guy ? Name every number

  • source
  • parent
  • hideshow 5 child comments
  • [–] 3 points 1 year ago* (3 children)

    As the numbers guy. Do you remember the name of the site that can tell you the what a given number is often associated with?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 5 points 1 year ago (1 child)

    Wikipedia often has disambiguation pages for numbers that may be helpful in a search like this (https://en.m.wikipedia.org/wiki/71).

    WolframAlpha is good for identifying numerical properties of numbers (https://www.wolframalpha.com/input?i=71).

    OEIS has a searchable set of sequences (https://oeis.org/search?q=71&language=english&go=Search)

    I fear that none of these is what you're looking for, though. My attempts to find something that sounds like what you want mostly turned up resources on numerology, and at least one article apparently about how the meaning of numbers is radically different between cultures.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago (8 children)

    Oh yeah well if you're some sort of numbers guy, answer me this: I think you're name is super cool, and makes me wonder, is there a largest prime you can make listing digits of pi starting from the beginning. There's gotta be infinite right?

  • source
  • parent
  • hideshow 8 child comments
  • [–] 3 points 1 year ago (6 children)

    Well, three is prime and pi starts with a three, therefore, even if there's larger primes, there is one which is the largest. QED.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 0 points 1 year ago (5 children)

    Unless there isn't one that's the largest because there are infinite primes.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 1 year ago (4 children)

    You started at zero and went to infinity. If you start at infinity and go to zero then the first prime you got is the largest. QED.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (3 children)

    I can no longer tell if these are bits. 🫠

  • source
  • parent
  • hideshow 3 child comments
  • Pi is suspected to be a normal number (though this has not been proven). If it is normal, it's likely that integers comprised of the first N digits of pi will be just as likely to be prime as comparable large integers. I suspect but cannot prove that there are infinitely many prime numbers whose digits are the first N digits of pi (with or without the leading 3).

  • source
  • parent
  • [–] 97 points 1 year ago (8 children)

    If it's engagement bait, it's working.

  • source
  • hideshow 8 child comments
  • [–] 89 points 1 year ago (14 children)

    Shout out to Castlevania II, where you can hold anywhere from 0 to 256 laurels. Yes, you read that right -- 256, not 255. I inspected RAM to double check. It's a 16-bit word on an 8-bit system with a maximum value of 0x100. They could have used 8 bits instead of 16. But no, they really did choose this arbitrary number.

  • source
  • hideshow 14 child comments
  • [–] 8 points 1 year ago (3 children)

    Maybe they keep some other data in the same space using bitmask?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 32 points 1 year ago (1 child)

    plausible, but my experience from dissecting these kinds of games is that they tend not to be as space efficient as you'd think they could be if they were the kaze emanuar type. The fact that they opted to have 257 distinct values for the laurels suggests to me that they weren't prioritizing space efficiency.

    My best (wildly speculative) guess is that a designer, knowing 256 is a common limit, wasn't thinking carefully and said the maximum value should be 256 (instead of 255), and then an overly pedantic coder implemented this to the letter while rolling their eyes.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 12 points 1 year ago

    Currently in the industry - it's exactly this. It's a communication issue between the programming team and other teams, where designers freely speak for design, artists freely speak for art, etc. but it's much harder for programmers to speak for implementation since it's usually in reference to somebody else's work, and when designers get offended or defensive or dismissive of the non-designer requesting 256 be changed to 255, then it stops being worth it.

    For example, we made an absolutely mint UI backend, it was data driven with editors so anyone could whip up a new UI for the next feature without needing programmers. The design team were like "damn, I hear how complicated this thing was to build, so let's make the programmers lives easier by not using it and only asking for simple bespoke stuff". Telling them "the investment has already been paid for so please use it" was tantamount to telling them how to do their job while being ungrateful they had considered us, furthering the communication breakdown.

    Yes I'm bitter and tired. It's easier to use a short for 256 instead of arguing to have my opinion considered

  • source
  • parent
  • [–] 2 points 1 year ago

    Even if true, 256 would be a waste of the range. 255 would make sense if trying to stay in one byte, using a whole different data type to get one extra bit just to hold 256 instead of saying "screw it, let's go to 511" even while using other bits.

    It's just a very weird thing to do to pick 256 as a value limit back in those days (also oddly specific now, but for different reasons)

  • source
  • parent
  • [–] 8 points 1 year ago (1 child)

    I hate this. I love this.

    If I ever make a game I might put stuff like this in it.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago

    Having made a few games back in the day, this isn't something you add on purpose, this is something that you screwed up, are going to "fix later", then realize it's too much hassle to rewrite 45% of your code and you just raise the minimum spec requirements a bit to compensate.

  • source
  • parent
  • [–] 5 points 1 year ago (2 children)

    It also has the second best NES soundtrack, after The Guardian Legend.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (1 reply)
    [–] 73 points 1 year ago (8 children)

    You know you're a tech nerd when 256 sounds more even than 250 or 300. 😅

  • source
  • hideshow 8 child comments
  • [–] 5 points 1 year ago (6 children)

    Or when it's bothering you that it's 256 and not 255... aren't we counting 0 anymore? :/

  • source
  • parent
  • hideshow 6 child comments
  • [–] 14 points 1 year ago* (last edited 1 year ago) (2 children)

    Or when it's bothering you that people forget the difference between counting and indexing.

    You can index to 255 in an 8 bit number, but your count is still 256 when you get there.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 year ago (2 children)

    https://en.wikipedia.org/wiki/Zero:_The_Biography_of_a_Dangerous_Idea

    One of the most annoying books I ever read. Every page made me feel stupider and more uneducated.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago (1 child)

    Superficially, this book looks like one that I would enjoy (if not for your anti-recommendation causing me to steer clear). Because of this, I would wager that you would have an interesting answer to "if someone was considering the above book, what's a book you would recommend they read instead?".

    In the spirit of "take a book, leave a book", one of my favourite non-fiction books for a general audience is "Power, Sex, Suicide: Mitochondria and the Meaning of Life". This recommendation is beyond the topic of the current thread, but in terms of enjoyable books that made me feel smarter, I love this one; I read it as a biochemistry undergraduate, and I was surprised at how much I learned from it.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 153 points 1 year ago* (13 children)

    Source.

    This isn't a "tech article", it's an article about tech. This is a normie article from a normie news outlet for normie readers.

    Also from the article:

    A previous version of this article said it was "not clear why WhatsApp settled on the oddly specific number." A number of readers have since noted that 256 is one of the most important numbers in computing, since it refers to the number of variations that can be represented by eight switches that have two positions - eight bits, or a byte. This has now been changed. Thanks for the tweets. DB

  • source
  • hideshow 13 child comments
  • [–] 90 points 1 year ago (3 children)

    That weird ass explanation with switches and "one of the most important numbers" still sounds absolutely clueless.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 15 points 1 year ago (4 children)

    That quote really is the problematic part. The part about switches is fine - it's an attempt to explain tech to a "normie." But for a tech writer to ever say it's not clear why they settled on 256 is worse than embarrassing. They had to be corrected by tweets.

    Anyone whose ever had an intro to computers class has had a computing professional explain computers using simple language and analogies. That's the way this kind of thing should work. It sounds like this author has no more clue about computing than the target audience, which isn't going to work out well for the reader.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 1 year ago* (3 children)

    If you look what the last articles for the independent Doug Bolton (the guy who wrote the stuff in question) wrote, it was Condom discovered inside woman's appendix, and afterwards he only wrote for "Movers & Makers Cincinatti" and some stuff looking like crawler bait for "Old Times Music" so i'm pretty sure the Independent didn't want him anymore

  • source
  • parent
  • hideshow 3 child comments
  • [+] 11 points 1 year ago (1 child)
  • [–] 3 points 1 year ago

    The newspaper he was writing for is a major publication he absolutely could have asked someone.

    The problem here is the newspaper didn't care enough about the article to put anyone on it who is even remotely familiar with technology. They probably thought of it as just some throwaway piece to fill out a bit of space. Which to be fair it would have been had it not been for that comment.

  • source
  • parent
  • [–] 6 points 1 year ago (2 children)

    It used to be common for uh, writers, journalists, to have at least basic familiarity with what they're writing or reporting on.

    Its not like this is journalistic malpractice, spreading lies, fabricating a quote, supporting a bs narrative by being very selective with context and such...

    ... but it is pretty embarrassing.

    People seem to constantly confuse 'i use computer technology' with 'i understand how computer technology works'.

    Like uh, Gen Z and A are the most digital, online generations yet... but many of them can't type on a keyboard, have no idea what a file/folder structure is.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 year ago (1 child)

    I think you're highlighting two different problems here.

    I agree that Gen Z and younger are, on average, far worse at basic computer skills than many seem to assume. It makes me reflect on my tech-learning throughout my childhood, as a Millennial. I think that part of it is that many erroneously assume that because Gen Z has grown up online, that this will lead to proficiency, but the kind of tech they've been exposed to is largely walled gardens and oversimplified UIs. That assumption of proficiency leads to scenarios where their lack of skill is only discovered when they enter college, or the workplace. I am astounded at the prospect of people not even knowing the difference between "Cut and Paste" and "Copy and Paste". It's grim.

    The poor quality of journalism may be linked to this, but I think it's larger than that. It seems like it's not a great time to be a journalist at the moment (my writer friends tell me that increasingly, the only work they're able to find is copy-editing AI shit). Private equity is fucking up so much of the world — journalism included. Polygon is an example of an outlet that was apparently sustainably profitable, before it was sold and experienced mass lay-offs; an individual company's success doesn't matter to the big conglomerate that owns it. I know that other journalistic companies have fallen to the same fate too.

    It also seems that tech journalism ends up being especially shit. I didn't start noticing it properly until I watched this podcast episode from "Tech Won't Save Us". The TL;DW of it is that tech journalists like Kara Swisher like to pretend that they speak truth to power, and fire hard-hitting questions at big tech people, when that's patently bullshit and it's clear that they only get the access that they do by playing softball with the powerful. We can't blame a few individuals for the entirety of the tech journalism problem, but I reckon it's a big part of it when so many of the established, big names in this space don't seem interested in actually doing tech journalism (and smaller names who want to ask journalistically interesting questions don't get platforms or access to ask those questions).

    Our information ecosystem is not in a great place. I've found it tremendously beneficial to curate the news and information I'm exposed to (praise be RSS), but that has been a gradual process of actively working to notice good journalism in the world and build up my mental "rolodex" of people whose perspectives I trust to be worthwhile (even if I don't necessarily agree with said perspectives). However, this is an area that I care deeply about, and thus it feels worthwhile to spend that energy to curate my infosphere. Most people won't have the inclination or energy to do this work, which is unfortunate.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago*

    I almost entirely agree with what you've said here, I just didn't feel like writing out all the nuances, and was trying to just do a surface level analogy.

    The only part where I even sort of maybe disagree is... there are actually good tech news sources, they just tend to be either fairly or highly specialized, and/or pretty niche, literally just a guy, or a couple people, running a website basically like its still Web 1.0 days.

    But absolutely yes, the broader audience that an outfit appeals to, the broader scope of things they try to cover... its a joke, doing comprehensive reviews of everything would take a whole bunch if teams of specialists, so... most don't even bother, and just link to somebody else who did that, and try to summarize it ... and thats a best case scenario.

    It is truly horrendous with video game journalism.

    Beyond the surface level stuff of seemingly arbitrary and nonsensical review scores, the incestuous access journalism aspect of it that turns most of them into just advertising...

    Almost none of these people offer a meaningful critique of like, the business strategy, the corporate culture, the deals between companies, the astoundingly high usage of contractors and just endemic, obvious galactic levels of incompetence management shows all the time.

    Again, there are a few exceptions to this, they'll cover some obviously heinous shit like sexual harassment and absurd crunch seasons, they'll report on unions trying to form, and there are a few actually decent investigators...

    ... but by and large, there is basically no investigative journalism into say, an utterly collapsed, decade spanning, $400 million dollar game that just flops in a month... not on the level that I feel is journalistically called for there, which would be roughly 'this is Enron', 'this is Lehman Brothers'.

    They live in this silly nonsense world where the gaming industry is fucking huge and important, but they still mostly cover it like disaffected former fanboys/girls, rather than taking it as seriously as it should be taken.

    Because there is no meaningful dissection of how truly idiotic and evil just now routine AAA corpo game publisher logic works, at like a macro to microeconomic comprehensive analysis level... we instead get the masses dramatically oversimplifying things on that front, and then focusing waaaaay too much on whether or not its ok for characters to have pronouns.

    Like, me, I am the only person I am aware of who has been saying:

    Kernel level anti cheat is not actually necessary, it doesn't even achieve what it purports to, thus, it just serves as a way to to maintain a corporate grip over the platform (Windows) of the PC gaming market.

    Similarly, the entire real time ray tracing paradigm of Nvidia/Unreal Engine is also a fucking scam, though I am at least seeing more people do comprehensive breakdowns on why that is the case, of course the PC hardware reviewers are very fed up with this by now... but still only a few go into the massive economic impacts of that and thus broad societal implications.

    ...

    There, your essay provoked my own rant-essay, lol.

    I could write on this for days if my wrist was so fucked, bleck.

  • source
  • parent
  • load more comments (-1 replies)
    [–] 57 points 1 year ago (4 children)

    A previous version of this article said it was "not clear why WhatsApp settled on the oddly specific number." A number of readers have since noted that 256 is one of the most important numbers in computing, since it refers to the number of variations that can be represented by eight switches that have two positions - eight bits, or a byte.

    Lol, weird way to say that 256 is a power of two, and computers operate in base two.

  • source
  • hideshow 4 child comments
  • It used to be a way bigger deal when computers were very memory scarce, if you needed to say, represent 1024 values, that means you'd use 10 bits or 2 bytes, the remaining 6 bits could be used to store other related information like flags but more often than not it would be waste (unused values that still have to be represented as 0s)

    These numbers are pretty arbitrary nowadays but they still show up a lot in computing. They didn't choose 256 so they could represent it in a byte, the real reason is probably that groups larger than 256 can't realistically be managed by users.

    That's my 2¢ anyways.

  • source
  • parent
  • [–] 18 points 1 year ago

    Because 257's a crowd

  • source
  • load more comments
    view more: next ›