HackerTrans
TopNewTrendsCommentsPastAskShowJobs

lylejantzi3rd

1,991 karmajoined il y a 4 ans

Submissions

How does anybody test phone applications that do location tracking?

twitter.com
3 points·by lylejantzi3rd·le mois dernier·2 comments

I Asked an AI Consultant How He Makes $80k/Month [video]

youtube.com
1 points·by lylejantzi3rd·il y a 6 mois·0 comments

It's hard to justify Tahoe icons

tonsky.me
2,487 points·by lylejantzi3rd·il y a 6 mois·951 comments

The Cost of Software Libraries

cgamedev.substack.com
2 points·by lylejantzi3rd·il y a 9 mois·0 comments

comments

lylejantzi3rd
·il y a 20 heures·discuss
I have a similar setup with 2 2016 MPB M1s connected to an LG ULTRAGEAR+ display via a UGREEN KVM and a Minthouz Dock. Switching between them got to be so annoying that I had to disable sleep on both devices using this command:

    sudo pmset disablesleep 1
You would think this would negatively affect battery life when the laptop isn't docked, but I haven't noticed much of a change. It's also nice to be able to shut the lid on a whim instead of trying to keep the lid open so my downloads don't turn off while I'm moving from one room to another.
lylejantzi3rd
·il y a 19 jours·discuss
I agree that this isn't communicated well, but I think the idea he's going for has nothing to do with virtualization or containerization. It's reducing all application level actions to a sequence of events, complete with the data that would get passed in. That way, you can replay production events, complete with production data, locally for debugging purposes.

Unfortunately, that also makes this a PII security nightmare.
lylejantzi3rd
·il y a 21 jours·discuss
That market is growing because of AI. Everybody I've seen use AI gets to a certain point where it breaks and they don't know how to fix it. They have a choice to make, then: ditch it and pay for real software that works, or pay somebody to fix it. Hopefully, they've used that AI generated software to create enough cash flow to afford somebody to fix it.
lylejantzi3rd
·il y a 21 jours·discuss
How much does it pay, relatively? The last time I looked into jobs in the UK and in Europe, I could make more money flipping burgers in the US.
lylejantzi3rd
·il y a 29 jours·discuss
I'm working on GPS tools to help support my current contract. I've found there are no good tools for tracing a route on a map and having a mobile device think it's traveling that route. I'm not just talking GPS coordinates, but speed, direction, motion detection, precise timing between waypoints, being able to play these trips forward and backward, step by step, etc. I'm talking time-travel debugging for GPS applications.

It's still early days, but I have a demo running. Unfortunately, it requires using a drop-in replacement library for CoreLocation. That alone may make it infeasible.
lylejantzi3rd
·il y a 29 jours·discuss
It looks nice. Maybe I'll give it a shot.
lylejantzi3rd
·le mois dernier·discuss
A system for instrumenting GPS routes.

A user reports a location bug on their morning commute. You're 2,000 miles away. Instead of flying out to reproduce it, you replay their exact GPS trip on your simulator. Same route. Same speed. Same timing.

Record & replay real GPS routes for iOS.

Video here: https://x.com/LyleMakes/status/2064438713124270233
lylejantzi3rd
·le mois dernier·discuss
A MacOS desktop app and a mobile app for instrumenting GPS routes.

Screenshot here: https://x.com/LyleMakes/status/2063784301594853657/photo/1
lylejantzi3rd
·le mois dernier·discuss
I ran into some interesting limitations when trying to test a friend's trip tracking application.

I can record a sequence of events that includes just about anything the phone can do: lat/long changes, speed, orientation, changes in motion state (idle, walking, driving, etc), geofencing, bluetooth state changes, wifi state changes, etc. Everything timestamped.

But, how do you play this sequence back in a way that makes the app think you're taking the same trip again? I was hoping the OS (iOS and/or Android) would provide a mechanism for this. And it does, but only lat/long. Nothing else.

The missing information is very important when trying to debug what's going on in my application on any particular trip. Now, I know I can create my own version of CLLocation that will generate these events whenever I want them, but I was hoping to find a solution that didn't require changing application code to support. I would like to take my findings and create a product that can help people do this sort of testing and requiring them to switch out CLLocation everywhere it's used in their application is a difficult sell.
lylejantzi3rd
·il y a 2 mois·discuss
I'm working on GPS tools to help support my current contract. I've found there are no good tools for tracing a route on a map and having a mobile device think it's traveling that route. I'm not just talking GPS coordinates, but speed, direction, motion detection, precise timing between waypoints, being able to play these trips forward and backward, step by step, etc. I'm talking time-travel debugging for GPS applications.

It's early days. I'm not even sure it's possible.
lylejantzi3rd
·il y a 3 mois·discuss
An old school WYSIWYG RAD GUI builder for native applications. Because I don't accept that native app development needs to suck as much as it does.
lylejantzi3rd
·il y a 4 mois·discuss
Just because it's popular, doesn't mean it's financially successful. Take a look at YouTube. They lost money hand over fist for decades.
lylejantzi3rd
·il y a 4 mois·discuss
> I don’t think this is necessarily what is happening.

This is exactly what happened with my niece, my nephew, and all of their friends.

Which isn't to say they've outgrown all of the games they played when they were younger. They still play minecraft, stardew valley, kirby, mario, etc. I don't know why, but they all bounced off of Fortnite after they hit a certain age. I wonder why.
lylejantzi3rd
·il y a 4 mois·discuss
But, why? It's been 30 years. You'd think somebody would have figured out how to make a decent GUI toolkit or framework.
lylejantzi3rd
·il y a 4 mois·discuss
Probably. The RADDBG folks recently created their own debug format (RDI) to replace PDB and DWARF. Could be worth a gander.

https://github.com/EpicGamesExt/raddebugger?tab=readme-ov-fi...
lylejantzi3rd
·il y a 5 mois·discuss
Wouldn't that be more of a RAD tool, like Lazarus[0]? Or are you suggesting you could do both in the same tool? I'm not doubting it's possible, but those are two very different (and large!) products from a functional standpoint. Combining them is going to be quite the undertaking.

[0]: https://www.lazarus-ide.org/
lylejantzi3rd
·il y a 5 mois·discuss
We'll have to agree to disagree on this one.
lylejantzi3rd
·il y a 5 mois·discuss
If you have patience, the first 30 or so episodes of Handmade Hero are pretty good.

https://guide.handmadehero.org/code/
lylejantzi3rd
·il y a 5 mois·discuss
Are you working on the original codebase or the OpenJK fork?
lylejantzi3rd
·il y a 5 mois·discuss
This is a great video by SuperfastMatt on the engineering behind and evolution of the Tesla door handle.

https://www.youtube.com/watch?v=Bea4FS-zDzc