HackerTrans
TopNewTrendsCommentsPastAskShowJobs

GOATS-

no profile record

Submissions

Show HN: Constellation – Distribute GitHub/Gitea CI-built releases with ease

github.com
3 points·by GOATS-·vor 2 Jahren·0 comments

Preventing Exploits: JetBrains' Ethical Approach to Vulnerability Disclosure

blog.jetbrains.com
2 points·by GOATS-·vor 2 Jahren·0 comments

BBC Essential Mix Archive 1993-2023

old.reddit.com
2 points·by GOATS-·vor 2 Jahren·0 comments

Show HN: Constellation – a proxy for private GitHub Releases

github.com
1 points·by GOATS-·vor 3 Jahren·1 comments

Using GitHub Releases to update my closed-source tools

nectarine.sh
1 points·by GOATS-·vor 3 Jahren·0 comments

The WiFi Card That Worked Until Another Monitor Was Connected

nectarine.sh
4 points·by GOATS-·vor 3 Jahren·0 comments

GitHub's User Content certificate has expired

github.com
126 points·by GOATS-·vor 3 Jahren·47 comments

Plugins in .NET: Creating the plugin host

nectarine.sh
2 points·by GOATS-·vor 3 Jahren·0 comments

Creating a search engine for my music streaming platform

nectarine.sh
33 points·by GOATS-·vor 3 Jahren·4 comments

Enhancing the Factory Pattern with C# Attributes

nectarine.sh
1 points·by GOATS-·vor 4 Jahren·1 comments

comments

GOATS-
·letztes Jahr·discuss
It would've been nice to see what the apps looks like when they're blocked.
GOATS-
·vor 2 Jahren·discuss
.NET can do ahead-of-time compilation now, there are a few gotcha's but it's usable.

https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...
GOATS-
·vor 2 Jahren·discuss
There really isn't any maintenance besides the occasional update. Setup was also effortless as I've got Caddy setup to reverse proxy containers in my network. I simply define what the subdomain should be for the container and where it can reach it and that's all there is to it.

I've got Vaultwarden setup on one of my servers via Docker and I've got nightly backups of my vault to Dropbox via docker-volume-backup[0], which works wonderfully.

I personally choose to self-host because I already have the infrastructure for it, so might as well put it to good use.

[0]: https://github.com/offen/docker-volume-backup
GOATS-
·vor 2 Jahren·discuss
There are devices out there with vulnerable TEEs (trusted execution environments), where DRM operations commonly happen. You can then extract L1 keys from those environments - for example with the Nexus 6[0] NVIDIA Shield[1].

[0] https://googleprojectzero.blogspot.com/2017/07/trust-issues-...

[1] https://nvidia.custhelp.com/app/answers/detail/a_id/4682/~/s...
GOATS-
·vor 3 Jahren·discuss
Hey HN! A few months ago I wrote Constellation to provide updates in my closed source tools. See more about why it exists and how it works in my blog post linked below.

https://nectarine.sh/posts/updating-closed-source-tools/
GOATS-
·vor 3 Jahren·discuss
I wrote a whole story about it on Coral's website.

https://coral.nectarine.sh/story.html
GOATS-
·vor 3 Jahren·discuss
I started on a Navidrome/Subsonic/Plex/Jellyfin replacement for my bachelors thesis this year - I haven't had the time to actively work on it since starting work but I really want to as I've been daily driving it for a while and it's lacking in quite a few areas.

Just as a warning, not even half of the stuff on the landing page are actually present in Coral but they absolutely will be future. The next thing on the plan is to re-write the UI in React Native so I can take Coral with me on the go.

https://coral.nectarine.sh (the download page is inactive, but you can grab a release from the GitHub page if you're so inclined)
GOATS-
·vor 3 Jahren·discuss
0bin, another popular Pastebin alternative, solved this problem by encrypting the paste on the client and embedding the key in the paste URL - so the server had no idea about the data being posted.
GOATS-
·vor 3 Jahren·discuss
Long live the i5-2500K, had mine for 7 years, overclocked to 4.6GHz and it ran like a champion until I decided to build a new machine in 2019.
GOATS-
·vor 3 Jahren·discuss
I write .NET articles for fun!

https://nectarine.sh
GOATS-
·vor 3 Jahren·discuss
I haven't had any issues with latency personally.
GOATS-
·vor 3 Jahren·discuss
I moved away from NextDNS due to how slowly it picked up DNS changes, it would take hours for changes to propagate - and there wasn't any way to force it to update without manually creating DNS entries. I installed PiHole on one of my servers and Tailscale makes it available on all my devices - I couldn't be happier.
GOATS-
·vor 3 Jahren·discuss
I find it odd that you've struggled so much with generating API clients. I've generated C# and TypeScript (Angular's HttpClient and React Query) clients for my API and never had any issues with them. With that being said, I didn't use OpenAPI's Java-based code generators and rather used ones made by third-party developers such as NSwag[0] and openapi-codegen[1].

[0]: https://github.com/RicoSuter/NSwag

[1]: https://github.com/fabien0102/openapi-codegen
GOATS-
·vor 3 Jahren·discuss
You could always try Soulseek?
GOATS-
·vor 3 Jahren·discuss
Yep, resellers of dedicated machines rent servers in bulk so you can often get boxes for way cheaper than you would directly from the host. Take a look at https://hostingby.design as an example.
GOATS-
·vor 3 Jahren·discuss
Genuinely recommend seeing it if you haven't already. Such a great show!
GOATS-
·vor 3 Jahren·discuss
Good luck installing OpenWRT on the silly router provided by my ISP.
GOATS-
·vor 3 Jahren·discuss
The Pi-hole isn't hosted on my local network, but on my Tailscale network because it's running on a VPS. My router can't run Tailscale, so that's not possible.
GOATS-
·vor 3 Jahren·discuss
That would mean getting a Pi, which I don't have...
GOATS-
·vor 3 Jahren·discuss
I host a pi-hole instance in the cloud. It's only accessible to my Tailscale network, which means that I can't reach it on my TV - unless I write a DNS proxy. Maybe this'll be enough to get my ass in gear and actually write it for once.