Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
“Are you actually IO bound? Because I seriously doubt it.” (twitter.com/rygorous)
14 points by generichuman on Aug 21, 2021 | hide | past | favorite | 9 comments


Can we please ban Twitter threads like this. For one they are incredibly hard to read. And secondly you need an account to read them if they are longer then a few tweets. Which this one is. Essentially making the content inaccessible.


I've never had a Twitter account and noticed this for the first time today. Is this a new behavior that seeing threads requires registration?

If so, I'm more likely to seek another tool to circumvent it than feel encouraged to register.


i wonder if twitter unroll would work for you.


delete and block cookies on twitter domain, problem solved (temporarily)


> Does you startup talk to a server on the Internet and need a handshake etc. that takes a while to complete? Cool. But not IO bound.

Do the kids these days really not consider network traffic to be IO? Is this some artifact of cloud computer where everything is the computer and IO ~= storage?


Literally anything not done directly on the CPU - anything reliant on an external system - should be considered IO. If it requires talking with an external device/network/etc. it's IO.

The person who wrote that should go back and take an intro to computer architecture course.


Network is definitely IO, though I have the impression they are talking more about disk IO. The linked survey shows 49% of devs are convinced their game startup is IO-bound, and I doubt they are all working on a pure online game that absolutely requires blocking server communication/login before showing the main menu.

As much as I hated EA's Battlelog at least it got that thing right: login meant loading a website in a fraction of a second and the only time-consuming loading was when actually starting the game.

I'm glad the PS5 focuses on that detail because honestly it gets really tiring to wait upwards of 5-10 seconds just to get to the main menu. It's a mostly static screen with a few buttons, in the age of SSDs that shouldn't need a loading screen.


it could be server cpu bound tho, is his point.


Didn't seem to be because he said it might require a "handshake" that you're waiting on, which would traditionally mean a network roundtrip and minimal other work. (As opposed to server computations, which is not the example he gave)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: