Hacker Newsnew | past | comments | ask | show | jobs | submit | jmusall's commentslogin

Can you elaborate on how your Forgejo frontend will be different than the default one? I'm asking because I've only ever used GitHub, GitLab and Forgejo for longer periods and Forgejo was the fastest and easiest to use for me.

It’s still early days, but I already have it in a useable state so I could share more such as early screencaps.

I plan on focusing primarily on these areas:

- mobile experience is first class, even on old/slow devices

- diff viewer is fast even on extremely large pull requests

- stacked pull request support

- user interface is modern, accessible, and theme-able with a light touch of whimsy

- search is accessible from anywhere

- opinionated keyboard shortcuts and commandk palette from day one

Many other longer term goals that I’m not mentioning here for now while the roadmap is forming.


Refreshing to see competition entering this space.

However, if you want to self-host, not caring for reliability or ease of use: bind9 supports RFC 2136 DNS UPDATE and DNSSEC, too (haven't figured that out yet, though). For my setup I also wrote a small Go executable that translates HTTP requests, because my home router does not talk DNS UPDATE.


Thanks! Hope there is room for something fresh and flexible!

And yes, BIND allows for a lot of different things, RFC 2136 being one of them and I have been looking at multiple options before settling down on the current structure. I built a few test cases from my Fortigate (dynip came to be initially fortigate only with simple copy paste over dns internally)

And there are a few code examples that can be used internally on various hosts, windows or linux, there is even an arduino example if you have any iOT devcices lying around in your home lab. and Writing a Go executable is a good idea, look out under /docs for updates :)


In my humble opinion it was balanced when Google gave traffic to sites and these sites gave good results for Google to show


My hopes are high that the EU will be able to do this some day (unless it's fully enshittified first -- see chat control, age verification etc.)


I've seen good, low-budget indie sci-fi short films that would presumably meet all of the Dogma 25 rules. So I think it doesn't protect against this category of films and neither would that be a good thing anyways. It just requires creative solutions if you want to e.g. portrait space travel.


The comment sections are perfectly fit for this purpose, too.


HN also decides what you see. Yes, it's (mostly) based on other users' upvotes, but on TikTok et al. its the same just with a different metric (watchtime, interaction, retention and probabily more). Where do you draw the line? Or do you have a different proposal how these generated feeds should work? I don't think just showing content by users you follow is going to cut it, because ideally the purpose is to show new and interesting stuff nobody in your circle was aware of.


Related: https://lilypond.org/

I don't know if you can write drum sheet music with it.

I really like your editor with the transcription view. Maybe a spectrogram would be more helpful than a simple waveform display.


I definitely came across LilyPond when researching what to use in the backend for my language :)

> Maybe a spectrogram would be more helpful than a simple waveform display.

Thanks for the feedback. I'll definitely look into it.


Fun idea and also I didn't know that websites could get access to my accelerometer data. However for me the sample frequency is 50 Hz which is way too low to measure even the lowest string pitch (E2, about 82 Hz).


If you know you have a single frequency close to an actual frequency of interest, you can use the fact you know you're in an aliased band to get a precise frequency estimate.


I guess thats sort of like a weird PLL thing? But I'd imagine you'd have to have prior knowledge of which string you're tuning otherwise the analysis is going to alias against every harmonic.


Every non-linear mixing of signals gives you sum and difference frequencies. It's less a weird PLL thing and more a weird trig function thing.


Its not even a non linear thing. Its a sampling thing. Even ideal sampling exhibits aliasing.

https://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampli...


Yes, and. You can look at aliasing as a special case of heterodyning. Sampling is a nonlinear mixing.


Presumably there is an antialiasing low pass filter somewhere before JS gets to the data. I have a similar sample rate and it certainly didn't work at all for me.


If the accelerometer samples at 50Hz, how could there be an antialiasing filter?

What would that filter look like?


Anything physical which dampens higher frequency oscillations would act as an antialiasing filter.


What sort of size do you think something that would damp 25Hz vibrations in something that weighs a gram or two would need to be?


They have analogue AA filters just before the sampler.


aka a stroboscopic measurement,

but I don't think it will work well for this case.


It's just higher nyquist zones.


"the lowest string pitch (E2, about 82 Hz)."

My 6-string Kiesel Kyber bass would like a word with you while it sounds 41Hz.


I guess the low B should be about 31Hz



Could one mistake this

> Status: Resolved (accidentally)

> Severity: Critical → Catastrophic → Somehow Fine

for a real CVE report?


Have you not read CVEs as of late? As a precondition for getting their funding back, all the doge boys get to write the CVEs for their own orgs. Insane parentheticals about trans people is the norm now.


next level NIST enrichment in action


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: