Hacker Newsnew | past | comments | ask | show | jobs | submit | layla5alive's commentslogin

I'm sure they absolutely did not have 64MB of RAM in their workstations in 1989 :)

Haha, right? I remember meeting up with some friends after school back in 1996 at the home of the one kid whose dad was a surgeon, and him showing off their Pentium Pro with a mindboggling 32 MiB of RAM! And then we tried playing SimIsle! Which actually managed to run on their computer! Very, very slowly! Unbelievable! :)

Indeed, unlimited plan seems like the only way that makes sense to not have it be guaranteed to be abused by the provider

Some 32-bit counter somewhere used when in NVLINK overflows?


66 days + 12 hours are 5,745,600,000,000,000 ns. The log2 of this is 52.351...

Javascript and some other languages only have integer precision up to 52 bits then they switch to floating point.

Curious.


Bingo! Someone decided to store timestamps in float64 which has 52 bit mantissa, and the time functions break when losing precision.

It's 32 bits of milliseconds, right? Hm, no, that would overflow much sooner (49.7 days).

It's a uint32_t of 750 Hz "jiffies", which does overflow at ~66 days.

While that seems like a convincing explanation, 750Hz is a rather odd value to use for a timer, and more importantly the overflow would be at 66d6h43m43s instead of the reported ~66d12h.


66 days 12 hours would put it at 747.5 Hz. A different report had 66 days 10 hours 16 minutes which works out to 748 Hz.

Maybe the clock was just feeling a little sluggish? /s


Wild.

Isn't 32bit counter 49 days? Assuming that one was counting milliseconds, at least.

Only remember that because that's the limit for Windows 95…


100ns intervals. My favorite part of that story is how long after Windows 95 was released before anybody discovered the bug.


That's because people actually powered off their computer after work/leisure sessions. Someone on an unlimited night dial-up could had discovered it well before "anybody" but it's not like there was a built-in function to actually send a crash report to Redmond.

https://i.sstatic.net/p9hUgGfg.png


Huh, so interesting. My imagination doesn't work like this. I don't need to see the apple. I can imagine where it would be, how big it would be, how it would act if I touched it (I can imagine it rolling, but without actualizing the visualization fully, etc.). But there's more like a semantic understanding that it's a mental pointer to an apple - with all the properties apples have very closely available in L1 cache. If I really try, I can pull up some mental jpegs or 3D models of apples, project them, etc., but usually that doesn't happen, I guess a 3D model doesn't get fully demand paged all the way in unless I really focus harder..? Maybe it used to and this is age?


That's interesting to me. I suppose I can think about the qualities of an apple or its location without having to render the obj and textures all in my head, but my default approach to 'imagination' is to render everything out completely in my head. Similar to how I can think without an internal monologue, but my baseline is that my thoughts tend to be constantly narrated.


I know you said there are consequences to which one you pick, so we partially agree. But "There is no right or wrong answer" implies all value judgements are purely subjective, that all values are purely subjective. But I think we agree this couldn't be farther from the truth - these values _govern society_ - they affect everyone around us. Choosing bad values is genuinely harmful. Having the value that slavery is okay isn't just subjective, it's harmful and evil. Maybe if you believe slavery is okay, then you might disagree, but it doesn't make you any less objectively wrong. We could get into a big long thing about how this becomes objective, but suffice to say, if people do not want to be owned, and see being owned as harmful to them... then... they are being harmed.


THIS.


Helping to put all the bullets in net neutrality...

Pathway to even greater corporatization and splintering of the internet?

Replacing public RIRs with private organizations, securely routing between each other..

How do I peer with the big corps in a SCION world?

Security and privacy are already addressed by things like transport layer encryption, so SCION doesn't really enable a more secure internet, it enables more (largely corporate) control


First of all, at this point, SCION is not here to replace BGP. It's here to provide a more secure way of interconnecting ASes for critical infrastructure applications (finance, defense, government, etc..) that allows path selection and verification over multiple-ISPs. It can for example, be seen as an alternative to MPLS but offering more capability.

SCION also offers more protection against DDoS attacks and other outages thanks to its multi-path routing capabilities and ability to failover quicker than BGP as it builds and stores its path knowledge in advance.

> How do I peer with the big corps in a SCION world?

You do so by joining an ISD (Isolation Domain) and inheriting TRC (Trust Root Configuration).

> so SCION doesn't really enable a more secure internet, it enables more (largely corporate) control

Much critical infrastructure is still reliant on leased lines or MPLS which is expensive and reliant on a single ISP which often reduces resilience. It often also requires assurances about where its traffic is being forwarded (e.g. through particular countries or regions) which is difficult or impossible with BGP. SCION can instead provide these assurances over the commodity Internet provided by multiple ISPs, by being able to verify paths and allowing packet senders to control how packets should be routed given the available path options.

ISDs are typically for specific use cases (e.g. Swiss Secure Finance Network) where strong assurances are needed for where traffic is sent, but ISDs can decide admission criteria for themselves and how they wish to communicate with other ISDs and the rest of the Internet.

Think of the power grid for example. Putting power plants on the internet is probably a bad idea. A better idea is to interconnect power plants through multiple ISPs over a SCION ISD. Less expensive than leased lines or MPLS, and more flexible.


Storage costs less to manufacture and power than RAM. You are starting from a premise and making up a future where it's true, ignoring the realities of physics in the process.


I have a > 75ft service loop on a 48-count underground burial fiber from the street.


Try playing the Monolopy board game, you'll answer your own question.


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

Search: