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

All cargo companies run a wide fleet of many different plane types, particularly to avoid this very problem of being grounded by the FAA. But yes, these were still widely used in cargo transports. Although newer 2 engine planes can haul the same kg and use a lot less fuel.


hmmmmm youth.

I remember running windows95 overnight so that it could be a "server".

The next morning, moving the mouse was making the harddrive go nuts, it was paging just by moving the cursor!

Memory leak galore.

This makes me want to run linux as my daily driver! [1]

[1] https://github.com/grassmunk/Chicago95/blob/master/Screensho...


Well Windows 95 was never a server. MS already had the much better NT and in those days it was not bloated.


Yeah. When I was a high school student, we set up the new school network (end of the 90s). We used Windows NT on all the desktops and the domain/file server and SuSE Linux as a firewall/router. The whole setup was super stable and NT ran well, even on the modest desktop hardware.

When we graduated, maintenance was taken over by a local consumer PC builder and had no clue experience maintaining corporate/organization networks. They replaced all desktops and servers by Windows 9x (probably 98), as it was all they knew and the network was constantly down, desktops broken/compromised, etc.

NT 4.0 was a really good OS in those days for servers/work desktops. It was less great for games (though IIRC there was DirectX at some point).


NT4 ran quake perfectly, including glquake.

What other game was needed in the 90s?


Unreal; and later, Deus Ex, based on Unreal too :D.

But Windows 2000 was much better for gaming. NT4 supported DX3 and DX5 unnoficially'.

W2k had a DLL call flag to enable a Windows XP like compat mode:

http://www.activewin.com/tips/win2000/1/2000_tips_43.shtml

It only worked on desktop shortcuts, but enough to run most quirky Win95/98 games.


I think Unreal Tournament ran on NT4 as well.

Despite Win2k and NT4 kinda having a rep for not for gaming, I found that most games actually did run on them fine. Especially Win2k, probably the most underrated OS of all time in the Windows lineup.


Really I think it got that rep mostly from people trying to run DOS games or shoddy ports from DOS to early Windows that still relied on a bunch of DOS stuff.


I always suspected Microsoft tried to market it as such otherwise their Windows ME (remember that sh1t?) wouldn't sell...


win2k's support for games was miles ahead of NT4 because of DX 8.1? support. If not DX8, DX7 0a was for sure supported.


I'm surprised seeing improvements in Suspend/Hibernate support.

I've used OpenBSD on laptops before and it was _fine_. I thought they primarily target servers. This feels like laptop specific improvements. Perhaps to the benefits only to those developing OpenBSD.


The OpenBSD developers (in)famously use ThinkPads almost exclusively, so it works really great on ThinkPads, and much less well on other laptops.


Incidentally it was also on a thinkpad that I had installed it.

Honestly I've never owned any other laptops than thinkpads and macbooks. Every other laptop I've ever touched in a computer shop left me with "eww".


On laptops with good support openbsd is sublime. I have a thinkpad x131 that I still use as a daily driver. Mainly because it runs obsd perfectly. never any problems suspending and resuming. I replaced the wifi when it was new to a supported model along with much cursing about lenovo card whitelist. perhaps the only black mark on it's record. It is getting quite long in the tooth by now but it still meets my needs. I shall be very sad when it dies.

Honestly the most underrated feature on at least this thinkpad is it has three physical mouse buttons. So nice. Now I have to check if lenovo still does that.


Every computer I have ever owned has regularly failed miserably at suspended, or more accurately resuming.

Even my Steam Deck, with it's top down firmware and OS development regularly fails to suspend our freezes on resume.


Apple generally has excellent sleep support, even on my old falling-to-pieces unibody which would KP if you looked at it funny I don’t remember résume ever being a concern.

I’m not going to say their ever degrading software quality won’t affect that one day, and I know that some updates have caused issues for some people, but I genuinely can’t remember it ever failing me and not doing its job correctly.


I'll bite. You ever owned a macbook?


Sounds like they only thing they've owned. But maybe I'm running the perfect windows and linux distros.. and my macs are out of spec.


I bought a new dell latitude 3550 recently. No issues on OpenBSD.


This is a very clever idea. I've toyed with the idea of making a multiple site mystery challenge in the past, a bit like a geo game with real world tagging and drop boxes.

Never got around to it, but this is clever.


That is not what deflation is. Deflation is prices are going up and wages are stagnant or falling.


> That is not what deflation is.

Upthread poster is wrong about deflation (at least, who it is bad/good for, its not clear at all to me what they think it is.) But you are also wrong about what it is.

> Deflation is prices are going up and wages are stagnant or falling.

No, deflation is a decrease in the general price level, not an increase (which is inflation), no matter what else happens at the same time.

You just (approximately) described stagflation (the combination of inflation and economic stagnation/recession), which, like deflation is generally bad, but is a very different flavor of bad.


Ok, thank you for this.


The next one probably won't be caught by running noticeably slower than usual.

It was a pure fluke that it got discovered _this early_.


If I remember correctly it's days were numbered as soon as that redhat bug report on the valgrind errors piling up was made.

They weren't the ones to find the cause first (that's the person who took a deeper look due to the slowness), but the red flags had been raised.


Yes indeed. The backdoor author did try to claim that it was a false positive (and I’m sure that a very depressingly large number of people would happily go along with such a claim even without a scrap of evidence).

The error was related to the use of the frame pointer. Optimised code does not use RBP as the frame pointer, only using RSP for stack addresses. The XZ backdoor code assumed that the stack used this layout. The RedHat regression tests use debug builds that do use the frame pointer. The result was the backdoor code writing below the bottom of the stack.

I suspect also that Valgrind is unique in finding issues like this. Other tools do not check all memory accesses before main. Valgrind loads and runs the test binary from the very beginning and thus it detected errors in the ifunc code used by XZ that executed very early on during ld.so loading and symbol resolution.


I used to load up tapes for 15' on my spectrum and then poke around trying to understand what was under the hood.

All I had was a thick book in a language I didn't speak yet.

No internet, no friends to bounce it with. Infinite time.

Good times.


Some commercial MS-DOS games were written in GW-BASIC. Infuriatingly it was not possible to list the code for those. I could not figure it out at the time.

Almost 40 years later, in 2025, I learned about the "protected" save format in GW-BASIC, and that there are tools to open those files and allow you to list the code.

https://retrocomputing.stackexchange.com/questions/7104/how-...


What a wonderful write up and I feel the same.

I've been working on my free time on a tui code editor in the same vein eventually with make and lldb built in.


Nice, bookmarked.

But if you're serious about reducing carbon waste, don't make visitors download 7.5MB to load the webpage.


You are so right.

I am serious about reducing carbon waste. I was amazed at how quickly that CO2e estimate jumps just by savings a few megabytes here and there.

At the very least, it's got me (and hopefully others!) thinking about the issue and I'll be doing everything I can to reduce the load (and the load time!) in the near future!

Thanks for the kick in the butt!


and for me it's the dart debugging!

we all want something.


Yes. Can you imagine being the person responsible for gathering user feedback from socials, for a product like this? oof.


It’s quite the experience


Two things. First, some economists study stated versus revealed preferences. [1] The idea is to figure out what people do rather than what they say they will do.

Second, in the case of people making feature requests, it could be a net-societal-gain [2] if feature requesters made some kind of binding commitment. (See also the hold-up problem [3].) Perhaps a potential customer would commit to "if/when feature X gets added, I will commit to using the product for 2 hours." or "... I will spend $10 on the associated cloud services." (The question of what happens if the customer reneges also has to be agreed upon up front.)

[1]: https://en.wikipedia.org/wiki/Revealed_preference

[2]: known as social welfare (not to be confused with welfare programs -- this is the neoclassical economic framework after all!): https://en.wikipedia.org/wiki/Social_welfare_function

[3]: this paper discusses the hold-up problem in the context of vaccine investment and development: https://www.nber.org/system/files/working_papers/w28168/w281...


To be honest, I wrote this comment off on first glance for some reason. (I need to do better)

This is actually super interesting. Thank you so much for sharing.


Sure. Do you have anything in mind for using it somehow?


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

Search: