Windows stuck as the id tooling platform. I'm guessing by the time OS X was relevant, id Software had grown and all the tooling that would've benefited from Interface Builder was maintained by different folks. And Carmack was focused on getting the most out of various graphics cards, where Win32 drivers were both the cutting edge and what consumers had.
Australia hand-counts. In a federal election, a voter will typically cast a preferential vote for the lower house, and a more complicated proportional vote for 3 senate seats. Rarely, they'll vote on 1 or 2 propositions ("referenda"). This seems comparable to a federal US ballot (first-past-the-post votes for house/senate/president).
The US casts 10 times as many votes - so it seems reasonable for the US to hire 10 times as many poll workers? Hand-counting is O(n) i.e. constant per-capita, and it scales horizontally.
Local and state ballots in the US can feature tens of elected positions and propositions, I could imagine hand-counting them to be quite expensive.
This presumes that Apple brought in Jobs as a decision maker, and NeXTSTEP was attached baggage. At the time, the reverse was true - Apple purchased NeXTSTEP as their future OS, and Jobs came along for the ride. Given the disaster that was Apple's OS initiatives in the 90s, I doubt the Apple board would have bought into a Linux adventure.
Why wouldn't Apple have been interested in a Linux option? They bought NeXTSTEP because of Jobs. Linux was already useable as a desktop OS in 2000, and they could have added in the UX stuff and drivers for their particular macs on top of it. There wouldn't have been any downsides for them, and it would have strengthened something that was hurting their biggest rival.
Not only was the acquisition during the 1990's, as someone that happened to be a Linux zealot up to around 2004, usable was quite relative in 2000, if one had the right desktop parts.
And it only became usable as Solaris/AIX/HP-UX replacement thanks to the money IBM, Oracle and Compaq pumped into Linux's development around 2000, it is even on the official timeline history.
In the early 2000's, Linux was practically unusable as a desktop OS because the only "fully functional" web browser was Internet Explorer. Netscape 4.x "worked" but was incredibly unstable and crashed roughly every half hour. Mozilla / Phoenix / Firefox wasn't done yet. Chrome didn't exist.
It was a very different world. We won't even talk about audio and video playback. I was an early Linux user, having done my first install in 1993, and sadly ran Windows on my desktop then because the Linux desktop experience was awful.
Jobs initially did not want to come back to Apple. Apple bought NeXTSTEP because between it and BeOS, Jean-Louis Gassee overplayed his hand and was asking way too much money for the acquisition. Apple then defaulted to NeXT. Jobs thought Apple was hopeless just like everyone else did at the time and didn't want to take over a doomed company to steer it into the abyss, and it's not like NeXT was doing great at the time.
>There wouldn't have been any downsides for them
Really? NO downsides???
- throwing away a decade and a half of work and engineering experience (Avie Tevanian helped write Mach, this is like having Linus being your chief of software development and saying "just switch to Hurd!")
- uncertain licensing (Apple still ships ancient bash 3.2 because of GPL)
- increased development time to a shipping, modern OS (it already took them 5 years to ship 10.0, and it was rough)
That's just off the top of my head. I believe you think there wouldn't have been any downsides because you didn't stop to think of any, or are ideaologically disposed to present the Linux kernel in 1996 as being better or safer than XNU.
Well, there’s a parallel universe! Beige boxes running BeOS late-90s-cool maybe, but would we still have had the same upending results for mobile phones, industrial design, world integration, streaming media services…
The investment Microsoft famously made in Apple in 1997 did not prevent Apple from going bankrupt. By the time the money was in Apple's accounts, its fortunes were already reversed.
The fact Microsoft announced they were investing, and that they were committed to continue shipping Office to Mac, definitely helped.
That might practically be where VNC finds usage today, but when it was introduced in the 90s, remote desktops were the intended use case.
"In the virtual network computing
(VNC) system, server machines supply not only applications and data
but also an entire desktop environment that can be accessed from any
Internet-connected machine using a simple software NC." -- https://www.cl.cam.ac.uk/research/dtg/attarchive/pub/docs/at... (1998)
The tone and content of this document is shockingly candid and frank. I think it did a ton to make Windows Server a better product. I have a lot of respect for the people at MSFT who reviewed the company's own product in such a critical light.
On point 3 specifically: I work for a FAANG, and the employees need to nominate the percentage the company should sell-to-cover, they don't figure it out for you. If you're no longer employed by the company I don't know _how_ they'd figure it out. If RSUs are still W-2 income for a former employee (I don't know this?) it's the extra tax you'd pay on that much income - for me I estimate using the tax bracket it'll pull me into, plus any other applicable federal taxes (medicare, additional medicare, social security). They may need you to cover state taxes as well?
I'm not an accountant, you shouldn't rely on this post, and I don't know if/how you might get screwed on the other points.
Right. Instead of the IPO date, or the end of the lockup date, they chose 3/15 as the date to settle the vested RSU. And require us to estimate our tax, based on the fair market value of that future date, with this formula, and pay cash, otherwise the vested RSU will be canceled:
Number of vested RSUs * the estimated fair market value of the stock at the settlement date * the appliable highest marginal federal, state, local income tax rate and employment tax rate.
In theory if someone pump up the stock price for that date, we are screwed. Even if no one pump up the stock price, the amount of cash needed in such a short notice, is unbearable, which will make most ex-employees to give up their shares.
(Again, not an accountant, I repeat that because I might be wrong and I'd hate anyone to suffer because of that..)
There are a couple of different risks here. One is that you pre-pay the company for more than the FMV ends up being; it sucks, especially with interest rates being as high as they are, but you'll get the money back with your tax return filed next year.
A different risk is that the price is spiked high at the moment the FMV is determined, and then falls before you're able to sell the stock. This would leave you with a short-term capital loss which you'd only be able to claim back at $3,000/year - https://www.irs.gov/taxtopics/tc409#:~:text=If%20your%20capi... - unless you have other short term capital gains in the same year to offset it against.
Has the stock been volatile since the IPO? How does the daily trading volume compare to the number of shares that will exit lockup on 3/15? If I were in your shoes that would inform my evaluation of the risk.
> One is that you pre-pay the company for more than the FMV ends up being
There is another duck move in the bag, and that’s paying by cheque. Reverse if unfavourable and settle out of court. Again, massive dick move and—in my opinion—highly unethical. But the regulators and law enforcement are being defunded.
I'll add that, the original post says the vest date was in 2024 but the settlement date is in 2025. I'm a little surprised (but I'm not an expert!) that your taxable event is in 2025, rather than occurring on the vest date at that date's FMV. Generally the "vest" event is the point past which you have no (per some complicated definition) threat of forfeiture... but the company is threatening to forfeit the shares pending conditions...
In your shoes I'd be seeking an accountants' advice re: (1) do you already owe tax on these shares for tax year 2024? (2) if you don't take receipt of the shares for some process reason, might you still owe taxes on them?
Sorry you're going through this, I hope it's worth it in the end.
GPL v2 and earlier let you charge distribution costs (v3's language is more complicated). In the late 80s you could order an Emacs tape from the FSF for $150, which is about $430 today!
Windows stuck as the id tooling platform. I'm guessing by the time OS X was relevant, id Software had grown and all the tooling that would've benefited from Interface Builder was maintained by different folks. And Carmack was focused on getting the most out of various graphics cards, where Win32 drivers were both the cutting edge and what consumers had.
reply