Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
codyd51
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
codyd51
1y ago
I believe this is not the case in today’s ubiquitous equal temperament?
2.
▲
by
codyd51
2y ago
The waveform produced by sounding a note on most physical instruments will often not exhibit a peak, or will not exhibit the strongest peak, on the note being sounded. Rather, most instruments will instead produce harmonic overtones and our
3.
▲
by
codyd51
2y ago
Hi, author of axle here - thank you for the shout out! It’s been a wonderfully fun and enriching project to work on over the years. I’m now working on XNU at Apple, so won’t be working further on axle for the foreseeable future.
4.
▲
by
codyd51
2y ago
One potential hiccup with your one-photino-bird-universe theory (which is quite fun!): I believe I remember a scene in which the ‘birth’ of a photino bird was described. If I remember correctly, it was indeed described as a clone of its par
5.
▲
by
codyd51
2y ago
What a wonderful thing to say about a stranger's article! Thank you very much for posting this.
6.
▲
by
codyd51
2y ago
Whoa, thank you! I don't know much about RF and learned ad-hoc for this project, and it seems perfectly plausible to me that someone knowledgeable would be able to look at this and identify a root cause - I certainly didn't do any
7.
▲
by
codyd51
2y ago
Thank you for linking this, this course is phenomenal! Several of the videos were immensely helpful in my GPS journey.
8.
▲
by
codyd51
2y ago
Thank you very much for your thoughtful offer! I won't be able to readily work on side projects after starting my new role next week, and am content to consider this project complete for the time being. However, what you've propos
9.
▲
by
codyd51
2y ago
I believe you are correct. My understanding is that the root P key is rotated daily, and needs to be manually uploaded to any military hardware that needs to use it.
10.
▲
by
codyd51
2y ago
Thank you very much! I agree, they are incredible! I really had no idea until making this project, and it makes things like cellular phones so astoundingly impressive.
11.
▲
by
codyd51
2y ago
This project only supports the 'legacy' C/A variant of the NAVSTAR constellation's signals.
12.
▲
by
codyd51
2y ago
Thank you for sharing this! It is sort of a vulnerable thing to write, because it reveals the shapes and bounds of my own ignorance, and the path I took to learning. I am really grateful to hear that you appreciated the approach.
13.
▲
by
codyd51
2y ago
I am really grateful for this nice comment, thank you! As a self taught programmer with no background in RF or EE, this project was definitely a stretch for me and involved lots of (sometimes frustrating) learning and experimentation. Looki
14.
▲
by
codyd51
2y ago
Thank you very much!
15.
▲
by
codyd51
2y ago
That's so great to hear, thank you for the nice feedback!
16.
▲
by
codyd51
2y ago
This is amazing! I had no idea tech like this was available on the market. Thank you for the correction.
17.
▲
by
codyd51
2y ago
Yes, I forgot to mention downloading the orbital parameters over the network! Thanks for mentioning this as well. In this case, I was meaning to refer to brute-forcing the Doppler-shifts and PRN phases of each satellite, not the orbital par
18.
▲
by
codyd51
2y ago
GPS jamming or spoofing on a wide scale is definitely a viable attack! As another commenter noted well, making everyone appear at exactly the same location would be nigh-impossible, though. GPS receivers will look for the 'strongest&
19.
▲
by
codyd51
2y ago
Hi! Yes, "from scratch" is definitely always a bit of a funny term. I also implemented the receiver in Python, which is quite far from "scratch" =). What I mean by it in this context is that I'm taking a piece of ha
20.
▲
Show HN: Building a GPS receiver
(axleos.com)
552 points
by
codyd51
2y ago
|
128 comments
21.
▲
by
codyd51
2y ago
Yes, you're absolutely correct! The design here totally suffers from unbounded memory use if you draw onto a large canvas. (Restating parts of your comment for confirmation that this is also how I think about it.) To resolve this while
22.
▲
by
codyd51
2y ago
Thanks very much! The other commenter is correct that the work loop typically revolved around booting a QEMU instance which ships my UEFI application. The main run script will regenerate an EFI filesystem that contains a fresh build of UEFI
23.
▲
by
codyd51
2y ago
Wow, thank you so much! I made these using HTML canvases and TypeScript. I’m drawing everything in code, including the pixel art (which is defined in the source). The animations are made using a small animation system that I made for this p
24.
▲
by
codyd51
2y ago
Ha! I take your point.
25.
▲
by
codyd51
2y ago
I am really glad to hear that there's interest, and hopefully I will have a 3-part series to share on this some time soon! Similar to Andrew's project linked down below, this is a 'true' home-brew receiver. I didn't
26.
▲
by
codyd51
2y ago
Andrew Holme's receiver was a crucial resource in my journey! There were times when a sentence or two from his post unlocked an insight for me.
27.
▲
by
codyd51
2y ago
Thank you very much, I've spent a lot of time on them over the past week and am really pleased to hear that you enjoyed them!
28.
▲
An IRC client in your motherboard
(axleos.com)
343 points
by
codyd51
2y ago
|
75 comments
29.
▲
by
codyd51
2y ago
Hi everyone! As a bit of a gag, I’ve made a graphical IRC Client that runs entirely in the UEFI preboot environment. It features completely overdone features such as TrueType fonts, a cursor, and GUI decorations. I first started this projec
30.
▲
by
codyd51
2y ago
This was a fun read, kudos to the author! Adding one more typo to this thread: if let (a, 2) = (1, 2) && let (b, 4) = (3, 4) && // <-- This should be an open brace. println!("Made it, a = {}
More ›