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

I keep an iPhone SE 1st gen as a secondary phone. It still has the last best keyboard iOS had. Almost zero mistakes. Probably because no AI and other overoptimizitation BS. Every time I go back to my primary 13 I want to cry.

Are you a swipe typer or a tap typer?

Both

Agree + I highly recommend Rectangle or Rectangle Pro for the same reasons.

> it's not just about saving costs – it's about saving the planet.

You're in for a surprise buddy.


What's the business plan here?

I have more than 20 years of email in my gmail account. How do I even start migrating?

And even if I migrate, I will need to keep my address alive and forwarding to my new address at least for a few years. So no privacy gains there either.

Does anyone have concrete advice as to how to make the transition?


My gmail address was also almost exactly 20 years old when I migrated two years ago. Here's how I did it:

--

1. Register your domain (if you're doing that) and get fastmail set up -- I remember feeling a physical discomfort clicking "register" on fastmail, it felt like such an insanely impossible thing to do.

2. Set up the IMAP link so that anything sent to your gmail gets delivered to fastmail. Doing so also allows you to send email from your gmail address (with valid spf/dkim) if you want to.

3. Import all your old mail using fastmail's import tool, which Just Works.

4. Set up a vacation autoresponder in gmail that responds only to people in your contacts with a note telling them your new address.

5. Set up a label and filter in fastmail for anything that was addressed to your gmail, so you can easily see what is still sending you email on your old address to assist with migrating services.

--

It worked a charm. I was completely convinced of it within a week, long before the 30 day free trial ran out. I have been an immensely happy customer since then. Could not imagine going back.


this is the way ! thanks for that, still on my list also, even though I know all the steps, it's just .. daunting


Yeah, I feel that. But I promise you, within one week I had one single regret: that I had not done this years ago.

Also, I very much recommend using your own domain. It greatly eases the feeling of having to commit, because your email address is not tied to your provider. That is, if you ever decide fastmail is not for you, next time the switch will be invisible to everyone else.


That's what I thought as well, until I actually started migrating. I learned a few things:

* You probably don't have that many accounts associated with the email, actually. I have about 50 accounts that I care about enough to move, which took me a morning, but it's doable.

* For the same reason, you probably don't have that many (real human) contacts as well. But I could be very wrong. For me, I still occasionally use Gmail to communicate with a few people (like every two months), but that's infrequent enough that I don't care about how bad Gmail is.

* You probably want to review which services you don't regularly use any more, and if you don't have precious data stored with them (you probably shouldn't), consider closing the account instead of changing the email address, if that's an option for the provider.

* You can of course keep checking the original inbox or do forwarding. My experience is that, very quickly, I only need to occasionally check the old email. I still get a few useful emails here and there, but it's manageable. (Plus emails that remind me I should just delete the account)

You can do it.


> I will need to keep my address alive and forwarding to my new address at least for a few years. So no privacy gains there either.

Ya, there's no way of not letting google know what your new address is, but you're going to be emailing a lot of gmail addresses anyway so there's no way around that, really. But with the forwarding they only know incoming mail.

I switched off gmail 3.5 years ago and all I can say is that it wasn't anywhere near as scary as I thought it would be. I setup an auto-responder that would hound people to update their contacts for me and slowly switched over services I cared about (and closed others!) An important point, though, is that I don't really care about old emails. I do still have access to my gmail account, of course, but I have yet to go back. Surely there is a way to export everything and import it into something searchable, though?


Fastmail migration takes about 20 seconds, and you can use your gmail identity from the Fastmail web app.


Fastmail provides an easy way to migrate [0]. I setup a label in my Fastmail account that will tag all mail coming in from Gmail. Then you go through that list at your leisure and make the requisite contact with the people or services emailing at the old address. It's really not difficult at all. I've been on Fastmail for ~4 years now, and haven't once considered looking back or regretted it. Good luck.

[0] https://www.fastmail.com/features/migrate/


Exactly this! After ~3 years I rarely receive an email with the Gmail tag now that all contacts/services have been switched over (or unsubscribed). Fastmail is easily my most valued paid service, and yet I never have to think about it. Just works very well.


Another happy Fastmail user here. Other than for email, great perks of Fastmail are that it lets me mount my own domain(s) for email and I can even host simple static websites for those domains.


Wrote an article[0] on how to migrate away from Gmail a few years back. Hope it helps!

[0]: https://sami.eljabali.org/how-to-replace-gmail/


I think it depends on what you use your email for.

Basically all email I get is from accounts created on services. Almost never it is an email from a real person.

The ones that matter I have been migrating to Proton (e.g.: bank, utilities, etc).


Do you really need for the old emails to be "in an account" to make sense of them? Google lets you just download an archive that can be loaded in a local mail reader.


I was in the same boat as you. I tried Fastmail and they have a really great tool that just did it. I was skeptical but after I tried it was very pleased. Give it a shot.


are you only using the web based version?

A dedicated client like Mozilla's Thunderbird might be helpful for de-cluttering.

Notion Mail also seems like it has potential - ability to group together certain types of mail.

Someone already recommended Google Takeout to back up all your mail, then finding a business email host that can easily import your data


- Start with takeout

- Setup automatic forwarding

- Then probably just use that old email for searching old emails

This has worked okay for me


Now 4 accidents in 5 days, as of Jan 22.


> Humans drive that way all the time.

Why do we hold calculators to such high bars? Humans make calculation mistakes all the time.

Why do we hold banking software to such high bars? People forget where they put their change all the time. Etc etc.


Tens of thousands of humans kill each other every year on the roads in the US alone. So these analogies are completely bankrupt.


You mean to say (emotively) that humans drive that way all the time?


No, I'm saying (factually) that demanding perfection from self-driving cars costs lives.


> Engineers write bugs all the time

Why do we hold calculators to such high bars? Humans make calculation mistakes all the time.

Why do we hold banking software to such high bars? People forget where they put their change all the time.

Etc etc.


I don't hold calculators to high bars. They think 0.1 + 0.2 = 0.30000000000000004:

https://qntm.org/notpointthree


Some of them. The good ones don't.


Hugged to death. Archived mirror: https://archive.is/CwDtf


Is there any reason to use Office nowadays except for being able to open documents sent by institutions where secretaries still use Word/Excel/PPT? (universities, etc.)


Excel is the best spreadsheet software in my experience when you have to move beyond the basics. I’ve even tried hard to use the open/Libre alternatives.

Hacker News is a different world than the target customer base for these products. If your use case for spreadsheet software is putting things into tables with some formatting and some light formulas then all of the products will do the same job.

For professionals who use these tools, suggesting they use LibreOffice or something is the equivalent of someone coming to you and suggesting you give up your customized Emacs or Visual Studio Code setup in favor of Notepad++ because they both edit text and highlight code.


> Excel is the best spreadsheet software in my experience when you have to move beyond the basics. I’ve even tried hard to use the open/Libre alternatives.

I strongly agree, but even for the basics! I use LibreOffice for personal use and put up with it only because it’s not Microsoft. It’s laggy, copy paste sometimes doesn’t work, the user interface is quite dated, the fonts are ugly…the list goes on. I donate to Document Foundation so that it can get better, but it moves very slowly.


Have you tried LO's other interfaces under View > User Interface? There is Standard, Tabbed, and five other variations.


The tabbed/ribbon UI should be the default IMO


I have used Typst as an alternative for spreadsheet use cases.


> Excel is the best spreadsheet software in my experience when you have to move beyond the basics. I’ve even tried hard to use the open/Libre alternatives.

I agree 100% with this, since I've been trying the same. Although I do think some power-users take it way too far and should be using more robust data analysis tools (Python, DBs) instead of having these monstrous Excel spreadsheets with millions of rows and columns.


> power-users take it way too far and should be using more robust data analysis tools (Python, DBs)

But they they wouldn't be power-users anymore, they'd be developers. It's just an entirely different world.


excel power users are developers


When all you know is Hammer...

I agree and you'd be surprised at the response when I showed some of them how to do it in python numpy.


I tried showing a finance guy a Python version of a levelized cost of electricity spreadsheet he made. He laughed in my face and continued using Excel to drive executive decisions.


Dinosaurs gonna dinosaur. Teach his kids about the virtues of source control and testability, and the problem will be resolved in the next generation.


How are you going to get access to his kids?


Schools, Youtube, etc.


> Excel is the best spreadsheet software in my experience when you have to move beyond the basics.

This might be true. But most Excel users just use the basics and would be well served to switching to a Free Software alternative such as LibreOffice Calc. Which, is also capable to be used in advanced contexts; although for those cases it is different than Excel, admittedly.

I think most of the excuses saying why people don't switch to Excel alternatives are simply coverups for inertia. I understand that; getting out of the comfort zone is difficult. But it's not impossible.


I strongly disagree. If you double-click on a CSV, excel usually opens it in your local code page instead of UTF-8, but they got rid of/hid very well the old text import function so now it fires up PowerQuery when you import a CSV instead. PowerQuery is OK but it doesn't like irregular data. It also saves the query connection automatically. If you massage the data in PQ before you import, it's unlikely that someone who comes after you will know what to do with the query you made. They don't make it easy to can the query to use in the future with similar files. Actually, they make it pretty difficult.

LibreOffice Calc just gives you an import window with some pretty good defaults, like UTF-8. It could be better, but at least it is not worse.

Excel added useful array functions. Good luck finding anyone who can handle that.

Tables in Excel are not really first class citizens. They move differently than everything around them but they don't have an obvious interface for working with them from other parts of the spreadsheet. Within a table you can refer to rows by name, but not outside, really. If you click on a pivot table for a reference, it gives you a GETPIVOTDATA function, when you might have actually wanted E3 or whatever.

And don't get me started on "dates", "numbers", "text", etc., excels weakly strict datatypes.


It's interesting how views differ; I have never been able to make decent scientific graphs in Excel while Calc worked fine for me.


Calc has many features focused on correctness and reliability. Excel is a joke on both of those accounts.

Turns out close to 100% of the spreadsheet users out there don't care about that. It's unnerving and absurd, and IMO, what is even the point of all the effort of entering your data and working it if you don't care about the result being correct? But that's how the world is.


I'm an accountant, I get correct answers in Excel because I have been using it for 20 years and know how to do this.


For an individual, probably not. I've been an OpenOffice and LibreOffice use for my personal use and contracting business since 2004. I've had no need for "real" Microsoft Office in that time. I also don't deal in macro-encrusted documents or with more esoteric features.

For an org where individual users aren't technical I'd never try to get by w/o Microsoft Office. The assumption by all large orgs. that you're going to use Microsoft Office is pervasive. Even if the Free Office suites work fine tech support is always going to be mired down in compatibility issues, both real and perceived.


Do you know anyone who does serious financial work in anything besides Excel?


If they do serious financial work I for sure hope they do not use Excel or any other spread sheet tool. It can go wrong so many ways.


Oh friend, if only you knew.

Not only that, software nerds are rediscovering that they can build so much in Excel. You don't need an app for everything.


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

>When Visicalc was released, Perez became convinced that it was the ideal user interface for his visionary product: the Functional Database. With his friend Jose Sinai formed the Sinper Corporation in early 1983 and released his initial product, TM/1 (the "TM" in TM1 stands for "Table Manager"). Sinper was purchased by Applix in 1996, which was purchased by Cognos in late 2007, which was in itself acquired mere months later by IBM.[3][2]

TM1 is widely used as a way to interface with official ledgers.


If you think spreadsheets aren’t used in serious finance, you’re going to be very disappointed if you ever have to work with that world.


Yup, I have. And had to deal with converting "this awesome tool that does X, Y and Z" to an actual multi-user app because it was just so great. You end up discovering that there are tons of miscalculations in these formulas that only surface when you start writing tests for them, and that a lot of the business decisions based on these tools had flawed assumptions.

Having said that, I love that Excel has democratized app-building and made it easier for people to solve their own problems. In terms of alternatives, I think it's more about the UI and mental model that people have when using Excel, not necessarily the functionality. There may be 1-to-1 competitors in terms of functionality, but in terms of UX, Excel is sort of king.


Thank you for doing the lord's work, brother.


My first job out of uni was developing a devops pipeline for Excel spreadsheets after one went rogue and cost the broker trader I was hired by $10m in one fun afternoon.


And a devops pipeline developed by a recent graduate is guaranteed 100% error free?


An application I consulted on was a web interface that made heavy use of the Excel portions of Microsoft Graph so that the finance team could continue to send clients spreadsheets that they could adjust without also sending them the formulas to "steal" (and take other parts of their business elsewhere, to noticeable millions of dollars of project spending habit shifts). The finance team wasn't going to stop using Excel ("how dare you suggest it"), so it was wildly custom solution to figure out where formulas existed in any of the spreadsheets finance felt like giving to the app, build a custom UI for entering the inputs to those formulas, run those formulas most with Microsoft Graph cloud magic/some with other web libraries, and return the results.

If it were just about any other group than that company's "finance department" that so deeply wanted "just tightly wrap Excel in a web UI and leave the key computations as Excel formulas we can continue to edit in Excel because all we want to understand is Excel" project would probably have been rightfully laughed out of the room. Finance has the keys to a lot of companies and like keeping those keys for comfort in Excel.


>The finance team wasn't going to stop using Excel ("how dare you suggest it"),

If the finance team suggested you have to write all of your code in C using Emacs would you be OK with that?


I would like to see the finance team that codes all their own C code and is adamant it needs to be in Emacs, especially because if they are that deep in Emacs I'd be wondering why they are insisting on C rather than Emacslisp or something even more esoteric like GNU Guile or someone's custom Forth to Fortran compiler…

But to answer the question, that is where I finished. We weren't "okay with it" that the finance team insisted on a C# to Excel files in SharePoint/OneDrive via Microsoft Graph turducken. We lived with it because the finance team had enough of the metaphorical keys to the car to be deeply in the driver's seat of that project. Sometimes you just have to grit your teeth and deliver what the customer wants.


It's how Linux is written so they must have great taste.


Perhaps serious finance professionals learnt double entry accounting, checks and balances etc. and know how to avoid those errors?

Software developers on the other hand never make mistakes


> Perhaps serious finance professionals learnt double entry accounting, checks and balances etc. and know how to avoid those errors?

Sure, but they also use accounting software, not Excel.

> Software developers on the other hand never make mistakes Sure they do, but they use testing and typed languages etc.

The problem with Excel is comma vs dot, locales, fat fingering, out of range errors, too easy to change a cell formula by mistake etc.


Do you know anyone who does serious financial work in Excel?

I know plenty of people who think they do. I know a few that cost the world economy about a trillion dollars: https://inthesetimes.com/article/the-excel-spreadsheet-error...


Going by what my accounting buddy says - everyone in accounting in the US.


I know a few people who use Quantrix for financial modelling. It is an exceptionally nice piece of software, basically the successor of Lotus Improv, with Improv's more robust and auditable separation of data and formulas.


I used Apple Numbers for all my spreadsheeting so it depends what you mean by "serious financial work". The vast majority of folk could probably get by without using Excel I am guessing.


I sometimes use Apple Numbers for some quick and dirty lists, but it severely lacks in keyboard use and keyboard navigation when compared to Excel.


Power Query + Power Pivot + M. I don't use formulas in cells. The sheets are just a canvas for Pivot Tables, final tables, and charts connected to the data from Power Query and Pivot.

I deal with hundreds of API integrations involving various JSON, CSV, TSV, and XML files with mixed validity. My workflow: Notepad++ for a visual check -> Prototype everything in Excel. I give users a "visual", connect it to real data, and only then migrate the final logic to BI dashboards or databases.

Nothing else delivers results this fast. SQL, BI tools, and Python are too slow because they generally need "clean" data. Cleaning and validation take too much time there. In Excel, it's mostly just a few clicks.

PS: I spent 2 years (2022-2023) using LibreOffice Calc. I didn't touch Excel once, thinking I needed to break the habit. In the end, I did break the habit, but it was replaced by a pile of scripts and utilities because Calc couldn't do what I needed (or do it fast enough). The experience reminds me of testing Krita for 2 years (2018-2020) — I eventually returned to Adobe Photoshop (but that's another story).

PS2: About (Query + Pivot + BI). This allows you to process millions of rows (bypassing grid limitations). It also allows you to compress everything into an OLAP cube, taking up little space and working quickly with data.


Interesting. I'm not experienced in data cleaning. About Python vs Excel: Isn't manual cleanning of data in Excel prone to permanent error? Because:

- it's hard to version control/diff

- it's done by a human fat fingering spreadsheet cells

- it's not reproducible. Like if you need to redo the cleaning of all the dates, in a Python script you could just fix the data parsing part and rerun the script to parse source again. And you can easily control changes with git

In practice I think the speed tradeoff could be worth the ocasional mistake. But it would depend on the field I guess.


> - it's hard to version control/diff As I mentioned, this is only prototyping. After that, we move on to implementation in code, knowing what we want to see in the end and understanding the nuances of the data itself.

> - it's done by a human fat fingering spreadsheet cells No one is entering anything into the cells, please reread the message.

> - it's not reproducible. Like if you need to redo the cleaning of all the dates, in a Python script you could just fix the data parsing part and rerun the script to parse source again. And you can easily control changes with git And that's what I said above. That it takes longer. Why use git/python when I can do it in a few clicks and quickly see a visual representation at every step?

> In practice I think the speed tradeoff could be worth the ocasional mistake. But it would depend on the field I guess. Another sentence that shows once again that you haven't read what was written.


Excel has amazing super powers.

PowerPoint is underrated.

For enterprises it almost always comes down to - does it reduce risk, is it easy to manage, authentication & authorization features, is it good enough & is it compatible with our current stuff.


As a home user and a Mac user, I haven't needed Office in well over 15 years given iWork and Google Docs.

My company pays for office though, and I end up having to use it to play their Sensitivy Rules games for labeling files.


I'd still consider Excel best in class


While I agree, there is no reason NOT to use a perpetual license (e.g. for Excel 2016), unless you really, really need the subscription-based version.

You may notice the last edition of softwares that had perpetual licenses but moved on to subscription model tend to be very expensive today as they are no longer sold and people know how to count. So, let's use the opportunity while it lasts as I don't believe the end of perpetual licensing for Office (or Windows for that matter) is far away.


I wish standalone versions were still standard, but the latest Excel versions have been adding really useful features in the core formula language.


Sharepoint and office is the modern version of cancer. Nobody wants to manage onprem AD and mapped drives because cLoUd is the solution. Doesn't help that Microsoft stopped caring about onprem.


Excel has no competition whatsoever in the local software space. Google Sheets is somewhat useful for 80% of users but for people who must be on-prem/local it’s Excel or nothing.

Someone really should Pixelmator Excel. That’s a viable startup, I think, though I have no idea what the GTM looks like. Some killer feature/perf that makes people install it alongside?


"is there any reason to use Office other than <literally every profession using it>?"

No, I don't think so. I either sail the high seas or subscribe for a month or two when job searching then toss it when I'm done.


I just open them in Google Docs/Slides and then export later to the original format after edits. I’m sure it’s not feature complete but it’s good enough!


This will ruin the formatting randomly. I would not do this if you're working on a deadline.


I agree that Word has a million replacements. Hell, I usually just roll with a markdown file.

But nothing beats excel or power point.


In practice, it's like how having Adobe Reader used to be. You mostly don't need it, but occasionally you need it for interoperability with other people, such as lawyers.

Otherwise, I keep it around for the desktop Excel app. Still my preferred spreadsheet app, even though Google Sheets does pretty much all of what I need.


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

Search: