HNHacker News
TopNewBestAskShowJobs

GOATS-

303 karma · joined December 30, 2019

submissionscomments
GOATS-··on I hate packaging my software for Linux
I personally think that a self-updating static binary is the pragmatic choice. I give out my software in the form of a single static binary which my users can update using a simple "update" command when a new released is published - they also receive access to the Git repo if they for any reason choose to build it themselves. I've had users on many different Linux distributions and no one has complained yet.
GOATS-··on Show HN: I made a app that uses NFC as a physical switch to block distractions
It would've been nice to see what the apps looks like when they're blocked.
GOATS-··on Proposal: JavaScript Structs
.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-··on Vaultwarden: Unofficial Bitwarden compatible server written in Rust
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-··on Netflix's bet on advanced video encoding
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-··on Show HN: Constellation – a proxy for private GitHub Releases
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-··on Ask HN: Show me your half baked project
I wrote a whole story about it on Coral's website.

https://coral.nectarine.sh/story.html

GOATS-··on Ask HN: Show me your half baked project
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-··on Show HN: A simple Pastebin Clone using Deno
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-··on Sandy Bridge: Setting Intel’s modern foundation
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-··on Ask HN: Could you share your personal blog here?
I write .NET articles for fun!

https://nectarine.sh

GOATS-··on Ask HN: Does anybody not use an adblocker?
I haven't had any issues with latency personally.
GOATS-··on Ask HN: Does anybody not use an adblocker?
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-··on OpenAPI v4 (aka Moonwalk) Proposal
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-··on Rarbg Is No More
You could always try Soulseek?
GOATS-··on Ask HN: Suggestions to host 10TB data with a monthly +100TB bandwidth
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-··on Tokyo’s trash-collecting samurai takes a fun approach to cleanup
Genuinely recommend seeing it if you haven't already. Such a great show!
GOATS-··on Implement DNS in a Weekend
Good luck installing OpenWRT on the silly router provided by my ISP.
GOATS-··on Implement DNS in a Weekend
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-··on Implement DNS in a Weekend
That would mean getting a Pi, which I don't have...
GOATS-··on Implement DNS in a Weekend
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.
GOATS-··on Ask HN: Is the job market brutal? or is it just me?
It's not just you. I've been applying to junior/mid-level full stack roles with ~2 YoE with little luck for the past 2 months. I also sent around 100 applications a month and got a single interview. I've started tailoring my applications more and moved away from LinkedIn which is flooded by third-party recruiting agencies who take a 10 second look at your CV before you're binned - to platforms such as Cord, Otta and Hackajob, which I'm having much more luck on. I got 3 interview offers today, it's looking better.
GOATS-··on I don't want streaming music, I just want to stream my music
This is why I am building a Subsonic/Plex/Navidrome replacement, which I've called Coral. My goal is to provide a simple, commercial streaming service-like experience, while fixing every little issue that's bothered me on the other apps. There will be web and desktop apps from day 1 with native mobile apps coming a bit later. I'll be writing a lot more about it in the coming weeks, so let me know if you'd like to know more. I'm aiming to open-source it next month.
GOATS-··on Craziest thing I ever used SQLite for: partial file deduplication (2022)
Thanks for the link, that was a fun read.
GOATS-··on GitHub's User Content certificate has expired
It's back now!
GOATS-··on GitHub's User Content certificate has expired
There's a whole year between those dates.
GOATS-··on Expired SSL Certificate at GitHub
Heh, just noticed this myself.
GOATS-··on GitHub's User Content certificate has expired
This also applies to their avatars subdomain, causing them not to load anymore.
GOATS-··on Ask HN: What projects did you build to get better as a programmer?
I personally find writing apps for myself to be a fun and practical way to learn. That way you might get introduced to a few libraries you've never used before - and get new codebases to dive into and learn from. I have friends who started programming with writing tools to mod games and IRC/Discord bots.

I've benefited a lot from the apps I've written to improve my day-to-day life.

Just to give you an example: I wrote a tool to sync my uni timetable from the proprietary system they're using to my Google Calendar - that way I have all my events in one place and I'm also notified of classes early enough so I can get to campus in time.

GOATS-··on Hetzner launches three new dedicated servers
It's like people forget that Leaseweb and Worldstream exist.
Page 1 of 4Next →