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

I would say it is rather: "Do you think it is a good idea to murder brown-fur kittens or gray-fur kittens?"

I noticed the blog post said nothing about working with documents, i.e. the office suite the poster was using. Or - maybe he wasn't at all? I wonder. Same goes for email, although perhaps he was just using webmail.

Have you ever heard of Thunderbird? There's to my knowledge no other mail client besides maybe mutt that offers more features and flexibility. For office, LibreOffice doesn't feel very modern but is capable of a lot of things.

... and considering the GTK file picker we still have to live with, that's saying something.

File pickers are an XDG standard, you can replace it whenever you want: https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.fr...

> after about a day with gnome actually said it's the first desktop environment that he liked more than Windows 95.

You have to choose that?

I'm a long-time Linux user, and I don't like GNOME better as a desktop environment. I'll take a Windows 95-like desktop UI over GNOME any day of the week...


I'm not such a fan of trying to cram everything-mathematically-relevant into a single huge book (and it is huge - 1048 pages).

Anyway, this reminds me of a rather different initiative in the same vein: The building of Mathematical principles based on the expediences of Computer Science: CONCRETE MATHEMATICS

by Donald Knuth, Ronald Graham and Oren Patashnik.

https://www-cs-faculty.stanford.edu/~knuth/gkp.html

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

available on the Internet Archive: https://archive.org/download/concrete-mathematics/Concrete%2...


Graham/Knuth/Patashnik is a lot less "basic discrete maths you're most likely to need" and a lot more "number sequences we've known and loved". Almost more useful for physicists due to the amount of summation fu you'll learn there.

The book Concrete Mathematics started as course notes for a class whose textbook initially was the (dense) "Mathematical Preliminaries" chapter of The Art of Computer Programming (Chapter 1 and roughly the first half of Volume 1), so it can be seen as an expanded and leisurely (and even more delightful, because of all the student jokes and other marginalia) version of that chapter. This is mathematics that Knuth needed for the rest of TAOCP.

So it's more "mathematics for the analysis of algorithms" (incidentally the title of another book by Greene and co-authored by Knuth), and so probably most applicable to the field of "AofA" rather than physics or computer science in general.

Lovely book, very few math books fill one with as much joy as this one.


Me too. I particularly recommend looking at the wind farms East of the UK and North of the Northern coast of Europe, and their connections back to land by power lines. Not something you think about when you imagine those seas looking at a regular map.

https://openinframap.org/#5.48/54.077/2.676


First thing that caught my eye. Apparently the reason is to make use of stronger, more consistent winds on open sea.

Amaze!

Well, if "great" agrees with sharing all your data with the US government, then maybe.

This happens as part of the PRISM program, whose existence was leaked by Edward Snowden last decade:

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

as part of that program, online communications and storage of all users of large US tech companies, including Microsoft, is made accessible to the NSA.


It's not on me, it's on my employer, which forces me to use a laptop with MS Windows installed. Sure, I ssh into a machine running Linux where I do real work, but still.

Also - lots of people are used to it and habits die hard, regardless of technical merit etc.


AOT = Ahead Of Time? Attack On Titan? Something else?

Mobile applications need to be AOT (Ahead of Time) compiled for the target device to have optimal performance.

it's ahead of time and AOT compilation is done at OS startup, not sure if that is being measured here.

OS startup? AOT compilation happens in the build pipeline, before the app is distributed.

AOT is unique because you want to compile it with all the capabilities your device has, so there still has to be some complication done, especially when you have processors that have brand new instructions to make operations significantly more efficient.

That's not the approach they're referring to, iOS doesn't support that. They're referring to delivering the compiled native code as part of the app package.

Wouldn't compilation during the build process be ROT? As in, "Right On Time" compilation? Build is where the compilation step is usually performed.

I don't think iOS does any on-device or in-app-store compilation since Apple deprecated Bitcode.


Didn't this use to be called "compilation"?

Yes, but then JIT (just in time) compilation became commonplace, so now it is often useful to distinguish between AOT and JIT.

Yes, and landline phones used to be called "phones".

Markets are not a natural phenomenon and are themselves the result of complex social arrangements, involving coercion. So, the market is the result of "distortions" before and after various regulatory measures.

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

Search: