Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deltaknight
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
deltaknight
4mo ago
Honestly I wouldn’t take that too seriously, I think the whole triplet “not A, not B, not C” has been extremely common when talking about problems people are passionate about, and it’s a shame that crappy AI prose has trained people to trea
2.
▲
by
deltaknight
9mo ago
This looks super cool, I’ve played around with making custom API clients/executers in multiple teams now and am glad to see something that I might actually use instead of re-rolling my own each time. One thing I’ve previously found ver
3.
▲
by
deltaknight
9mo ago
The EV cert system is truly terrible on Windows. Worst of all, getting an EV cert isn’t even enough to remove the scary warnings popping up for users! For that you still need to convince windows defender that you’re not a bad actor by getti
4.
▲
by
deltaknight
1y ago
Honestly whilst the docs make the review process sound complicated, I went through it a few months ago and it ended up being super simple. Just follow the instructions to create the new formulae PR (and look at other recent ones) and then y
5.
▲
by
deltaknight
1y ago
I think these are just the package managers that it supports parsing dependencies for. The actual script seems to just be a single python file. It does seem like the repo is missing some files though; make is mentioned in the README but no
6.
▲
by
deltaknight
1y ago
Got around to implementing this, docker images are now published. See the README https://github.com/JustAman62/undercut-f1/tree/v3.0.22?tab=r... for updated instructions.
7.
▲
by
deltaknight
1y ago
True single file static executables should now be working in the latest release.
8.
▲
by
deltaknight
1y ago
Got in front of my Windows machine and figured out the issue. I believe Windows support should be fixed in v3.0.10 now ( https://github.com/JustAman62/undercut-f1/releases/tag/v3.0.... ). Let me know if yo
9.
▲
by
deltaknight
1y ago
Windows support should be fixed now in 3.0.10 ( https://github.com/JustAman62/undercut-f1/releases/tag/v3.0.... ). Hopefully this works for you!
10.
▲
by
deltaknight
1y ago
Yes correct, sorry forgot to reply to this chain. I've confirmed it works correctly on MacOS, Linux, and Windows under WSL (with the artefacts from the latest release). However, running directly under Windows has this issue where the t
11.
▲
by
deltaknight
1y ago
Unfortunately I think this is because I haven't signed the executable. I've signed the Mac executable (as I already have an Apple dev account), but the Microsoft process seems to be a bit more involved and requires an expensive EV
12.
▲
by
deltaknight
1y ago
Ah, so unfortunately the delay is only applied to new data coming in. When you start a live session, we only get the current state and new data coming from the F1 feed, so we can't delay back to a point before you started listening to
13.
▲
by
deltaknight
1y ago
I have compiled as self-contained, however I missed some configs to make sure that all native binaries were included in the final executable. I've made a new release recently ( https://github.com/JustAman62/undercut
14.
▲
by
deltaknight
1y ago
I'm not personally aware of a method of doing so via a TUI, but I'd be very happy to be corrected. I was under the impression that sending images was the best way to handle non-character based output.
15.
▲
by
deltaknight
1y ago
Thanks for the heads up. I think there might be some intricacies with different terminals and OS's which I hasn't fully appreciated (I've only been testing this on a arm64 Mac unfortunately). I have made a new release ( https
16.
▲
by
deltaknight
1y ago
Thank you! The data comes from a SignalR data stream that F1 provides. It's not exactly public, but also not protected. There are some other projects (like FastF1) which have done a lot of working understanding this data, so all kudos
17.
▲
by
deltaknight
1y ago
I have to admit, the transcription quality isn't all that great, it depends heavily on the driver and the audio quality on that particular weekend. I think it's better than nothing though.
18.
▲
by
deltaknight
1y ago
As it happens, I started to make this back when McLaren weren't doing quite as well as they are now... for exactly the reason you describe. Being able to see pit windows easily for drivers all the way down the field, and observe lap ti
19.
▲
by
deltaknight
1y ago
Oh that's fantastic, way better than searching for results on modern sports news sites. Definitely bookmarking this, maybe I'll accidentally learn a bit of Finnish.
20.
▲
by
deltaknight
1y ago
Thank you! Yes, learning about the kitty and iterm graphics protocols was surprisingly fun, and opened my eyes to the potential power of modern TUIs (even if I'm not making best use of all the power). Sixel on the other hand seems like
21.
▲
by
deltaknight
1y ago
There is https://openf1.org which has an API, although I don't believe it's real-time. My projects uses the SignalR stream directly from F1, but it's not very API friendly and you have to learn and do a decent amo
22.
▲
by
deltaknight
1y ago
Yeah that's a fair point. Although I've been a bit iffy about the ethics of monetising somebody else's data - and I feel that line would be definitely crossed if I made a direct competitor to F1s own products. So monetisation
23.
▲
by
deltaknight
1y ago
Thank you! I'm very proud of the track map and lap charts. I mulled over for months about rewriting the app into a native app or website so that I could do proper graphics etc, but then one day earlier this year I suddenly realised I c
24.
▲
by
deltaknight
1y ago
Wow I'd love to go to a US race at some point, the vibe in those weekends feels so unique compared to the classic European race. Hope you have a great time! Happy to take any feedback/suggestions after the Jeddah sessions if you h
25.
▲
Show HN: Undercutf1 – F1 Live Timing TUI with Driver Tracker, Variable Delay
(github.com)
301 points
by
deltaknight
1y ago
|
73 comments
26.
▲
by
deltaknight
2y ago
It’s definitely a fairly trivial implementation, here’s one of a few dozen lines of (not very clean) Swift: https://github.com/JustAman62/ovault/blob/7ee38b7e5c2666cd34... The simplicity of the implementation
27.
▲
by
deltaknight
2y ago
Structured logging is very common in many languages. Off the top of my head, in C#/.NET Serilog has been doing structured logging for a long time. Modern .NET has structured logging in its standard lib. Rust’s tracing lib also supports
28.
▲
by
deltaknight
2y ago
See my comment as a sibling to yours for a link, but Matt Levine made a post about how the pooling seems to work at Spotify. All the subscription money is pooled together, and all listening hours are pooled together. Artists are paid out at
29.
▲
by
deltaknight
2y ago
Matt Levine actually wrote a post about somebody who did this and got caught a while ago. https://www.bloomberg.com/opinion/articles/2024-09-09/fake-s... The gist is that your listening hours for your subscri
30.
▲
by
deltaknight
2y ago
I’m not sure this definition of Big-O for space complexity is universal. When I’ve seen/used it, the size of the initial data wasn’t relevant, it was more about the additional memory required for the algorithm. For example, an in-place
More ›