News for hackers. Stuff that matters.

talmr

Re:Life with Down Syndrome on Tuesday November 03, 2026 @10:57AM (#50353587)
Thank you for sharing
Re:In LLM era, can software startup survive? on Monday November 02, 2026 @01:58AM (#50333873)
Some products are harder to build than others imo, even if making software has gotten easier.

Making consistent and reliable software is even harder.

Re:Ask HN: What are you working on? (November 2026) on Sunday November 01, 2026 @04:00PM (#50329826)
Very cool!
Re:Casio Watches of the 1980s on Saturday October 31, 2026 @08:14PM (#50321546)
Neat! Thanks
Do you think we will keep making new apps in the future?

Or will we stick to incumbent solutions for the most part?

Re:Which hobby do you think is most diverting and pleasurable? on Saturday October 31, 2026 @03:34PM (#50319314)
It is really amazing :) Cheers!
Re:Which hobby do you think is most diverting and pleasurable? on Saturday October 31, 2026 @03:28PM (#50319255)
I enjoy reading, both in digital and physical mediums.

I visit different libraries in my city 2-3 times a week just to stroll through and open random books. I hope this always remains an option, because there is just something beautiful about opening a book, feeling the pages and even the smell when it is a particularly old book! LOL

In pre-AI days, I'd spend hours each week reading Wikipedia. There are so many topics about so many things in our wonderful world to learn about. Some are really tragic, some hopeful, some are about animals or plants in places I may never be able to visit, and so on.

Currently, I'm enjoying using AI to take me on "journeys" not only around the world, but through time and "dimensions" as well. For fictional works, I can engross myself into their world with a AI and "feel" like I'm there.

Reading is a neat distraction. Before I go to sleep I learn about something cool and interesting and when I have follow up questions, I am able to satisfy my curiosity.

Re:Casio Watches of the 1980s on Saturday October 31, 2026 @03:22PM (#50319202)
I wear my A159W not only because it is quirky, but also because it reminds me of my grandfather.

He had the same watch, and the backlight is so horrible. I have fond memories of him holding it up at an angle to check the time.

I only knew him for a few years of my life in early childhood. We'd go on long walks together in the late afternoon. He'd check the time when it started getting dark so we'd be back home in time for dinner!

Re:Casio Watches of the 1980s on Saturday October 31, 2026 @03:18PM (#50319165)
I actually love that :)

My A159W is my daily driver. I prefer it to my Apple Watch, which I've pretty much stopped wearing. I am not in a wealth bracket to afford wearing mechanical watches.

My Casio is a cheap watch, kind of quirky, and I love it!

I think it suits me very well.

Ask HN: What's the future like? For normies, will it still be apps and websites?

Will we still be going on websites?Will people continue to install mobile apps? Or are we all going to be living in AI assistant walled gardens, telling it "let's order groceries" or will it just do things for us so we're not ordering things manually?For the broader people (outside of tech, everyone else), what will the next 10-20 years look like?Most people outside of tech circles don't use...

( Read More... | 6 comments | on HN )

Ask HN: How useful is text messaging?

I see people using apps for a lot of things that could be done over text message.Are text messages used in B2B stuff? Any use cases that you can think of?Just been curious about it today.

( Read More... | 3 comments | 2 points | on HN )
Huh? Am I breaking the rules or something? I don't know what you are saying sorry but it isn't useful to this discussion.

From the FAQ:

What to Submit On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

I asked others how they would build a chat system in 3 days, and my intention is to use that to understand how to solve my own question.

Ask HN: What's the simplest chat back end I can set up in the next 3 days?

I've got a mobile app, and I need to add a chat feature ASAP.I know Go, Nodejs, and Elixir (beginner). Out of these, it seems like Elixir (using Phoenix channels) might be the simplest approach. But I have never built a chat system before, with auth and some restrictions.I also know that there are chat SDKs that I can use, but the biggest downside is that the pricing is insane.I also know that...

( Read More... | 9 comments | on HN )
I used to care about that too until I got enough money (not a TON, but enough to put my worries aside for 5-10 years) from equity working at a smaller company.

Now I'd rather keep a simple job and work on side projects that interest me than working at a FAANG.

https://www.youtube.com/watch?v=C3dqvxlnmJw maybe this helps. I've been watching this channel for a while and it has a lot of good info and they are angle investor.
Re:Memes a billion dollar plus industry. Your perspectives? on Wednesday April 21, 2021 @12:04PM (#26891441)
Memes used as ads to sell products.
What about other thoughts? Does my employer get access to those?
Re:Ask HN: What is your favorite local business? on Thursday April 01, 2021 @07:11PM (#26667447)
Petfood Express. It’s a California pet store chain with like 40 stores or something but the staff there are so nice and helpful. Their website is also nice to use though I much prefer going to the store.

The staff is knowledgeable and pet lovers first. I wanted to give my cat the best food and they were so helpful in helping me pick a few different items to try. My cat loved them all so that’s a great success!

Seems like the site is an outlet for gratitude. So many people are practicing gratitude there!

Don’t doomscroll through their gratitudes if that’s distracting for you, and if pen and paper works better for you then that’s amazing!

Goal is to just be grateful :)

I was in the same boat as you as a mostly self taught engineer. What really helped me personally are the following and I would like to share:

* Read “Clean Code” and try to apply the principles even in toy projects. I only have five years of experience but this is the most profound book so far in my career, and it’s one that is good to re-read every so often to keep it fresh and apply :)

* If you’re at a mid size company now with other engineers judging your work, then this is a great opportunity to review their PRs and see how they’re going about their business. You have a decade of experience and I’m sure you’ll both have suggestions and learn something. Hop on a video call and pair with someone senior or staff at your company.

* Do you have any ideas that you wish you could bring to life? Even a small ToDo app or something like that. If you can plan the requirements, design the application architecture, and choose a good set of libraries and tools to aid you, you will feel a huge surge of confidence that you have the ability to create. This is important. This would also aid you if you decide to become a PM because if you’re in charge of making a vision come true, what better than to be technically aware of what’s really going to make that vision a reality.

Just a couple things that helped me. All the best, and remember we are both student and teacher til our last breath so don’t sweat it if someone is younger/older at different stations in life.

Long post, but I hope it helps someone out since it covers web,mobile, etc. MVP to me means being able to build something quick and iterate upon, so while it could be a throwaway project each time it still makes sense to have a preferred solution for each problem space.

I stick to tech I know best and also languages which offers a vast variety of available SDKs and dependencies to consume so I don't need to waste time re-inventing the wheel. I also try to plan for my requirements up front so I can best prepare. In this case, I am building an application that requires authentication, notifications, private + group chat, location awareness, and an admin sites for the CMS, partner portal, etc.

- For data storage, I use postgres for persistence, and redis for caching and other temp things. I'm not an expert at either of these, but I have used both extensively and have enough experience/interest to work through any issues that may come up.

- I use nodeJS + express to write backend services. Example: My web and mobile clients consume a REST service that interacts internally with a data layer service. Since the code is organized very simply and modular, it makes it easy for me to spin up new services that consume existing services, or makes it easy to extend. I have a real time service that could use the same data layer service if needed.

- I try to use SDKs that can solve my problem cheap + quick. This is where planning up front is also valuable because if you can identify which SDKs are available for the languages you are using, you will save lots of time and pain. For example, I'm using connectycube (free up to 10k users) for video + chat because they have flutter SDKs it takes literally 10 minutes to set up and be most of the way there. I use firebase for authentication (its free) on the clients, and for my REST service token verification. Firebase can also handle push notifications, so keep that in mind! I use mapbox for geocoding because it is cheaper than google maps.

- For infrastructure, I was using AWS but switched to DO managed postgres and droplets. I'm still using S3 and cloudfront.

The reason I did this is because I don't have much infrastructure experience and made a few misconfiguration mistakes on AWS that bit me. DO makes it dead simple for now so I can focus on just building my product and maybe some day I will be lucky enough to work with a team who knows AWS :)

- For web, I have the website (hosted using carrd, dead simple website builder. They have a cheap paid plan that lets me do things like add a contact us widget and add a google analytics), while the CMS and partner sites are being built using create-react-app. There is no consumer web app (mobile app only), so really those users will just see the site and go download the apps. Partners can access the partner portal to do things like adding their business listing and any promotions, etc.

- Mobile apps are built using flutter. I've dabbled with swift/swiftUI, kotlin, react-native, and flutter and today I prefer flutter for complex projects that I need on both iOS and android. Regardless of what path you choose, some tips I can offer when you're in the middle ground between a "this is more complicated than what's in the /examples folder" and "any top app that you use on a regular basis": • Spend a weekend going through the platform specific design guidelines. Open up your favorite top apps on iOS and android and use the same features on both. Notice the subtle differences. • Read the app store guidelines for both so you know what to expect. • Plan your application structure. What are the shared states, and how will you share data? Do you need to persist data on the device? What device permissions do you need to manage? What are the top level views? Do you need to make network calls? I used to never do this because I figured hey, its just a toy project!! But, as soon as that toy project turns into a passion pit, I need to make that new features can be added very fast instead of requiring a re-write. Just note the different moving pieces, and organize your code in a way that makes sense. • Nothing is perfect - flutter web is kinda meh and honestly I think its best anyway to just have separate mobile code, and web code.

Learned a ton over the pandemic, hoping to put all of this to good use and keep learning. All the best!

Thanks for the reply, appreciate the insight.
I’m an American so I always thought it’s cool you have NHS because we have to either pay for our own health insurance or we get it from our employer. What do you mean by health insurance there - are those additional offerings that NHS doesn’t provide?

What do you use for forward geocoding?

I am currently using https://docs.mapbox.com/api/search/geocoding/ for forward geocoding. I'm wondering what others use for geocoding, and their experience (how it performs, reliability, cost)Thanks!

( Read More... | 1 comment | on HN )
how does that hot temp get controlled?
Re:M1 Macs Review on Thursday November 19, 2020 @11:50PM (#25157393)
Nice! Are you using x code as well?

I’m in a similar boat as you - running bunch of node services, pg, etc. but I’m also developing for iOS. Xcode kills my current MacBook because I’m constantly rebuilding.

Re:Google's new logos are bad on Tuesday October 27, 2020 @10:41PM (#24914468)
Notion is pretty good.
Re:Ask HN: How Do You Learn? on Friday October 16, 2020 @04:31PM (#24804738)
Watching YouTube videos. There are pretty good videos now on a lot of specific software topics (for example I find lots of helpful videos on web, mobile dev, infrastructure stuff). Then just cloning some example repos and breaking stuff until it makes sense.

I am by no means a expert but thanks to just looking up stuff on YouTube I got my head wrapped around some technologies like docker, aws, etc that just didn't make sense when I read the docs.

Older »