HNHacker News
TopNewBestAskShowJobs

c0wb0yc0d3r

324 karma · joined September 7, 2010

submissionscomments
c0wb0yc0d3r··on The Matrix Trashfire
Unless I read it wrong, the author chose element x because it was available on all platforms. It looked like element wasn't available in the Mac app store
c0wb0yc0d3r··on Keycloak SSO with Docker Compose and Nginx
Good to hear, I think it'll make many users happy. For me, I've migrated back to Authelia. I moved to authentik because at the time Authelia had no user management. After all of authentik's sharp edges, I've found lldap[0], and was able to implement a pilot in a few hours. I haven't looked back, since everything was converted.

[0]: https://github.com/lldap/lldap

c0wb0yc0d3r··on Keycloak SSO with Docker Compose and Nginx
For anyone, considering authentik, I want to warn you by saying "here be dragons."

To start, I have protected 10+ services at any given time. Both in docker and k8s. Unless you enjoy configuring protection for each service independently, you'll have a bad time in authentik.

Authentik suffers from a debilitating bug[0] where when using a single config to protect all services on subdomains (i.e. app1.example.com, app2.example.com, etc.) your users will be randomly redirected to a different service when reauthenticating after the session expires.

[0]: https://github.com/goauthentik/authentik/issues/6886

c0wb0yc0d3r··on BuildKit in depth: Docker's build engine explained
Did you ever try running any containers without pushing to a registry? That is the part I can't wrap my head around yet? How do I get the run time to start the container locally?
c0wb0yc0d3r··on Farside: A smart redirecting gateway for various front end services
I don't think it's meant to be primarily used as a link sharing tool. I think it's supposed to be a tool you can use to redirect to a FOSS front end when you are using a user agent that doesn't support extensions or plug-ins to automatically redirect you
c0wb0yc0d3r··on Farside: A smart redirecting gateway for various front end services
I like that this has the ability to be used as a prefix on a service's url. I don't need an extension.

I also like that this daemon (for lack of a better word), tries to keep its list of redirect targets fresh by pinging them. I have libredict[0] installed, but it is all but removed at this point. More often then not the instances I would be redirected to would respond with 4xx and 5xx errors. Not useful. :(

[0]: https://libredirect.github.io/

c0wb0yc0d3r··on Netflix Hammers the Last Nail into Linear TV's Coffin
I haven't held a sub at Netflix for some time now, but when I did, you'd just download the games from the (android) app store. No idea what the situation is for iOS.

Of the games I've played, none were noteworthy.

c0wb0yc0d3r··on North Korean Hackers Employ Generative AI for Cyberattacks
https://www.bbc.co.uk/programmes/p09j8h3k

This podcast mentions "hacker hotels." Basically, NK sends their hackers to friendly countries where they can learn and train.

c0wb0yc0d3r··on Tell HN: How an elderly couple I know had their computer 'stop working'
> Better is either the button/switch to turn Bluetooth on, or do not allow disablement when either a mouse or a keyboard is connected via Bluetooth and no wired version of the same is presently installed.

I was thinking similarly, but for backwards compatibility, maybe only allow a person to disable it using a somewhat complicated combination of hotkeys. Show the warning and then after 5 seconds the hotkeys would be displayed and active. Or maybe something similar to "sticky keys" on Windows, when you hold down shift for a bit.

c0wb0yc0d3r··on Copilot key will eventually be required in new PC keyboards
Is that different then just pressing the windows key? I just poured the windows key and start typing a query.
c0wb0yc0d3r··on 'everything' blocks devs from removing their own NPM packages
Generally, this is how it works with NuGet, too.

https://learn.microsoft.com/en-us/nuget/nuget-org/policies/d...

c0wb0yc0d3r··on DeskHop – Fast Desktop Switching
Is that a common practice in games? What is its purpose? To stop botting?
c0wb0yc0d3r··on Spotify's push into audiobooks sparks concern among authors
> The 15 hour monthly limit might begin to act as pressure to keep audio books length under 15 hours. Some in sci-fi can exceed that limit now.

When I read this I instantly went to review my collection. To my surprise, approximately half, were under 15 hours. I would have thought for sure none I've listened to were under 15 hours, but like I said, half were.

In my opinion, Spotify audiobooks will fail because of limits like this. When my listening was at its peak, I would crush multiple books a month (at 1x even). If I were a customer, the first time I hit that limit would be the last day I was a customer.

c0wb0yc0d3r··on Ask HN: What apps have you created for your own use?
It worked just fine on my phone
c0wb0yc0d3r··on Support HTTP over Unix domain sockets
> you don't want to open a public TCP port (even on localhost), for obvious security reasons

Can someone explain this a bit more? It's my understanding that all localhost traffic is confined to the host, and so only available to the host itself. If something malicious could access traffic on localhost, wouldn't that mean you've already lost?

c0wb0yc0d3r··on YouTube is now blocking ad blockers so I make ads run faster
https://github.com/dmunozv04/iSponsorBlockTV might work
c0wb0yc0d3r··on TV: Now What?
> It means we have diversity in media vendors, at the cost of a pretty high cognitive load to just watch something… which app is it on?

So do you have a YouTube, Spotify, and an apple music sub?

When it comes to music, I'm not sure I've once thought "which app?"

The only reason the consumer has to think about it is greed.

For something like this, I'm not sure I'll ever buy a streaming device with a JavaScript interface. Steam has one, and it's slower than the old one by far.

Who am I kidding, I'm not gonna buy it because I don't need Amazon "sidewalk"

c0wb0yc0d3r··on Notes on making a multiplayer "doing nothing app"
For me, I have just been going with my first instinct and moving on. I am trying to complete more of the projects I start, and I have found that I just accept I might cause myself trouble later, I will work on it then.
c0wb0yc0d3r··on Shopify files lawsuit over DMCA abuse
That is the benefit I see. The scammer is eliminating the competition.
c0wb0yc0d3r··on Millions of smart meters will brick it when 2G and 3G turns off
What if the home is unoccupied?

What if the user has a data cap?

What if the user has a misconfigured firewall?

Personally, with the exception of friends and family phones and tablets, I say "not my device, not my network, not my problem."

c0wb0yc0d3r··on K3s – Lightweight Kubernetes
How did you go about deploying k3s to MicroOS? Did you go the route of installing it via combustion and a systemd unit?[0]

To me it seems strange that a systemd unit is used, but I didn't know if I was missing something about the way MicroOS worked.

[0]: https://en.opensuse.org/SDB:K3s_cluster_deployment_on_MicroO...

c0wb0yc0d3r··on Netflix crushed the Latin American password black market
I would argue for many people they no longer did, until the the movie and television markets began to fracture once again. Now that folks have to think about where to go to watch something, they're being resurrected once again for them.
c0wb0yc0d3r··on Berry is a ultra-lightweight dynamically typed embedded scripting language
It's not a tutorial by any means, but the openwrt project has been working on ucode[0].

Tiny JavaScript-like interpreter. It's pretty small. You might be able to glean insight.

Presumably the source for this project would be insightful as well. It appears like there is more code for berry script compared to ucode though.

[0]: https://github.com/jow-/ucode

c0wb0yc0d3r··on Berry is a ultra-lightweight dynamically typed embedded scripting language
Having only looked at both projects and not using either, to me there are 2 standout features berry has over xs.

1. It appears straight forward to add native functionality to berry.

2. Berry has the ability to compile code to ROM.

Maybe xs has that functionality too, but I don't see it anywhere in the top levels of it's docs. One thing I see missing from the berry docs is the debugging process. That could be a rather significant drawback of it isn't easy.

c0wb0yc0d3r··on Nginx Development Guide
If you are using caddy in k8s or docker (compose), you are wasting time. Traefik can be configured in almost every way via labels on pods/containers. It's also frustrating that you have to compile plugins into caddy to use them.
c0wb0yc0d3r··on ACM Skills Bundle Add-On
If I have the lifetime membership is it still an additional charge? I think so but I can't tell for sure.
c0wb0yc0d3r··on Ask HN: What is your streaming setup like?
I'm curious. Had you found emby before plex? Have you've ever tried jellyfin?
c0wb0yc0d3r··on Proton Pass: Open-Source and Encrypted Password Manager App
https://bitwarden.com/help/generator/#username-types
c0wb0yc0d3r··on Byte Fanless Mini PC – Built for Linux
I use them for k8s nodes. Well... I use cheaper ones for nodes. At ~100$/node, you can't really go wrong.

I feel these machines in particular are probably for office work where everything needed is online. I don't do IT but I would imagine that these machines would make the reduction of windows licensing fees pretty straightforward if your business is all done online.

c0wb0yc0d3r··on Show HN: Hacker News user blogroll
I was in the same boat. It took me a long time to realize that it was better to set "the bar" rather than meet or exceed "the bar."
← PreviousPage 5 of 10Next →