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

For (1) - ACPI is how the kernel knows what addresses maps where. And when a driver claims the same address space, it knows there's a conflict

Yes, there is legally - even in USA where MPAA & RIAA got widest reach, CFAA is still way more serious law to breach, even at scale

MPAA & RIAA isn't what I was thinking. Check https://www.law.cornell.edu/uscode/text/17/506, https://www.law.cornell.edu/uscode/text/18/2319

This isn't 1 movie.


I am not saying it's one movie, though my understanding it would be only 506.a.1.a because there's no redistribution.

I am saying that a) the hacking attack is still considered large scale b) offense against CFAA is heavier than against copyright.

EDIT: BTW, thanks for the direct links, 506.a.1.a is quite different from the usual regime I deal with so I had no idea about that one.


O_DIRECT is niche use case (originally called rather unkind words when it got copied from Irix to Linux).

Page cache duplication has been greatly lowered in last decade


honestly it's why I am not updating from Fold 5... the stylus is the part that truly differentiated it

Exchange is funny because it's X.400 native internally, even if recently they dropped external X.400 support

Yeah, Exchange is a good comparator because it shows what the mail aspect of Notes might have been like had it been designed in the mid 90s rather than the late 80s.

It's hard now to appreciate how different corporate IT was from the free-wheeling Internet world. The unexpected popularity of the web really did change everything.


One thing many people don't understand is that IP was not that common of a protocol in intranets for a long time, too

Plus just how much SMTP sucked compared to other systems and only got enough kludges barnacled onto it in semi-transparent way by late 1990s


More like 3 years, and in a very niche network that was not generally deployed in companies looking for email outside of certain niches.

AFAIK SC-40 were all made for CompuServe, and effectively by CompuServe

Systems Concepts may have had other prospects, but they had so much trouble getting the product out the door that Compuserve ultimately helped them finish it, licensed it (? exclusively), and produced all but a couple of the machines that went into production. I found a microcode bug in one of the first SC-built machines that caused the string-comparison instruction to return true whether or not; Gary Brown took that to SC and reported their reaction as "Damn, you caught us!", and that was kind of the end of that. You might have some stories to tell of the flight from X.25...?

I am from a place where CompuServe was just something you read about the way you read travelogues or otherwise reports from far away country, unfortunately.

I encountered data about System Concepts due to being interested in PDP-10 history and so on.


Profound apologies -- on the basis of one of your earlier comments, I took you for someone with the same initials.

Was the whole SC endeavor to avoid buying PDP-10s?

It was one of multiple successors to PDP-10 that tried to capitalize on existing user base after Digital decided to utterly cancel all 36bit work in favour of VAX (legends claim the last prototype ended up in millpond).

Some started even earlier, trying to compete on speed or other attributes (like Foonly)

System Concepts is the ones who ended up with CompuServe as client/effective owner from my memory. XKL was somewhat successful to the point they are the reason why last known PDP-10 was made after closure of last VAX manufacturing line, but nearly all of their systems was for internal use in their network gear


DEC quit making them in 1983.

Then VAX would have been an option, especially since there were migration tools from PDP. And VAXen cluster for scaling.

There were options for migrating from PDP-11, not PDP-10.

PDP-11 was a 16bit byte-addressable minicomputer that was extended to 22 bit physical addresses through MMU. VAX took PDP-11 and extended it into 32bit flat addressable paged system.

PDP-10 was 36-bit, word-addressed with 18bit addressing (plus segment extensions in KL-B that were only really implemented in 3rd party follow-ons, a mainframe-in-all-but-name.

VAX would mean starting from zero unless nearly everything was written very high-level, which is doubtful given the optimizations needed to run so many simultaneous users.


It had more to do with the ecosystems and the corporate relationship. The -10s came from a earlier perspective. It was open source before "open source". You bought the software and you got the source, because of course you did, you couldn't even install it otherwise. Compuserve tracked TOPS-10 up to version 6.01, with their own additions and patches: far-reaching but well encapsulated. They could not track 6.03, so they "forked" it, to use the modern word. The question of support was always fraught. Compuserve offered all of their changes to DEC, who mostly sniffed at them. But from DEC's perspective, one of the major purposes of the VAX platform was to lock all that kind of thing down and go to a support model more like that of IBM.

Another part was pretty vicious infighting between PDP-10 (already sorta on thin ice from start due to fuckup that was PDP-6) and PDP-11/VAX teams, and VAX team won it pretty decisively - if in part through consolidation efforts.

EDIT: Another major difference was how PDP-10 was from an era where everyone with a (under)graduate students to throw at the problem was making custom modifications to hardware.

Like some early multiprocessor PDP-10 being done with hand-soldered MP bus done by students.

It was a wild place


The first time I was in Silicon Valley, the most surprising thing was that equivalent of blue laws was every day with how early everything closed.

Still makes me wonder how anyone gets anything done, OTOH it explains how door dash, uber, etc could happen there - other places had less demand...


They actually bought entire ThinkPad R&D as well, and have been subcontracted manufacturer for some time before that.

So Thinkpads are still designed in ex-IBM Lenovo Japan


Now i am awaiting Gemini 3.11 "For Workgroups" to be released early December...

With Gemini 95 following soon after.

... and the "Gemini ME" expected to be a full AGI model.

Wow, that activated a long dormant neuron. IIRC 3.11 main purpose was to make the 3.1 in OS/2 incompatible.

Popular claim by IBM PR, but the issue was that OS2fW component (which reused locally-installed Windows 3.x) had binary patches it applied to windows core component to turn it from DPMI host (which owns 32bit pagetable etc.) into DPMI client so that Windows would call to OS/2 for handling paging setup, and other details of interop.

The patches were made for Windows 3.1, but not for Windows 3.11 - since the changes resulted in binaries with different offsets, Windows 3.11 used under OS2fW would fail.

EDIT: Source with some discussion of disassembled OS2fW code: https://jacobfilipp.com/DrDobbs/articles/DDJ/1994/9406/9406m...


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

Search: