HN user

AndrewHart

187 karma
Posts24
Comments34
View on HN
github.com 5mo ago

HelloRL: A modular framework, like Lego for Reinforcement Learning

AndrewHart
1pts1
twitter.com 11mo ago

How Hyper built a 1m-accurate "indoor GPS"

AndrewHart
3pts0
andrewhart.me 11mo ago

How Hyper built a 1M-accurate indoor GPS

AndrewHart
126pts73
andrewhart.me 1y ago

Linear, Static Models Are Not the Path to AGI

AndrewHart
2pts0
andrewhart.me 2y ago

Thoughts on Vision Pro

AndrewHart
161pts172
medium.com 6y ago

Dent Reality – Building the Future of Indoor AR Navigation

AndrewHart
4pts0
medium.com 7y ago

Apple Restarted Their AR Platform Strategy, and Nobody Noticed

AndrewHart
11pts0
news.ycombinator.com 7y ago

Ask HN: How to Get Good at Sales?

AndrewHart
78pts37
news.ycombinator.com 8y ago

Successful AR Developer Looking for CV Partner on Retail AR

AndrewHart
1pts1
twitter.com 9y ago

ARKit and CoreLocation

AndrewHart
1pts0
itunes.apple.com 9y ago

Introducing TwIM – a clean, modern messaging app for iOS, powered by Twitter DMs

AndrewHart
1pts0
medium.com 10y ago

Improving Twitter with Channels

AndrewHart
1pts0
medium.com 10y ago

I’m Making an App for Twitter, Even Though They Don’t Want Me To

AndrewHart
1pts0
medium.com 11y ago

Apple Music Is Broken: An Illustrated Guide

AndrewHart
2pts0
itunes.apple.com 11y ago

Show HN: Summarise – A personal, talking wake-up alarm for iOS

AndrewHart
27pts5
medium.com 11y ago

The Decision to Go Indie

AndrewHart
1pts0
news.ycombinator.com 11y ago

Ask HN: A site that let you setup a virtual linux machine, for sandboxing?

AndrewHart
1pts0
github.com 11y ago

0hh1 Solver, in Swift

AndrewHart
2pts0
news.ycombinator.com 11y ago

A de-centralised network, with chosen usernames. Is it possible?

AndrewHart
2pts4
news.ycombinator.com 11y ago

Ask HN: I want to remotely access my EHD. Advice?

AndrewHart
1pts0
medium.com 12y ago

We Should Dominate the App Store Charts

AndrewHart
1pts0
medium.com 12y ago

Dealing with user feedback the right way

AndrewHart
1pts0
github.com 13y ago

UIImage-PDFColoredImage - export a vector, use it at any size, in any color

AndrewHart
2pts0
andrewhart.me 13y ago

My experiences of going free-for-a-day on the App Store

AndrewHart
1pts0

This is something I built while learning RL, and I decided to open-source. I noticed that every major RL algorithm (Actor Critic, A2C, PPO, TD3 etc.) would be written from scratch, even though they shared a lot of the same features. And every implementation of the same features would be slightly different across each implementation. So trying to take a feature from one algo to another, or even to try building your own features, was a massive pain and error-prone.

HelloRL is a new modular framework, built around a single `train()` function, which scales up to every algorithm. The difference between Actor Critic (discrete, online, monte-carlo, simple) and TD3 (continuous, offline, 1-step rollout, targets, reference critic, etc.) is just a different set of modules. Easy to swap between algorithms, or mix and match features, or build your own modules.

Great question. Partly on device compatibility, but mostly that we can achieve an amazing, reliable experience right now without those anchors. If we weren't getting the accuracy we needed from our current methods, we would have to look at alternatives like UWB and consider the trade-offs.

We've had the solution live in stores for years without any issue. Our algorithms can clean up and filter out unreliable data, based on all of the other data we have, from other APs, from previous data etc..

If they re-fit the WiFi, which they might spend a month doing once every 5-10 years, it would need a re-survey, which could take 1-2 hours. But thankfully no new infrastructure.

Thank you! I tried to keep it interesting but not get lost in rabbit holes.

We have around 300 hours of ground-truth data now, in 1-second intervals, which we use for algorithm training and refinement. The same as performing a survey, our team marks their location on the map, then walks to the next location, and through post-processing we can correct any errors and interpolate the locations in between. You can see this process in the diagram with the large black dots, where the user marked their location.

Thanks for the feedback. I wanted to keep it balanced to be accessible but also insightful.

To answer your point: we have the digital map, can use that to understand obstacles etc in the space. In some of those larger stores you see in the visual, we typically survey the entire store within 2-3 hours, it's low-effort work, not a blocker.

All of the videos shown on the speed-run of our technology is on 4 year-old Android devices, such as Samsung S21, Pixel 6 etc.. We always test and gather statistics on older devices to fairly represent what's available, rather than latest-and-greatest.

Yes - one of the limitations with mobile is engaging the camera/quality of the SLAM. With a robot, they're already using SLAM with strong tracking, and controlling the hardware stack means no device limitations (uncalibrated sensors, limited WiFi pings etc.)

Aside from saving time, I'm bad at writing. Especially emails. I often open ChatGPT, paste in the whole email chain, write out the bullets of the points I want to make and ask it to draft a response which frames it well.

You could say the same about software and app stores. If safety were the top priority, then the safest option is to say no apps, but that isn't competitive or lucrative. Apple's approach is to create safe frameworks and a review process that allows the App Store to exist.

Monzo is another company which does this incredibly well, and wrote a public document on it: https://monzo.com/tone-of-voice/

I'd love to read more on this topic - how companies learn to do this, and then go about establishing it internally, so that it becomes part of their brand and culture.

Dent Reality | JavaScript Developer | London, UK | Full-Time https://DentReality.com

We’re a “smart spaces” company, building an AR platform that connects people with retail stores and shopping centres, to provide an Amazon-level customer experience.

Our web platform enables our customers to build their own indoor maps, view hotspot analytics, and manage their locations. We’ve previously built the most popular mobile AR project on GitHub (4k stars), and we’re actively working with major retailers around the world to integrate with their locations.

The role is full-time, working from our office in Old Street, London, with the option to spend a couple of days at home each week.

Apply on AngelList or email hiring@dentreality.com https://angel.co/company/dentreality/jobs/653173-javascript-...

Dent Reality | Full-Stack Developer, Senior iOS Developer | London, UK | Full-Time, ONSITE https://DentReality.com

About us: Dent Reality is building an AR platform to connect people with retail stores and other public spaces, giving them an Amazon-level customer experience. We’re an early-stage startup that’s already developed the most popular open-source project for mobile AR (4k+ stars on GitHub), enabling any developer to build world-scale AR apps:

https://github.com/projectdent/arkit-corelocation

Roles:

Full-Stack Developer: Build self-serve tools, so our customers can set up their spaces and manage their data. You’ll have the opportunity to lead the web team as it grows.

https://angel.co/company/dentreality/jobs/622521-full-stack-...

Senior iOS Developer: Lead development of our mobile app, adding new features and capabilities. Should be experienced in architecture and UI implementation. ARKit experience not required, but a good bonus.

https://angel.co/company/dentreality/jobs/636225-senior-ios-...

Both roles offer salary + equity. You’ll be given ownership and freedom over development, and will be responsible for making key technology, infrastructure, and product decisions.

"researchers found 24 popular iPhone apps that were collecting location data — like Bluetooth beacons to Wi-Fi network names... and cell network names."

A point of note - finding the names of wireless routers, or cell network - requires calling private APIs, so those apps should be banned from the store on that basis alone.

I tried every note-taking and distraction-free writing tool there was - Evernote, iA Writer, ByWord etc.. never stuck with one for more than a few months.

Then I found Ulysses. I love the indexing of all the notes within folders, and the simplicity of the app.

I'm not a huge fan of the painfully slow pace of updates, especially when they're charging a subscription fee. The app is great though.

The problem with Notion is that on iOS it's a web-app, so it feels terrible to use. It white-screens while it reloads whenever you do any navigation, and doesn't support multi-tasking on iPad.