Live data from Hacker News

Ask HN: Programs that saved you 100 hours? (2022 edition)

news.ycombinator.com

381–390 of 574 posts

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#381

I've easily saved 100 hours already using ChatGPT. If you haven't heard of it already, this is, in my personal opinion, superhuman general AI with almost no limitations except that it might not be free forever and it likes to stay SFW. For example, if you ask it to list "What pieces of software that most users don't use is most likely to save me 100 hours - keep your answer brief and specific" you get the response at…

It requested my phone number to register. At least google search doesn't ask me for that - yet. Even though they would balk if I am using a VPN - they really want to know my real IP address.

If it's any consolation, OpenAI's stated goal ( https://openai.com/about/ ) is "OpenAI is an AI research and deployment company. Our mission is to ensure that artificial general intelligence benefits all of humanity."

Specifically:

"OpenAI’s mission is to ensure that artificial general intelligence (AGI)—by which we mean highly autonomous systems that outperform humans at most economically valuable work—benefits all of humanity.

We will attempt to directly build safe and beneficial AGI, but will also consider our mission fulfilled if our work aids others to achieve this outcome."

They have a charter here: https://openai.com/charter/

At some point they may remove this, specifically the way Google removed "don't be evil" from their goals. You may want to set yourself an alert for when OpenAI removes its curreent mission statement "Our mission is to ensure that artificial general intelligence benefits all of humanity"

Until then they're as safe as any private company that answers to shareholders. You can give them your phone number and real IP address, but be careful about not using it for anything they wouldn't like. Some people have been banned already. For talking with a chatbot. So use with caution and be amazed.

Here's a preview for you.

--

[Prompt:

Someone is concerned about giving OpenAI, the company that runs a highly intelligent chatbot, their phone number as part of signing up. They would prefer to stay anonymous. Since other companies have been abusive of their customers, perhaps this person is right to be concerned. On the other hand, the OpenAI company might have good, albeit unspecified, reasons for wanting to know someone's phone number before enabling them to talk to a chatbot.

Now give the user two perspectives. In the first perspective, agree with the user that the user is correct: companies should not be trusted with private data they don't need, such as location data and phone numbers. Give the main privacy-related reasons someone might have for not sharing their phone number and agree that the privacy risks outweigh the benefits.

Next, give the second perspective that the user should give their phone number despite the privacy risks. Use whatever justifications you want.]

First perspective:

I completely agree with the user that companies should not be trusted with private data that they don't need. It's important to be cautious and protect our personal information, especially in today's digital age where data breaches and cyber attacks are becoming more common. There are several good reasons why someone might not want to share their phone number, such as:

Privacy: A phone number is a highly personal piece of information that can be used to identify and track an individual. By sharing your phone number, you are giving a company access to this sensitive data, which could potentially be used in ways that you might not be comfortable with.

Spam and unwanted calls: Giving out your phone number can sometimes result in an increase in spam calls and texts, which can be annoying and time-consuming to deal with.

Safety: Sharing your phone number can also potentially put your safety at risk, as it could be used to locate and potentially harm you.

In my opinion, the potential privacy risks of sharing your phone number far outweigh any potential benefits. It's always better to err on the side of caution and protect your personal information.

Second perspective:

While it's important to be cautious and protect your personal information, there may be some valid reasons why a company might ask for your phone number as part of the sign-up process. For example:

Verification: A phone number can be used to verify your identity and ensure that you are who you say you are. This can be especially important when signing up for certain services that require a higher level of security, such as financial or healthcare services.

Customer support: Having a phone number on file can also be helpful for customer support purposes. If you encounter any issues while using the chatbot or have any questions, the company will be able to easily reach you to provide assistance.

Marketing: A phone number may also be used for marketing purposes, such as sending promotional texts or notifications about new products or services. While this may not be appealing to everyone, it could be a useful feature for some users.

Overall, while it's understandable to be concerned about sharing your phone number, there may be legitimate reasons why a company might ask for it. It's up to the individual to weigh the potential risks and benefits and make the decision that's right for them.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#383
post #351

Earlier quoted context omitted.

I can't think of a single piece of software that has cloud syncing, for free, with no option for payment. I'm not sure who is running it (hopefully some well funded academic group), but it restores me faith in humanity a little every time I press sync and don't get CTA'd to sign up for some subscription. Amazing tool, kudos to the devs, and if there other comes a time where payment is required, I would be happy to ch…

AFAIK anki is primarily funded by sales from the iOS app https://apps.apple.com/us/app/ankimobile-flashcards/id373493...

Ah that might explain why I've never seen any payments, I'm on android and the app is free

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#384
BetterTouchTools and Karabiner Elements for macOS.

With a swipe of four fingers, I can turn a set of windows into a tiled configuration by "shoving" them where I need to go.

When I press Caps Lock, which I've rebound in Karabiner to F16 and then bound F16+various modifiers to Activate/Hide Application in BTT, I can switch between IntelliJ, Chrome, Figma, Slack, Notion, so fast that I feel like I have 3x as many monitors as I do - which, whether paired with actual monitors or on the road, is absolutely game-changing.

Knowing that I can context-switch immediately and get everything I need on screen, just so, lets me wear a lot more hats than I otherwise could have. There's an argument that I'm able to deliver results at a level as if I had 100 more hours every month!

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#386
post #185

Earlier quoted context omitted.

The point of make is that it's not only useful for building software. Take a look at the built-in implicit rules: https://www.gnu.org/software/make/manual/html_node/Catalogue... There are two things to note: (1) you can turn them off so they don't get in the way of other use cases, (2) they include non-build stuff like version control, linting, and document generation. There's also a whole chapter on ar file maintena…

Your point is that make has uses beyond that. That is not "the point of make"

No, that absolutely is the point of `make`. You quoted the "overview of make" page[0] which does say "The make utility automatically determines which pieces of a large program need to be recompiled, and issues commands to recompile them."

However, that same page, about 5 lines down, expands to say:

> Indeed, 'make' is not limited to programs. You can use it to describe any task where some files must be updated automatically from others whenever the others change.

Which is exactly what the original poster is claiming.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#388
post #313

Not a program, but being very familiar with the keyboard shortcuts in SublimeText has saved me countless hours of dev time. Things like Ctrl-D to highlight multiple instances of a word, plus the ability to put on Caps checking in the search bar first so you're only highlighting correctly capitalized versions. Make the same change in multiple locations. Saves so much time. Knowing how to highlight a letter, a word, a…

I would say Sublime Text is in fact a program. It has also saved me over 100 hours or more. And this includes its instantaneous speed and the ability to open huge files!

Fair point! I'd say what I'm most aware of having saved me the most time is knowledge of the shortcuts and features available _in_ SublimeText though.

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#389
post #16

Of all the software I can think of quickly, the one I think may have saved the most time in my life is Google Maps.

I use and enjoy Google Maps, but some of the features are baffling, like insisting on switching you to a "faster" route even after dismissing the proposal several times. This almost got me into trouble a couple of months ago when I was driving from Odessa to Chisinau. One route goes through Transnistria which is currently controlled by the russian military. I'm not sure if Google is aware that there is a war on curre…

they have a feature to ignore Highways .. maybe high time they had a feature "Avoid WAR !!"

Re: Ask HN: Programs that saved you 100 hours? (2022 edition)

#390
post #135

Microsoft Excel. Manipulating tens or hundreds of thousands of rows, including cross-referencing across tables, is just so satisfying and much faster than doing it with a DB or code. Alternative spreadsheet software do some things better, but they don't come close as a complete package, I don't regret paying for it myself for the first time in my life. It such a life saver in a pinch. Obligatory Spolsky intro to Exce…

Yeah, just yesterday. Hacky output from `nslookup`, not ideal but it’s all we had. Tens of thousands of rows. No IDE with regex capabilities available. Excel to the rescue! Took me about five minutes to extract exactly what I needed.

If you can use dig output, the next time you need to do something like this you might find 'jc' helpful: https://github.com/kellyjonbrazil/jc
Post reply on HN