Jonathan Blow

@Jonathan_Blow

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

San Francisco
Vrijeme pridruživanja: siječanj 2010.

Tweetovi

Blokirali ste korisnika/cu @Jonathan_Blow

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @Jonathan_Blow

  1. prije 8 sati

    Does someone from this research community want to explain to me why this is all totally fine, actually?

    Prikaži ovu nit
    Poništi
  2. prije 8 sati

    This could just be a bad article, I don't know. But, it sure makes it sound like someone put a new version of cloud_albedo.py into some distribution that everyone just updates and runs, and cloud_albedo.py always had bugs, it's just one of them changed a little. Like, wtf?

    Prikaži ovu nit
    Poništi
  3. prije 8 sati

    Okay, so I am reading this article and it is very scary. The scary part is not that unexpected results are happening, it's that everyone quoted in the article sounds like a script kiddie who has no idea what their code does, they're just running stuff.

    Prikaži ovu nit
    Poništi
  4. 3. velj

    I am not a fan of a lot of the stuff that modern compiler authors are doing ... but ThreadSanitizer is very valuable.

    Prikaži ovu nit
    Poništi
  5. proslijedio/la je Tweet
    2. velj

    Came across some of my old CCITT/OSI books. I think the theory of the OSI stack is still taught in the classroom, but I suspect a lot of the lore will be forgotten.

    Prikaži ovu nit
    Poništi
  6. proslijedio/la je Tweet
    2. velj

    Here’s an exercise in separating fundamentals from conventions: if we held a technical summit with all of the galaxy’s advanced alien civilizations, what would we find we had in common, and what would we find inscrutable?

    Prikaži ovu nit
    Poništi
  7. 2. velj

    doing something that might cause you to miss a real problem later?

    Prikaži ovu nit
    Poništi
  8. 2. velj

    So I am doing it, but, it doesn't feel totally good to me. P.S. What is the best practice for getting tsan to shut up if there is an actual data race that you intend to be there and is fine (e.g. a thread polls a location to see if a value shows up there), without

    Prikaži ovu nit
    Poništi
  9. 2. velj

    It reminds me a little bit of Warning Cleanup Theatre from the 1990s and 2000s (and probably today), where people insert a bunch of casts into their code and now there are no more warnings, so The Code Must Be Better Now With All These Casts. Except data races are more serious.

    Prikaži ovu nit
    Poništi
  10. 2. velj

    this means the diagnostics will be clean from spurious data races, which helps us spot real races. But on the other hand, it can have negative performance impacts on the code, for example by increasing memory use as I introduce more flag words.

    Prikaži ovu nit
    Poništi
  11. 2. velj

    So I am using ThreadSanitizer, and I find myself cleaning up data races that don't matter, in order to keep the output clean. (For example, an atomic set of a flag, where another thread reads that flag word, but doesn't care about that flag). On the one hand,

    Prikaži ovu nit
    Poništi
  12. 1. velj

    Better but also worse, it turns out there is a software warning, but it is a tiny dim icon that there's no way you would know is a caps lock warning, it's just there. So it doesn't actually help.

    Prikaži ovu nit
    Poništi
  13. 1. velj

    There is no light on the caps lock key, no software indicator whatsoever that it is down, so if you are on the login screen and trying to type your password, you have to randomly guess that the reason it is failing is that maybe caps lock is on, and hit that and try again.

    Prikaži ovu nit
    Poništi
  14. proslijedio/la je Tweet
    1. velj

    By popular demand, today at 12PM Pacific we will be trying (and almost certainly failing) to build TensorFlow on Windows. Come join the futility at !

    Poništi
  15. 1. velj

    Do I dare ask what is the most reasonable way to debug a C++ program on Linux in 2020?

    Poništi
  16. 1. velj

    Every time it goes to the lock screen, it clears my xmodmap, and there doesn't appear to be in the UI any way to give it mappings that will stick.

    Prikaži ovu nit
    Poništi
  17. 1. velj

    If you make smug "Linux just perfectly works for me because I am so smart" comments, Bob thinks you are a pink. Thanks bye.

    Prikaži ovu nit
    Poništi
  18. 1. velj

    P.P.S. The number of condescending comments I get on postings like this, every time, is very large. If you are going to make a comment like this and are 20-something years old, don't even. In college I used to boot up my Linux machine with a big ascii Bob Dobbs every day.

    Prikaži ovu nit
    Poništi
  19. 1. velj

    This is actually the most successful Linux attempt that I've had in about 15 years. Still doesn't just work.

    Prikaži ovu nit
    Poništi
  20. 1. velj

    half the screen. I am unable to use the laptop without hard-powering it off. GG guys. (Also, the trackpad and mouse 'buttons' on this laptop are freaking terrible, but, that has not much to do with Linux).

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·