Skip to content
By using Twitter’s services you agree to our Cookies Use. We and our partners operate globally and use cookies, including for analytics, personalisation, and ads.
  • Home Home Home, current page.
  • About

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @
  • Language: English
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Have an account? Log in
    Have an account?
    · Forgot password?

    New to Twitter?
    Sign up
Jonathan_Blow's profile
Jonathan Blow
Jonathan Blow
Jonathan Blow
@Jonathan_Blow

Tweets

Jonathan Blow

@Jonathan_Blow

Game designer of Braid and The Witness. Partner in IndieFund.

San Francisco
the-witness.net/news
Joined January 2010

Tweets

  • © 2019 Twitter
  • About
  • Help Center
  • Terms
  • Privacy policy
  • Imprint
  • Cookies
  • Ads info
Dismiss
Previous
Next

Go to a person's profile

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @

Promote this Tweet

Block

  • Tweet with a location

    You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more

    Your lists

    Create a new list


    Under 100 characters, optional

    Privacy

    Copy link to Tweet

    Embed this Tweet

    Embed this Video

    Add this Tweet to your website by copying the code below. Learn more

    Add this video to your website by copying the code below. Learn more

    Hmm, there was a problem reaching the server.

    By embedding Twitter content in your website or app, you are agreeing to the Twitter Developer Agreement and Developer Policy.

    Preview

    Why you're seeing this ad

    Log in to Twitter

    · Forgot password?
    Don't have an account? Sign up »

    Sign up for Twitter

    Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen.

    Sign up
    Have an account? Log in »

    Two-way (sending and receiving) short codes:

    Country Code For customers of
    United States 40404 (any)
    Canada 21212 (any)
    United Kingdom 86444 Vodafone, Orange, 3, O2
    Brazil 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Ireland 51210 Vodafone, O2
    India 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italy 4880804 Wind
    3424486444 Vodafone
    » See SMS short codes for other countries

    Confirmation

     

    Welcome home!

    This timeline is where you’ll spend most of your time, getting instant updates about what matters to you.

    Tweets not working for you?

    Hover over the profile pic and click the Following button to unfollow any account.

    Say a lot with a little

    When you see a Tweet you love, tap the heart — it lets the person who wrote it know you shared the love.

    Spread the word

    The fastest way to share someone else’s Tweet with your followers is with a Retweet. Tap the icon to send it instantly.

    Join the conversation

    Add your thoughts about any Tweet with a Reply. Find a topic you’re passionate about, and jump right in.

    Learn the latest

    Get instant insight into what people are talking about now.

    Get more of what you love

    Follow more accounts to get instant updates about topics you care about.

    Find what's happening

    See the latest conversations about any topic instantly.

    Never miss a Moment

    Catch up instantly on the best stories happening as they unfold.

    1. Jonathan Blow‏ @Jonathan_Blow Aug 7
      • Report Tweet

      AMD EPYC Review: 2x 64-Core Benchmarked https://www.anandtech.com/show/14694/amd-rome-epyc-2nd-gen … But it doesn't matter because all software runs 1000x too slow. Stop pretending like we care how fast computers are, or that this means anything except burning more power and taxing the environment. kthx bye.

      19 replies 23 retweets 190 likes
      Show this thread
    2. Jonathan Blow‏ @Jonathan_Blow Aug 7
      • Report Tweet

      To say this in a positive way: you already have a computer that is tremendously faster than however fast you think the new AMD chip is. And it’s free, because you already have it.

      1 reply 9 retweets 107 likes
      Show this thread
      Jonathan Blow‏ @Jonathan_Blow Aug 7
      • Report Tweet

      Your brain can’t understand how fast the new AMD chip actually is, because it already doesn’t understand how fast older CPUs are, because it has never seen them operate at speed on everyday tasks. [Generalization, obviously, but few programmers are excepted].

      8:57 PM - 7 Aug 2019
      • 14 Retweets
      • 113 Likes
      • Roman brando 💻 Scott Lee 🎮 Scitoshi Nakayobro Hunter Short Squrby Harmon Rechner 🃏 Maxi VL Charles Rosenbauer
      9 replies 14 retweets 113 likes
        1. New conversation
        2. Jeff Bridges‏ @jeffool Aug 7
          • Report Tweet
          Replying to @Jonathan_Blow

          Are you really speaking to everyone here? Or is there a "you" I'm missing? People buy things they know they won't use all the time. Almost no one is taking their monster SUVs with 4 friends and a small kennel full of dogs into mountains. They buy in case. (Or to get more cores.)

          1 reply 0 retweets 4 likes
        3. Jeff Bridges‏ @jeffool Aug 7
          • Report Tweet
          Replying to @jeffool @Jonathan_Blow

          You talk about not understanding how fast chips are... I think we mostly very much understand how slow our software is. That's the issue, right? We like fast vehicles. We know we usually stay around speed limits. How do we, consumers, encourage faster software?

          1 reply 0 retweets 3 likes
        4. Bryan W. Wagner‏ @bryanww Aug 7
          • Report Tweet
          Replying to @jeffool @Jonathan_Blow

          There's a fundamental problem w/ the current software "stacks" that are built on opinionated concepts like garbage collection and "objects" that are laid out in memory patterns that are orthogonal to cache locality. Consumers have no control over this; it's the zeitgeist of SDKs

          2 replies 0 retweets 6 likes
        5. Jeff Bridges‏ @jeffool Aug 7
          • Report Tweet
          Replying to @bryanww @Jonathan_Blow

          I guess my thing is maybe an effect of tweet length on discourse; the use of "you". I think when most give it thought, they at least recognize "a lot" if not insanely more. Maybe everyone thinks it's the responsibility of the person above them on the ladder. Ignorance vs apathy.

          1 reply 0 retweets 1 like
        6. Bryan W. Wagner‏ @bryanww Aug 7
          • Report Tweet
          Replying to @jeffool @Jonathan_Blow

          I think you're spot on with your ladder analogy. The problem Jon refers too is hard to grasp; it's the difference between nanoseconds and microseconds. I know this b/c I've observed it. We are probably <1% of all software developers. But 3 orders of magnitude is huge, right? 🙃

          1 reply 0 retweets 1 like
        7. Jeff Bridges‏ @jeffool Aug 7
          • Report Tweet
          Replying to @bryanww @Jonathan_Blow

          Maybe. I still think it's apathy over ignorance. (I can't believe I'm that smart.) I think it would help to push the metaphor the other way. "Imagine your computer is capable of one operation a second. Your software asks for X operations every X days. Your processor is bored."

          1 reply 0 retweets 0 likes
        8. Bryan W. Wagner‏ @bryanww Aug 7
          • Report Tweet
          Replying to @jeffool @Jonathan_Blow

          I think you're correct from a consumer standpoint, absolutely. But there's a programmer standpoint too; developers in Java, Scala, Ruby, Python, Node.js, C# are executing under many layers of stuff happening. This is fine for buying something on a credit card. But if you draw...

          1 reply 0 retweets 1 like
        9. Bryan W. Wagner‏ @bryanww Aug 7
          • Report Tweet
          Replying to @bryanww @jeffool @Jonathan_Blow

          Well, lots of people complain that Chrome is too much of a memory hog. This is a symptom of the problem. Use Slack? Discord? They will crash. Often, in my experience. But I remember running AOL Instant Messenger for days.

          0 replies 0 retweets 1 like
        10. End of conversation
        1. New conversation
        2. Charlie Skilbeck‏ @cskilbeck Aug 8
          • Report Tweet
          Replying to @Jonathan_Blow

          Slow/bloated software is good news because it applies more pressure on Intel/AMD to make faster/bigger chips which we'll take advantage of when their speed tops out - code efficiency will improve as speed/core count increases dry up

          1 reply 0 retweets 0 likes
        3. jacob tberg‏ @jtrberg Aug 8
          • Report Tweet
          Replying to @cskilbeck @Jonathan_Blow

          Also, obesity epidemic is good because it encourages fast food manufacturers to create higher caloric density meals which we will eventually use to end world hunger. 😋

          2 replies 0 retweets 12 likes
        4. 1 more reply
        1. New conversation
        2. Nick Silvestri‏ @nickpsilvestri Aug 8
          • Report Tweet
          Replying to @Jonathan_Blow

          I'm surprised you use Windows based on this. I know you've said Linux has issues, but I've found that X server + i3wm to be a significantly lighter and faster environment than Windows.

          1 reply 0 retweets 0 likes
        3. Matthew Forrest‏ @MatthewFrst47 Aug 8
          • Report Tweet
          Replying to @nickpsilvestri @Jonathan_Blow

          Yeah because no programs run on Linux

          1 reply 0 retweets 1 like
        4. Nick Silvestri‏ @nickpsilvestri Aug 8
          • Report Tweet
          Replying to @MatthewFrst47 @Jonathan_Blow

          I see you've never used a Linux system any time in the last 5 years

          0 replies 0 retweets 4 likes
        5. End of conversation
        1. New conversation
        2. Kalimando‏ @KalimandoEnd Aug 7
          • Report Tweet
          Replying to @Jonathan_Blow

          Not got a new CPU in almost seven years because all the efforts seem to be going towards GPU accel on everything. Even raytracing (which obviously would benefit from mulithread) is being pushed now from the GPU side.

          1 reply 1 retweet 2 likes
        3. 2 more replies
        1. New conversation
        2. Christopher Drum‏ @christopherdrum Aug 7
          • Report Tweet
          Replying to @Jonathan_Blow

          1. Are chip/motherboard architectures themselves held back by legacy compatibility? 2. Presumably BIOS, OS, and app each introduces further speed bumps between user and max speed? 3. Any current combo of hard/software which can help us understand how much performance is wasted?

          1 reply 0 retweets 1 like
        3. Trevor Hayes‏ @CommaKiller Aug 8
          • Report Tweet
          Replying to @christopherdrum @Jonathan_Blow

          Get an old system like a Pentium 1 watch how fast it boots DOS and Windows 95, then connect a hard drive with Windows XP on it and watch it take 2 hours before you can get to desktop and tell windows to shutdown. I have accidentally done that before.

          0 replies 0 retweets 1 like
        4. End of conversation
        1. New conversation
        2. Michael Cameron‏ @chr0n0kun Aug 7
          • Report Tweet
          Replying to @Jonathan_Blow

          is it actually how fast they operate on 'everyday tasks' that people generally care about? it's certainly not where the optimization efforts go and it's not where the speedups of new hardware are seen you are not going to get for free faster DFTs, fluid sims, FEA, ML, etc.

          1 reply 0 retweets 1 like
        3. Merlyn  🦈 Sharky-Graham‏ @merlyndmg Aug 7
          • Report Tweet
          Replying to @chr0n0kun @Jonathan_Blow

          Aren't most of those likely to be solved on the GPU rather than the CPU these days?

          1 reply 0 retweets 1 like
        4. Michael Cameron‏ @chr0n0kun Aug 7
          • Report Tweet
          Replying to @merlyndmg @Jonathan_Blow

          yea, to some extent I expect the CPU still needs to be fast to not bottleneck the GPU in some way though, in any case it's not going to be 'running 1000 email clients at once' or anything like that driving performance requirements, it's going to be doing a lot of something simple

          1 reply 0 retweets 0 likes
        5. Merlyn  🦈 Sharky-Graham‏ @merlyndmg Aug 7
          • Report Tweet
          Replying to @chr0n0kun @Jonathan_Blow

          The real use case for a new CPU: Spambots! :)

          1 reply 0 retweets 1 like
        6. Michael Cameron‏ @chr0n0kun Aug 7
          • Report Tweet
          Replying to @merlyndmg @Jonathan_Blow

          FPGA accelerated spambots! record low cost per impression $$$ hahaha ohdeargodplzdont

          0 replies 0 retweets 0 likes
        7. End of conversation

      Loading seems to be taking a while.

      Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

        Promoted Tweet

        false

        • © 2019 Twitter
        • About
        • Help Center
        • Terms
        • Privacy policy
        • Imprint
        • Cookies
        • Ads info