|
The_Franz posted:in the context of the thread, macos is the last capital-u unix for the desktop still being developed now that oracle put solaris into maintenance mode Ironically, AIX is actually still being actively developed.
|
![]() |
|
![]()
|
# ¿ Mar 18, 2025 05:35 |
|
eschaton posted:so is Solaris Nonsense, I've administered machines running both that had CDE installed as recently as a few years ago ![]() ![]()
|
![]() |
|
Soricidus posted:idk anyone who actually runs linux or any non-mac unix as their primary desktop in a professional environment any more, not for about 5 years now, even if they spend 100% of their time writing and running linux software Lots of people writing Linux software do so on Linux workstations, to include my last three employers. Sometimes with a Windows laptop on the side for Outlook etc.
|
![]() |
|
eschaton posted:X toolkit, short for X toolkit intrinsics Of course, nothing more recent than Motif uses it. It's dead early 90s tech. Qt doesn't use it, nor does gtk. Edit: I used to work at Trolltech. I think Qt's a riff on Xt, it was originally supposed to be pronounced 'cute' but noone actually did that. feedmegin fucked around with this message at 13:30 on Dec 9, 2018 |
![]() |
|
Kevin Mitnick P.E. posted:i like the api version idea. or steal from wsl and support windows syscalls lol. although i guess that wouldn't work in practice cause the nt equivalent is partly in userspace Yeah, actual Windows syscall numbers change with each build, so actually it's entirely in userspace in eg kernel32.dll. What you want exists, it's just called Wine.
|
![]() |
|
ewe2 posted:Digital Unix was so crappy science departments were using gcc for student theses in 1997 (from an Alpha machine used in the CS department of Melbourne University I "inherited"). Eh? Why does using the GNU C Compiler make an OS crappy?
|
![]() |
|
spankmeister posted:I janitored 11.00B for a bit and it was pretty okay. I especially liked the fact that it has LVM Isnt HPUX the one where you get to pay an extra $1000+ a year just to be able to resize filesystems online? And the same if you want VMs.
|
![]() |
|
hifi posted:unix has a system compiler so presumably the included compiler sucked. the bsds still in service used the last gpl2 version of gcc with custom patches before they switched to clang. Quite often the system compiler if present was a vestigial remnant that could only do K&R (pre ANSI) C. Not much good for teaching in the 90s but enough to eg compile gcc. Nothing unusual there, it's why gcc became a thing really.
|
![]() |
|
There was even a STREAMS port for Linux for a while. Iirc it's not that the design was necessarily a bad idea, it let you do some cool modular layering type stuff that NT also allows, but that flexibility meant performance was sucktastic.
|
![]() |
|
Progressive JPEG posted:kde has always looked bad to me subjectively You can choose other themes you know.
|
![]() |
|
florida lan posted:ill get right on soldering a new wlan card onto my laptop mobo Have u heard the good word of our Lord and saviour usb
|
![]() |
|
Cybernetic Vermin posted:surely wayland without gnome isn't really an entity, there's a bit of design to make it possible to leverage the work done in such a scenario, but wayland+gnome is the actually intended to be usable unit? You realise KDE on Wayland is also very much a thing right
|
![]() |
|
Notorious b.s.d. posted:nobody gives any fucks about any of this. wayland's developers seem to think that having a cooler / more "modern" set of plumbing under the sheets matters to someone Yes. Wayland is only cool and good to anyone if it supports your weird rear end corporate setup from 1986 that is btw a lot less common in TYOOL 2019 than you think it is. Two jobs ago I was wrangling source code from 1988 on frigging Solaris 7 and we werent doing that poo poo.
|
![]() |
|
Notorious b.s.d. posted:i've needed remote x11 at every job i've ever had, and rdp at most of them I've been working in Unix/Linux shops for 20 years and even in the 90s none of those jobs needed it. Also we are specifically talking about X11 not 'remote applications', don't move the goalposts. Your experience is...unusual.
|
![]() |
|
Notorious b.s.d. posted:???? vSphere in a Web browser for some GUI stuff but mostly ssh or in extreme cases telnet. Most Linux jobs just don't require remote GUIs from other Linux/Unix machines at all.
|
![]() |
|
Captain Foo posted:lmao what I wasn't an end user. The main use case was vconsoling onto our production server build machine VMs which were on an isolated network when poo poo needed fixed v0v Gotta love CDE on a VGA 640x480 display.
|
![]() |
|
Soricidus posted:I guess that’s nice for you? but I mean most linux jobs don’t require a gui period, so by that metric the very existence of wayland is pointless. Maybe Wayland wasn't created purely to help people do their Linux jobs? If 'good enough to do work in' was the only benchmark we would all be still using, well, CDE. And the requirement for those weirdos who have it is met by X11 on Wayland. The onus is on those weirdos who have that requirement to argue as to why it should become a core part of Wayland.
|
![]() |
|
Notorious b.s.d. posted:cde was just fine Enjoy life back in 1995 I guess v0v I run Wayland. Its smoother, especially for video, and feels quicker too. That wouldnt help me at work but im not running it at work. Nobody is forcing you personally to use it so why the animus? It's like bitching about this whole newfangled 'Linux' thing being developed when OSF/1 serves your professional needs just fine, what even is the point of developing a new UNIX?
|
![]() |
|
DONT THREAD ON ME posted:it's always disappointing to me that pushing raw pixels is faster than rpc The trouble is that X11 is at the wrong level of abstraction. What you actually want is RPC at the widget level - widgets live in the window server and send 'this button was clicked' then animate the click locally, kind of thing. The only windowing system that ever really did this is NeWS as far as I'm aware and that died a death as a Sun proprietary thing during the 90s. Sending a button click event over the wire and then waiting for it to be received and then having a whole lot of 'draw line draw line draw rectangle draw text' etc to eg animate a button press is just not a very efficient way of doing things.
|
![]() |
|
Progressive JPEG posted:correction: in practice it's "draw this uncompressed bitmap" repeated thousands of times Now, yes. Im talking about the original intent back in the 80s/90s. It was a flawed design from the get-go.
|
![]() |
|
Suspicious Dish posted:NeWS was a half-finished research project and didn't work that well for anything really custom. Imagine having opinions about widget toolkits, but built into the system. No, though? You weren't forced to use a particular one, even though that model worked fine for Windows and Mac in any case. Basically imagine if Qt and gtk were written in PostScript and ran in the X server. You still get to choose which you want to use or roll your own. feedmegin fucked around with this message at 23:36 on Feb 12, 2019 |
![]() |
|
Kamrat posted:Yes but most people aren't going to switch out Windows for an OS that just does Steam It's a console OP Also they should just use Binder ![]() feedmegin fucked around with this message at 23:48 on Feb 16, 2019 |
![]() |
|
Notorious b.s.d. posted:android is an embedded linux platform Well not completely normal, though it's a lot closer to mainline than it used to be. Also, you may care about the Unix known as OS X too, I guess. But that's, like, two; it's not wrong that writing source code that can be compiled on like 20 different oddball Unixes including ones that precede the concept of POSIX Isn't A Thing any more, thank god. (Unless you're me two jobs ago with a legacy codebase that built on Linux but also HP-UX 11.23/31, AIX 5/6/7 and Solaris 9/10/11. That used autotools, too). feedmegin fucked around with this message at 14:45 on Feb 19, 2019 |
![]() |
|
Poopernickel posted:there are still more unixes out there than you might think Glibc is similar enough between systems that automake isn't going to do poo poo for you in that regard. And you are definitely not running autotools on your television, or for that matter your phone, come the gently caress on now.
|
![]() |
|
Kamrat posted:I want to have a look at some bad distros, so what's the worst distro? AIX
|
![]() |
|
Notorious b.s.d. posted:sad 1990s fact: the dudes who liked chrono trigger and anime were also pretty likely to be the dudes you met at the local LUG I miss my local LUG ![]()
|
![]() |
|
eschaton posted:a miserable pile of nerds Tbh the fun was more about the monthly bullshitting down the Lamb and Flag after the meeting or talk or w/e than the meeting itself
|
![]() |
|
Schadenboner posted:I want to get my PiHole on without getting Debian Install Windows for IoT! ![]()
|
![]() |
|
Private Speech posted:completely orthogonal to the current conversation, but - do you (or anyone else) know of any way to do high-precision timing on Win10 IoT? Lol if you think I've ever used Windows for IoT. I didn't realise anyone did.
|
![]() |
|
Tankakern posted:esr finally posted a followup https://gcc.gnu.org/ml/gcc-patches/2019-05/msg01166.html Must be nice to get given free highend computer poo poo to do nothing with
|
![]() |
|
Zlodo posted:I'm the stack pointer getting saved on the stack Perfectly valid if you're implementing a language with continuations/a spaghetti stack ![]()
|
![]() |
|
Captain Foo posted:this is a lasagna LasagnE when will you godless Americans learn to spell foreign language plurals properly ![]()
|
![]() |
|
Rufus Ping posted:He said "a" though. He wanted the singular and got it right You can't stack one sheet of lasagna. By nbsd's rules he wanted 'lasagnas'
|
![]() |
|
Captain Foo posted:yo it's smythe twm
|
![]() |
|
my stepdads beer posted:build gnome on qt goodnight gnome literally came into existence because they didnt want to build on qt Officially because of licencing issues back in the day, but also 'euw C++ has cooties' despite an OO language being a really good fit for writing a UI library. Which the gtk guys realised and reimplemented C++ in C, badly, with poo poo tons of ugly casts all over the shop.
|
![]() |
|
Notorious b.s.d. posted:to be fair c++ actually did have cooties back then I can imagine that being a concern, especially for platforms g++ was ropey on (which has p much always been true of hp-ux to be fair). That said I was around and on the gnome mailing lists at the time and there was also a whole lot of 'KDE sux because C++ is a crap language for idiots and we should all be using plain old C like K&R intended' going on.
|
![]() |
|
akadajet posted:Well, I admire their enthusiasm. But lol at having a huge office like that and still having everything so messy. I literally used to work there. MY office was tidy as gently caress I'll have you know. I miss the little hot dog stand 5 minutes walk west from it, mmm pølse med lompe
|
![]() |
|
Tankakern posted:former trolltech employee? i'm always impressed by that norway actually fostered something useful in the early noughts, but it was the same time as opera flourished as well.. must've been the it golden age for norway. Yep. Opera were based just across the way from us too, I visited their offices a couple of times. The Mali mobile GPU series ARM sells was originally developed by a Norwegian company ARM bought out, too.
|
![]() |
|
Tankakern posted:i know arm is still active up in trondheim, were they the people that did that? Yep Edit: I worked for ARM too! Until they decided to shut down the branch office I was based at about six months ago.
|
![]() |
|
![]()
|
# ¿ Mar 18, 2025 05:35 |
|
Captain Foo posted:what the hell is a bit-slice processor Instead of doing e.g. a 32-bit addition all in one go, they do it a few bits at the time, e.g. 4 bits at a time, 8 times, til the whole operation is done. Back in the day it was a way to use less circuitry at the expense of speed.
|
![]() |