News for hackers. Stuff that matters.

gdeglin

Re:I decompiled the White House's new app on Saturday March 28, 2026 @11:31PM (#47560152)
OneSignal cofounder here. Posting since our service was mentioned in this article.

For those concerned or curious about location data collection, we wrote an explanation of how it works: https://onesignal.com/blog/youre-in-control-how-location-act...

Re:Ask HN: Who is hiring? (July 2025) on Tuesday July 01, 2025 @12:35PM (#44435620)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within these states) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers for our Product, SDK, and Backend teams.

More information and apply at https://onesignal.com/careers

Re:Ask HN: Who is hiring? (June 2025) on Monday June 02, 2025 @02:06PM (#44161465)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers for our Product, SDK, and Backend teams.

More information and apply at https://onesignal.com/careers

Re:Ask HN: Who is hiring? (March 2025) on Monday March 03, 2025 @12:51PM (#43244578)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers for our Product, SDK, and SRE teams.

More information and apply at https://onesignal.com/careers

Re:Ask HN: Who is hiring? (December 2024) on Monday December 02, 2024 @03:13PM (#42299924)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

Re:Ask HN: Who is hiring? (September 2024) on Tuesday September 03, 2024 @01:59PM (#41437393)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

Re:Ask HN: Who is hiring? (August 2024) on Thursday August 01, 2024 @05:38PM (#41133920)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

Re:Ask HN: Who is hiring? (March 2024) on Friday March 01, 2024 @12:48PM (#39564434)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers across multiple teams.

More information and apply at https://onesignal.com/careers

Re:Ask HN: Who is hiring? (January 2024) on Tuesday January 02, 2024 @04:27PM (#38847375)
OneSignal | California, New York, Pennsylvania, Texas, Utah | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

We're hiring Senior Software Engineers across multiple teams.

More information and apply at https://onesignal.com/careers

One detail not covered as much in this article is that many options are now available to users and apps to control the push notifications they send and receive.

For example, on iOS, when prompted for notification permission, users are now asked to choose if they want the notifications sent to a summary view. iOS will also invite users to disable notifications from apps they haven't interacted with recently.

Here are a few of the options available for each operating system. Many of these were introduced within the last 1 to 3 years.

iOS & Android:

  * Apps can choose to send notifications without sound/vibration. These are less disruptive and less likely to result in an uninstall or disabling of push.
  * Apps can customize which sound is sent with the notification, if any. On Android, the vibration pattern can also be customized. 
  * Apps can choose to replace an old notification with a new one. This helps prevent multiple updates from crowding a user's notification center (e.g. Order received, Order Arriving, Order Delivered)
  * Apps can send notifications at different priority levels. On iOS, apps can even send notifications that break through a user's focus mode settings (e.g. for emergency alerts), but this requires special permission.
  * Apps can group multiple notifications for easier readability (e.g. chat  messages from different contacts)
  * Apps can set a visual badge on their application icon, indicating the presence of new content, with or without also sending a push notification.
iOS

  * Apps can choose between sending a push notification or starting a Live Activity. Live Activities have more visual customization and can show real-time updates such as sports scores or the status of a food delivery order. Starting with iOS 17.2, released in Dec 2023, Live Activities can be started remotely, just like push notifications. Prior to 17.2, users had to open the app to start them.
Android

  * Apps can implement Notification Channels, a way to categorize different types of notifications so that users can enable some but not others.

Older ยป