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

How do you feel about old Lucas arts adventure games that are purchasable on gog and other platforms and come bundled with scummvm?

I see no issue with it. The same way I see no issue selling old DOS games packaged with DOSBox. Neither ScummVM nor DOSBox are games themselves. In this case it's the content that matters.

However in OpenTTDs case, the entire implementation is original (including the new high res assets).

I would have 0 issues with this TTD/OpenTTD situation if OpenTTD was left on Steam as-is and TTD was a separate purchase that granted the original assets for use in OpenTTD.


unfortunately it's not that simple, especially as long as the original behavior is still in there

and ... successfully defending the originality of the reimplementation as a standalone work would be a risky and costly legal endeavor

(even though the standards for originality - "is it transformative enough?" was more lenient when OpenTTD was made than it's today)


>Scummvm

Scummvm could adapt OpenTTD for their own working in the exact same way as OpenTTD. They did that with Ultima.


Games already have ratings. Every app submitted to the App Store or Google Play is rated.

90% of an R rated movie might be ok for a 12 year old but those one or violent or sex scenes makes it R. Should we be rating every scene in movies?

Give parents general guidance and let them define the controls.


Evolution has worked with every corporate environment I’ve been in since 2003. Mail, calendar, contacts, tasks has always worked great, including companies that have used outlook, Google, and others.

I personally don’t love thunderbird, but what is it missing?

Gnome through their online accounts supports most major corporate providers which has calendars showing up in evolution, the dedicated calendar app, and in the status bar of gnome shell.


Currently I need Thunderbird to support Oauth login using a yubikey with a webauthn and a pin.

I can't enter a pin to authenticate, so I can't use it.


The fact that most of these are capturing query parameters:

  "u": "https://www.google.com/search?q=target",
indicates that are capturing tons of authentication tokens. So this goes way beyond just spying on your browser history.


If a service is sending auth tokens as URL parameters, stop using it. Those are always public.


I don't disagree with the advice (especially for long lived tokens), but query parameters are encrypted during transit with https. You still need to worry about server access logs, browser history, etc that might expose the full request url.


huh? https encrypts URL parameters?


This is what I have been using with opencode:

  exec bwrap \
    --unshare-pid \
    --unshare-ipc \
    --unshare-uts \
    --share-net \
    --bind "$OPENCODE_ROOT" "$OPENCODE_ROOT" \
    --bind "$CURRENT_DIR" "$CURRENT_DIR" \
    --bind "$HOME/.config/opencode/" "$HOME/.config/opencode/" \
    --bind "$HOME/.emacs" "$HOME/.emacs" \
    --bind "$HOME/.emacs.d" "$HOME/.emacs.d" \
    --ro-bind "$HOME/.gitconfig" "$HOME/.gitconfig" \
    --ro-bind /bin /bin \
    --ro-bind /etc /etc \
    --ro-bind /lib /lib \
    --ro-bind /lib64 /lib64 \
    --ro-bind /usr /usr \
    --bind /run/systemd /run/systemd \
    --tmpfs /tmp \
    --proc /proc \
    --dev /dev \
    --setenv EDITOR emacs \
    --setenv PATH "$OPENCODE_BINDIR:/usr/bin:/bin" \
    --setenv HOME "$HOME" \
    -- \
    "opencode" "$@"


With regards to keeping the service behind a VPN, I have a few questions:

1. How do you deal with various devices (Roku, Smart TVs, ...), as most don't seem to have VPN apps for them?

2. How do you deal with airplay? My ipad can VPN to my home network and access jellyfin when I am away, but Airplay doesn't work, as the stream isn't available to the device I am streaming to.

My jellyfin (and navidrome) on my home server has me very happy with the basic set up. Both are internal only, as the only service I expose is wireguard. But I haven't solved the two issues above, which also keeps me from being able to share my jellyfin with my family.


Android TV can run Tailscale or Wireguard natively. AppleTV has a native Tailscale app, and I think you can also use Passeportout for Wireguard on AppleTV but I haven't used it. Alternatively if you're on the go a lot and want to use a streaming stick in your hotel you can use a travel router that supports VPNs like GL.inet.

Airplay and Chromecast are a different story. Maybe someone else here knows different, but while it's not literally impossible it doesn't really work because of mDNS. A layer2 VPN might, but not so much on Tailscale/Wireguard.


Drop it into this case to be used as a home server or a set top box!

https://frame.work/products/cooler-master-mainboard-case


I already have a server at home server. I used a MZ32 motherboard with a bunch of disks 3.5" in it as it's mostly a storage server.

My HTPC is an old ATX desktop computer on its side in a Phanteks P400A case. On it's side it just looks like a black speaker grill front to back cooling it has three Noctua NF-A12x25 fans that are barely even visible.

The good thing about using standard parts is if the GPU died I could buy another cheap one to replace it.

But I guess that case is a cool idea if you didn't have those things.


And surprisingly, it was actually Piggly Wiggly that was the first grocery store to open up their warehouse and allow customers to self-service! [1]

> Piggly Wiggly was the first self-service grocery store.

[1] https://en.wikipedia.org/wiki/Piggly_Wiggly#History


And both PW and Keedoozle were launched by Clarence Saunders (touched on in the history link you give, more under his bio page):

<https://en.wikipedia.org/wiki/Clarence_Saunders>


Do you like how gmail does threading? It’s flat threading and incorrect ordering is why I will not use gmail’s web interface.


I have an intel framework running fedora. I have found that intels s0 sleep just uses way too much battery. I’d expect that in sleep mode, it should last a week and still be above 50% power but that is definitely not the case.

I ended up moving to hybrid, where it suspends for an hour allowing immediate wake up then hibernates completely. It’s a decent compromise and I’ve never once had an issue with resume from suspend or hibernate, nor have I ever had an issue with it randomly waking up and frying itself in a backpack or unexpectedly having a dead battery.

My work M1 is still superior in this regard but it is an acceptable compromise.


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

Search: