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

Yea! I did a double-take, as in addition to Jeppesen, NATS is something I worked with in the past as a UK NOTAM service.

> And that's all just to compete on Windows. Adding Mac and Linux into the mix makes it even harder.

Cross-platform compatibility is trivial with modern tooling IMO.


You're not kidding! I did a deep dive into this a few months ago, and the alternative situation was dismal! LibreOffice is the closest, but its performance has room for improvement.

Microsoft 365 isn't just the office suite though. It's the office suite, email, PIM, chat, wiki/collaboration, document management, and a lot more.

https://en.wikipedia.org/wiki/List_of_Microsoft_365_applicat...


Exactly - that's what I was trying point out in my original comment. The desktop office apps are actually reasonably easy to swap out for a large portion of people. It's the rest of the M365 suite which is massive.

and, its so cheap. there are alternatives for individual components, but nothing that comes close to being this low cost. And, the ultimate value is that if you buy a niche tool (like notion) then only people with licenses can use it. Everybody at the company has office, so it's easy to share/collaborate. You have to really commit to avoiding office at all if you're going to replace parts of it.

Sagan's books are still very popular, long after his time.

Fantastic! Quanta is a treasure. The only news site I read; got too tilted with how violence-oriented and vulgar most news sources have become.

> The only news site I read

If you haven’t tried it already I highly recommend Hacker News.


Ok fuck it. Bought the year!

Love this. Borrow all the good ideas! Would also enjoy compile-time trig functions, exponents etc so we are not invoking lazy/static/once-cell/lazy-cell etc.

Short answer: If you like to use pointers in business logic (E.g. not just for MMIO and addressing physical memory): Zig. Otherwise: Rust.

Note that there are a number of domains where Zig might be a practical option in the future, but aren't now due to library support. With Rust, you will reinvent wheels more than most people have an appetite for. In Zig, you will do this for most things.


The main difference I've noticed is that the core devs in the rust community are, above all, extremely thoughtful and systematic about how language changes address the core language goals. The zig devs I've interacted with seem much more focused on having a clean developer experience instead of trying to find elegant solutions to hard language design problems. That's not necessarily a bad thing, but it's a very different thing. In particular, the borrow checker is enforcing rules 99% of your pointer code should be following anyway.

The main complaint about the borrow checker is that what seem like trivial changes can have subtle implications that require wildly different ownership patterns to be made correct. Rust tells you something's wrong. If you don't thoroughly understand how you're using pointers (which few people do), it can feel like trivial changes exploding into much larger refactors than you'd need in languages where the rules aren't statically enforced.


I believe the OP is talking about "Box springs", not spring mattresses. These are boxes that make the bed go higher, and are required for certain types of frames.

Most of the box springs sold today have the box shape, but don't contain springs. They just put slats on the two sides of the box, encased with a fabric. That's why it is better to go with a sturdy frame with slats less than 3 inches apart due to the geometry of the coils in mattresses.

As mattress companies want to cut down the costs, they find cute names to replace the real springs. Leggett & Platt's Weblok is the spring version of foundations: https://beddingcomponents.com/weblok Other foundations LP sell have 'torsion springs'; they are not springs at all. That's why mattress manufacturers just make boxes with slats; if the boxes are thinner, they are called "bunkie boards".

Only luxury mattress makers sell real box springs along with flippable two side mattresses. In the states, at least you see Shifman. Duxiana combines two layers of springs, the bottom layer acting as foundation, the top layer allows zoned flexible springs; a topper sits on the top of these two coil layers.

Even some European mattress makers follow another approach: 5 inch Bonnell/open coils + 5 inch pocket coils + 2 inches of comfort layer--all in a single mattress. Saatva Classic Mattress follows a similar pattern; however they use cheap coils in both layers.

Historically, springs started as box springs (a separate layer); on top of these boxes, one used cotton/wool mattresses. Remember rope beds (you can see them in the third world). Folks just use cotton/wool layers on such rope beds. Instead of rope beds, one uses box springs on a frame. That's an easy replacement. Over the time, spring layer and comfort layers are stitched together. Flippable mattresses need real box springs as well.

European slats (curved slats sold at IKEA for instance) also function as springs for all foam mattresses (latex or non-latex). This is why many local mattress manufacturers in the USA don't recommend European slats for their hybrid mattresses.


> One of my "free thinker" ideas is that bed frames and box springs are mostly superfluous and a mattress on the ground is more comfortable and cheaper.

This is something every one realizes upon adulthood, then renounces it after judgement from parents and lovers.

I suspect this demonstrates your point.


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

Search: