Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

Mr Dog posted:

most interpreted langauges can probably do this but you'd have to migrate any altered data structures as well. a neat parlor trick, but complex systems are designed around a bunch of loosely coupled redundant bits that can crash and restart easily (the other thing google invented apart from pagerank) as opposed to some monolithic thing that will never crash ever and have uptimes of a millenium (mainframe poo poo)

i've seen people do that with C, and erlang (1986) predates google (1998)

Adbot
ADBOT LOVES YOU

Notorious b.s.d.
Jan 25, 2003

by Reene

Suspicious Dish posted:

i don't see how any of that is related to lisp

it's not related to lisp. the lispiness of the lisp machines is not what made them special. they were complete, tightly integrated environments built ground-up with the explicit goal of making software developers more capable

nobody had done that before
nobody has really done it since

Sapozhnik
Jan 2, 2005

Nap Ghost

Cocoa Crispies posted:

i've seen people do that with C, and erlang (1986) predates google (1998)

well, "popularized outside of telecom" i should say. large-scale web application architecture became very different post-Google compared to the situation ante-Google.

Notorious b.s.d.
Jan 25, 2003

by Reene

Mr Dog posted:

most interpreted langauges can probably do this but you'd have to migrate any altered data structures as well. a neat parlor trick, but complex systems are designed around a bunch of loosely coupled redundant bits that can crash and restart easily (the other thing google invented apart from pagerank) as opposed to some monolithic thing that will never crash ever and have uptimes of a millenium (mainframe poo poo)

the parlor trick is useful during development. if you notice an off by one error in your own code. rewind, fix var, restart execution without waiting for a recompile or trying to recreate program state

Mr Dog posted:

nothing about this requires lisp, and many modern application development languages have a standardised source code documentation system too (e.g. JavaDocs, whatever C#'s poo poo is called, Python's docstrings, even Doxygen for C and for C++)
now imagine having all your man pages and hardware docs in the same format


Mr Dog posted:

the environment that governs best is the environment that governs least. there's a bunch of conventions for how poo poo should probably fit together on modern unix systems but for the most part you can swap bits out easily depending on your needs. loose coupling is a good thing, freedom of development tools is also good. i'd have to have to script poo poo in LISP or write intricate numeric kernels or whatever.

this was a major weakness of the platform that led to its demise

other languages inhabited the symbolics environment. i seem to recall c and fortran. but they didn't have all the whizbang integrations of the native lisp setup, defeating the purpose of spending so much money on a symbolics box

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe

Notorious b.s.d. posted:

now imagine having all your man pages and hardware docs in the same format

You can't honestly believe this poo poo. Even at the time, you'd get slapped with a physical manual for documentation instead of hypermedia.

Assepoester
Jul 18, 2004
Probation
Can't post for 10 years!
Melman v2
There are a lot more recent high profile AAA games on Linux than I expected

http://store.steampowered.com/sale/steamos_sale?snr=1_4_4__118

SYSV Fanfic
Sep 9, 2003

by Pragmatica

Cardboard Box A posted:

There are a lot more recent high profile AAA games on Linux than I expected

http://store.steampowered.com/sale/steamos_sale?snr=1_4_4__118



Yeah, the steambox may actually take off as a cheap way to stream to a tv. If/when it does people are going to want to run some things locally. Add that to valve creating a way to package all of your dependencies in an independent way and people actually want to port.

If you haven't tried in home streaming - it works pretty well. I use it as an in home remote desktop client. At one point my desktop was tucked in a closet and I could WoL it when I wanted to play a game or some poo poo.

SYSV Fanfic
Sep 9, 2003

by Pragmatica
Spent all day getting lxqt to build because PPAs always gently caress up my system somehow. I've seen the future and it isn't pretty.

I also see the beauty of keeping things as close to upstream as possible. I had a set of five patches I wanted to apply to the ubonto version of a package. One of the patches a maintainer applied wasn't so much a tweak as it was a major rewrite of two c modules. So that was fun.

Which distros don't ship a lot of patches?

pram
Jun 10, 2001
rhel

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe
Fedora and Arch

SYSV Fanfic
Sep 9, 2003

by Pragmatica

Hmm.

I'd heard ubuntu was bad, but I had never had it bite me in the rear end like this. I don't even see how they can use the same version number with a straight face.

Forums Terrorist
Dec 8, 2011

Cardboard Box A posted:

There are a lot more recent high profile AAA games on Linux than I expected

http://store.steampowered.com/sale/steamos_sale?snr=1_4_4__118



once again closed source development does what open sores don't

SYSV Fanfic
Sep 9, 2003

by Pragmatica

Forums Terrorist posted:

once again closed source development does what open sores don't

Don;'t you know gaming was perfected with nethack, and online gamine was perfect after diku mud.

oh sweet, torchlight II is actually out.

SYSV Fanfic fucked around with this message at 01:16 on Mar 5, 2015

SYSV Fanfic
Sep 9, 2003

by Pragmatica
People really don't get that compiling your entire system from scratch only made sense when you had a k7 or p4 and everything was compiled for a 386.

Notorious b.s.d.
Jan 25, 2003

by Reene

SYSV Fanfic posted:

People really don't get that compiling your entire system from scratch only made sense when you had a k7 or p4 and everything was compiled for a 386.

it didn't even make sense then

MrMoo
Sep 14, 2000

SYSV Fanfic posted:

Hmm.

I'd heard ubuntu was bad, but I had never had it bite me in the rear end like this. I don't even see how they can use the same version number with a straight face.

Ubuntu changes are usually evident with the package having a ~ubuntux.y in the file name. The changes may come from Debian.

SYSV Fanfic
Sep 9, 2003

by Pragmatica
So tearing in torchlight II linux is pretty bad. Dunno what I was expecting.

On a lolz note, the linux driver that came with that $6 ralink dual band works better than the windows one.

Notorious b.s.d. posted:

it didn't even make sense then

Maybe I don't understand how it works. Does compiling for 386 still allow you to use extensions like MMX without inlining assembly?

Notorious b.s.d.
Jan 25, 2003

by Reene

SYSV Fanfic posted:

So tearing in torchlight II linux is pretty bad. Dunno what I was expecting.
steam ships a buggy sdl library from ubuntu, no matter what linux you're on. if you copy a non-buggy one into place the tearing goes away

SYSV Fanfic posted:

Maybe I don't understand how it works. Does compiling for 386 still allow you to use extensions like MMX without inlining assembly?

you need hand-written asm to get any speedups from mmx

if you were just compiling c code, the old-fashioned 387 instructions were gonna do just fine in the sse 1, 3dnow, mmx era. probably still do fine today. idk

-march and -mcpu flags weren't gonna do much for you with egcs / gcc 3.x. maybe that has changed now, with a billion sse revisions and much more sophisticated gcc

OldAlias
Nov 2, 2013

SYSV Fanfic posted:

Spent all day getting lxqt to build because PPAs always gently caress up my system somehow. I've seen the future and it isn't pretty.

I also see the beauty of keeping things as close to upstream as possible. I had a set of five patches I wanted to apply to the ubonto version of a package. One of the patches a maintainer applied wasn't so much a tweak as it was a major rewrite of two c modules. So that was fun.

Which distros don't ship a lot of patches?

netbsd

eschaton
Mar 7, 2007

Don't you just hate when you wind up in a store with people who are in a socioeconomic class that is pretty obviously about two levels lower than your own?

Suspicious Dish posted:

You can't honestly believe this poo poo. Even at the time, you'd get slapped with a physical manual for documentation instead of hypermedia.

actually, genera had an awesome online documentation system called "Concordia" that indexed all of the thousands of pages of documentation from individual methods all the way to system administration and getting started guides in a single hyperlinked format. many thousands of pages, nicely rendered in bite-sized contextually-accessible chunks.

this was not long after the Mac was released, mind you. a site might typically have one set of physical docs, plus all of the online docs accessible on all workstations via a file serve.

notorious b.s.d. is right that it wasn't lisp itself that made these workstations great, it was the level of consistency and whole-system integration targeted at high-end professional users. (typically software developers working in AI, oil exploration, that sort of thing.)

the only Unix system that was even remotely comparable was NEXTSTEP. and that still had a bifurcation between the C low level and the ObjC high level and the parts of the OS glued together with shell scripts and...

Notorious b.s.d.
Jan 25, 2003

by Reene

Suspicious Dish posted:

You can't honestly believe this poo poo. Even at the time, you'd get slapped with a physical manual for documentation instead of hypermedia.

eschaton already covered the "can't believe this poo poo" part

as for the physical docs, i don't think symbolics ever went in for that. i'm not old enough or important enough to have rated a lispM in the glory days, but i've never seen a symbolics "documentation wall" the way that you see for DEC, IBM, Sun, et al

i honestly don' t think they published anything more than hardware troubleshooting on paper, because what would be the point? their hypertext setup was way the gently caress better than any binder

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe
Ok, so you can survive in the hypermedia world as long as you never want to add some hardware from another vendor.

But yes, walled gardens can be very pretty and internally consistent.

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

Suspicious Dish posted:

Ok, so you can survive in the hypermedia world as long as you never want to add some hardware from another vendor.

But yes, walled gardens can be very pretty and internally consistent.

yes, you can survive in the hypermedia world if you stay in the hypermedia world

adding hardware to a single computer isn't done in most professional environments because it makes accounting for depreciation a pain

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe
I'll be glad to let my coworkers know that they can't plug in USB thumb drives because of something a guy unironically advocating symbolics in 2015 about depreciation.

pram
Jun 10, 2001
add hardware. lol. like 80s workstations that cost more than a car ...were commodity poo poo . let me throw this geforce into my lisp machine. this is the most yospos argument

pram
Jun 10, 2001
those towers were sick as gently caress

Notorious b.s.d.
Jan 25, 2003

by Reene

Suspicious Dish posted:

Ok, so you can survive in the hypermedia world as long as you never want to add some hardware from another vendor.

But yes, walled gardens can be very pretty and internally consistent.
both these things were possible and happened

you could buy hardware items from other vendors, and they integrated nicely. it was in the best interest of the primary vendor (symbolics) to make the bus specs public and encourage integration.

at the same time, yes, the internal consistency was definitely a walled garden. the walls were not to keep others out, the walls were there to keep the existing players in.

pram
Jun 10, 2001

Notorious b.s.d.
Jan 25, 2003

by Reene

pram posted:

those towers were sick as gently caress



this is not a complete symbolics workstation. the lovely, tiny monitor indicates it came from the service processor for a Thinking Machines device. (nobody spending $100k on a workstation cared about the cost savings for a 14" monitor.)

remember jurassic park?

the "Thinking Machines" were so expensive you needed a $100k symbolics workstation just to boot it up and load the OS. presumably that is when you equip a symbolics lispM with a uselessly lovely monitor.

pram
Jun 10, 2001
uhh pretty sure yr wrong. please calibrate your wikipedia module

pram
Jun 10, 2001
but yes jurassic park is a masterpiece

Notorious b.s.d.
Jan 25, 2003

by Reene
by the time jurassic park aired the company was already hosed. i assume that their props were just LED panels and there were no functioning computers there

if your computer is so expensive it needs an unimaginably expensive lispM as its service processor, maybe you don' thave a business model

pro tips for 1988

theadder
Dec 30, 2011


none of my computars is tainted with lunix

ahmeni
May 1, 2005

It's one continuous form where hardware and software function in perfect unison, creating a new generation of iPhone that's better by any measure.
Grimey Drawer

theadder posted:

none of my computars is tainted with lunix

somewhere in your computer regardless of os is an etc/hosts and it is a mark of shame we all bare

SYSV Fanfic
Sep 9, 2003

by Pragmatica

ahmeni posted:

somewhere in your computer regardless of os is an etc/hosts and it is a mark of shame we all bare

at least on 2/3 99/100 it comes from an OS that respects my freedom to take what I want and use it for commercial gain.

SYSV Fanfic
Sep 9, 2003

by Pragmatica
How long did it take big computers in the late 1980s/early 1990s to boot?

In jurassic park I was always like - why didn't they just turn it off and back on again.

SYSV Fanfic
Sep 9, 2003

by Pragmatica
anti climactic I guess - "Hold on to your butts, I'm rebooting the computer." - sam jackson.

Captain Foo
May 11, 2004

we vibin'
we slidin'
we breathin'
we dyin'

pram posted:

but yes jurassic park is a masterpiece

truefacts

prefect
Sep 11, 2001

No one, Woodhouse.
No one.




Dead Man’s Band
i don't like the scene in jurassic park where they're in a tree and a jeep is in the tree and the jeep starts falling towards them and instead of moving to the side, they try to run straight down, taking the same path that the jeep is

that was jurassic park, right?

Adbot
ADBOT LOVES YOU

SYSV Fanfic
Sep 9, 2003

by Pragmatica

prefect posted:

i don't like the scene in jurassic park where they're in a tree and a jeep is in the tree and the jeep starts falling towards them and instead of moving to the side, they try to run straight down, taking the same path that the jeep is

that was jurassic park, right?

Yeah.

Hay guys, check out this awesome kde spin fedora live cd screen shot



This is after the installer crashed several times while I was trying partition the disks. Then kde whatever dissappeard. The install medium passes verification.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply