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

I work with him every day and pinch myself


Instead of figuring out how to adapt to a revolution & technology, we keep doing this.


You mean that iPhone advertisement?

Pandemic ⤵ Clubhouse ⤵ NFT ⤵

I call it the #Clubhouse Correlation.


That makes the most sense.


I wanted to watch what they were upto, opened the stream and saw four PMs saying "Happy coding!!" while doing jazz hands... I noped out of there

How is Microsoft so out of touch!?


BRIOXR | https://www.brioxr.com/ | Toronto/Remote | Full-Time Rendering & Shading Web Developer

We created the easiest-to-use XR development platform for the world’s most talented creative to use. We are currently working on the interesting technical challenges in XR, real-time rendering, and lighting. Our customers’ demand for high quality visualization with great performance means we are hiring the brightest and most passionate developers. Our developers don’t just write code, though– they drive the future of our product, processes and teams.

Apply through LinkedIn: https://www.linkedin.com/jobs/view/2429498556/?refId=szzocEA...


This is the approach Windows 10 should have taken.


Could you expand?


Instead of trying to shoehorn Linux into Windows, they could have launched another product with some of the ideas here. Then Windows 10 would not be in limbo (in terms of UI and features).

I don't understand why Apple and Microsoft feel stuck to one OS.


If MS were to write a new bespoke OS that requires new everything and maintains no backward compatibility (that's the point of a new OS, isn't it?) and launch it to the world, the amount of people who'd rush out and buy it can be counted on one hand. It could be absolutely revolutionary, but it would lack one major thing:

Momentum.

Look at every OS that's on the market right now. It solves a problem. Right now there are very few people who can't pick an OS off the shelf that will solve their particular problem. Be it an RTOS or a fancy gui that your grandma is comfortable with, the software already exists.

I guess what I'm really trying to say is that unless you can upend the current OS landscape while maintaining compatibilty, then a new OS for the masses doesn't solve a problem. It creates one.


Though in name it's not a new OS, Windows 8, 10 are new experiences for anyone who uses them since Windows 7.

I think you're right about momentum, MS isn't able to come out of it's momentum of the old into the new.

For example, Apple transitions to a new OS with confidence and takes the ecosystem with it in a blink of an eye because they are trying control their momentum instead of being driven by it.

Edit: Windows can maintain backward compatibility with its ecosystem if they did it well, like Apple has done.


> Edit: Windows can maintain backward compatibility with its ecosystem if they did it well, like Apple has done.

Backwards compatibility with the ecosystem, especially the enormous ecosystem of software that doesn't have active maintainers chomping at the bit to test/patch/update with every single OS change, is a HUGE part of why people use Windows.

Apple really doesn't have this. Instead, they have a critical mass of software that is inside their RDF and actively updates to every breaking change they roll out. They have the "luxury" of not having to care if they break random bits of old software* in the process.

(* software that may be niche, may not have large individual user bases, but which might actually not have modern up-to-date drop-in replacements)


That's fair. I don't mean that Windows should be replaced. I mean that Windows should do what Windows is good at.

Trying to introduce Linux into Windows isn't one of these things. Doing a UI refresh is fine but trying to make Windows UI conform to spatial computing isn't going to help it or the ecosystem in the long term.

If you look at their app building documentation, it's extremely disconcerting. This much compatibility overhead isn't helping the ecosystem grow.


BSD, IllumninOS, IBM z/OS did it first in supporting Linux APIs in some form, either by syscall remapping or VMs.

Linux compatibility has become more relevant than POSIX, and the easiest way to achieve it is just to bundle it for the ride.

In Microsoft's case, they want to cater to the market that buys Apple devices, to actually develop GNU/Linux software and couldn't care less about Apple's ecosystem, aren't happy with it, and don't bother to support Linux OEMs.

It seems to be working.


> BSD, IllumninOS, IBM z/OS did it first in supporting Linux APIs in some form, either by syscall remapping or VMs.

z/OS has only gained support for running Linux binaries quite recently, in z/OS 2.4 (released September 2019), which supports running z/Linux Docker containers (zCX). Prior to that, z/OS had no built-in support for running Linux binaries in any form. Microsoft released WSL1 in August 2016. So z/OS got this feature 3 years after Windows did.

You might be thinking of z/VM or PR/SM, both of which support running z/Linux virtual machines (but neither of which is z/OS); or of z/OS Unix System Services, which offers some degree of source compatibility with Linux (through its implementation of the UNIX 95 standard), but doesn't have any Linux binary compatibility.


Yeah I guess those ones, as I remember IBM mainframes have had support for Aix/Linux guests for a while now.

Thanks for the correction.


> as I remember IBM mainframes have had support for Aix/Linux guests for a while now

IBM VM has supported Linux guests ever since Linux was first ported to IBM mainframes, circa 1999-2000. Indeed, it is quite likely the initial port was done using VM.

IBM offered two versions of AIX on mainframes, AIX/370 in 1998 and AIX/ESA in 1991. However, how much code did these have in common with AIX on RS/6000? In the later case, very little – AIX/ESA is actually a port of the Mach kernel based OSF/1 to IBM mainframes, with little or no code shared with RS/6000 AIX (which contemporary AIX descends from). It actually had more in common with Digital/Compaq/HP's discontinued Tru64 UNIX (which is another OSF/1 derivative) than with AIX on RT-PC / POWER. I get the impression that AIX/370 had little or no code in common with RS/6000 AIX either – it was developed by Locus Computer Corporation – but I don't know enough about it to be sure about that. Neither AIX/370 or AIX/ESA ever saw any great adoption – both were discontinued in the 1990s, they were replaced by MVS OpenEdition (later OS/390 OpenEdition, and now z/OS Unix System Services) and also later on also by Linux.


> AIX/370 in 1998

Typo: 1989 not 1998


Thanks once more. :)


> Instead of trying to shoehorn Linux into Windows, they could have launched another product with some of the ideas here. Then Windows 10 would not be in limbo (in terms of UI and features).

You have cause and effect the wrong way there: Windows 10 is in limbo precisely because MS have acknowledged that massive new OS rewrites every few years isn't cost effective. Not because Microsoft can't work out how to ship a new OS. There was a press release about how Windows would adopt a different release cycle around the launch time of Win 10.

> I don't understand why Apple and Microsoft feel stuck to one OS.

I don't understand why you think Apple or Microsoft fragmenting their install base would be a good thing for business.


Same here. I want to like Windows but MS just makes it impossible.

The MBP M1 has blown me away, I don't think I'll try to go back any time soon.


Yeah M1 Mini here. Total game changer.


Sorry if this doesn't apply to you but how do you deal with Docker development? I've heard some horror stories regarding Docker for mac and I don't think I'll be able to live without my Docker containers.


I do that on an AWS instance. I have learned over the years to keep my desktop and my tools well apart as there have been some fatalities which have knocked me out for a day at a time before.

I mostly write Go though which is fine on M1 macs.


If you are doing remote work why does the client matter? You can use an iPhone terminal app and achieve the same functionality. BTW the new windows terminal app is ages better compared to anything I had seen in the windows world.


Comfort/efficiency..


We release a web-based ray tracer built with WASM that's integrated into our existing 3D/AR/VR platform: https://twitter.com/ksqio/status/1334962197324320768?s=20


I'm surprised the article doesn't mention Dr. Gabor Mate at all.

His work fully outlines how depression & stress can be a coping mechanism when we're not able to express needs or emotions.

I highly recommend everyone to read and apply his approach to managing stress and psychological wellbeing.

https://youtu.be/vMstO3U4sVw


You might just be on the money.

Having come from a similar background, where the childhood abuse was real and looking back on my life I realize how much of my stress to succeed and achieve was really an attempt to appease/show up my parents. Addiction to work and "bad" habits was all a part of the response to that childhood abuse.

Like I wrote in one of my tweets [1], Gabor Mate's work has helped me to see and work towards reworking my relationship to stress.

It's unfortunate that Gabor Mate's work isn't part of our conversion around addiction, stress, crime and suicide.

[1] https://twitter.com/ksqio/status/1334978112703131651


Is there a particular book of Dr. Mate’s that you recommend?


Both "Scattered Minds" and "When the Body Says No" are great. I've found the content on Youtube from his talks very insightful as well. Particularly this series of videos in Scotland starting with https://www.youtube.com/watch?v=tef5_HK5Zlc.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: