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

To add to the other commenters, in the spirit of providing feedback for the next iteration:

- responsivity, the site does not scale well on portrait screens, specifically the email input is shifted to the left and partially off-screen

- layout, the header is not vertically aligned. The elements are off-center

- design, it looks nice at a first glance but lacks polish. Consider starting with an existing landing page template (there are lots of free ones) and refining with AI, if you are unable to create one yourself or hire/ask someone.

- contact/ TOS, you provide your (presumably) legal name and email address. If this is a real fund you should at least provide some sort of address and name of the fiscal host. A personal gmail address also strongly indicates that this is not a functional fund with proper organization of fiscal resources.

- name, already mentioned by other posters but the llama part is not good. My first thought was "Meta has new fund?" however the site's content directly squashed this (no legal contact -> no proper fiscal host). Even disregarding trademark concerns, you don't focus on llama but on open-source models, so please try to name it appropriately.


Thanks for the feedback!

I would also say this is early stages and I don’t think it’s necessary to have every piece of this solved.

This isn’t a fund really it’s crowd funding, and we are looking to gauge interest as we reach out to investors and early clients.

I’m generally surprised by how many people on HN don’t follow their advice. Ship early, get validation


> The web. Without scare walls or hidden "enable downloads" menu settings.

I'm not too sure about that, for non-technical users the warnings before installing an APK on Android are very likely a good thing. There's a lot of malware out there and, similar to running a downloaded Exe on Windows, you should at least explicitly confirm it's execution.


The warnings arent needed on the web, because it's vastly more secure, flexible, etc.. Steve Jobs even coined the PWA concept before going the fiefdom route

You would probably benefit from errgroup, https://pkg.go.dev/golang.org/x/sync/errgroup

But channels already do the waiting part for you.


Thanks! looking into errgroup

> Nexusmods exists purely out of convenience - it has absolutely no functional advantage over any of the other much better alternatives for hackers to host their mods on.

Vortex and the newer nexusmods.app are significantly more convenient than any other solution I've seen. They aren't inherently unique or a most but more or less a culmination of significant effort to make modding accessible.

They give you simple collection management, updates and (for supported titles) healthchecks (on SD, is the correct wine module installed for this mod?).

Further, they actually have a working platform for distributing money to mod creators. This specifically also makes them a lot more bound by the normal stuff, like following age restriction regulations, as payment gateways will kick you otherwise.


> This is similar to the red squiggles enjoyer, [..] I tend to just write my code so that I know where everything is, keep it small, and name things in a way that matches how I'm coding.

An interesting take, I do aim for the same style (especially as LSPs can break) but in shared code bases this almost always seems to be an issue.

Ime it mostly comes down to the other collaborators having a different naming sense. Keeping it small similarly can be challenging as code grows organically and debt is accumulated. At that point code navigation (especially workspaces wide goto and fuzzy symbol search) becomes immensly useful for fast navigation.


For what it's worth this will not work properly, you have different environment variables for user and system units. Proper error handling and graceful fallback for these cases are probably worth a module here (though it could be a 10-20 liner instead too).

> you have different environment variables for user and system units

Really? I thought the point of the environment variable was it was the same, and the directory it pointed to differed depending on the service type.

I'd love a reference since at least for every systemd version I've used, you're wrong.

> Proper error handling and graceful fallback

That's application specific, so it can't really fit in a generic library well.


> I'd love a reference since at least for every systemd version I've used, you're wrong.

I must've had it confused with StateDirectory[0]. Thank you for pointing my mistake out. That does make the library a bit less useful.

[0]: https://www.freedesktop.org/software/systemd/man/latest/syst... Table 2


StateDirectory looks like it's also always the environment variable 'STATE_DIRECTORY', regardless whether it's a user or system unit, right?

    systemd-run -p StateDirectory=test -t sh -c 'echo $STATE_DIRECTORY'
works fine with both `--system` and `--user`, so seems like that's the same too.

> It would be cool to have a repo with suggested hardening for common services

From packaging stuff for nixpkgs, a distro that often is without upstream support, it is usually very useful to look at how mainstream distro package services.

Those hardening steps also tend to be well tested even if sometimes a bit lax. If you want to find out how, e. G., postgresql can be hardened, consider looking at the Debian, Ubuntu and/or RHEL packages as a starting point.


Distros don't usually do security hardening, unless the distro is security-specific. They slap something generic on like AppArmor or SELinux and call it a day. (This article is the proof of that... all the default services are not hardened). Usually this is a good thing, as it prioritizes usability, and lets the user harden as they wish.

No, it isn't. You are bound by GDPR, Impressumspflicht [0], and common laws around speech but unless you are a big and/or social media site that's usually about it.

[0]: https://de.m.wikipedia.org/wiki/Impressumspflicht


Idk, for packaging software and hardening existing services it is good.

systemd basically just gives you a unified interface to the different knobs of the kernel, that would otherwise have to be adjusted via scripting. That does seem to fit within the service startup/manager goal.


> but I would not use Anubis unless I could disable the imagery, and every time I see it on another site, I think: "hm. weird. whose branding is this?"

They do offer an unbranded version, botstopper. It is part of their commercial offering [0] and intended for "professional" environments

[0]: https://anubis.techaro.lol/docs/admin/botstopper


IMO this makes it even worse - not only are FOSS projects now happily putting DRM on their websites, they also add ads for a commercial service.

Can't fault the logic. Will never use it if that's part of what they've chosen to paywall.

Once the project is sustainable (where I define sustainable as monthly recurring revenue--not one time donations--to be at $5000 USD per month as that is the point where my bank account stays flatlined not accounting for tax), an option to remove it will be added to the version you don't have to pay for.

Otherwise, it's MIT licensed software. You can remove it all you want, but I will use that as a signal to focus my time and energy as I see fit.


I appreciate the response, and your point is valid. FWIW there's no sarcasm in what I said up top; I'm not here to yuck anyone's yum.

I have been reading your stuff for a while, and if anything disproves my original point, it's your published output. cheers -


Thank you. I'm sorry if I was overly abrasive or rude, but it's getting really old. People have sent me horrible things because of this. I've had to start withdrawing from joining new places under my main identity. Just please take one femtoiota of care that the other side is also a human being with thoughts, feelings, and that they may just be incredibly tired of hearing people complain about something.

It's kind of an ingenious way to weed out people who are engaging in bad faith. Like if you're choosing not to use a very useful piece of software because of some aesthetic sensibility, maybe I want to be able to identify you more easily.

Fwiw I like the mascot but I also don't associate this username with my actual identity because I draw anime style pixel art, so I get it.


My head might actually explode from irony wtf.

Hey, thanks for working on the software, you made something really cool!

I legit didn't read any rudeness, it was a graceful retort.

> People have sent me horrible things because of this.

That sucks, and I see how it makes my (somewhat) measured reaction scan differently.

> Just please take one femtoiota of care that the other side is also a human being with thoughts, feelings, and that they may just be incredibly tired of hearing people complain about something.

Your shit rocks, your stuff on Tailscale in particular inspired me greatly, and I'm sorry you caught me seeing orange.


> Can't fault the logic. Will never use it if that's part of what they've chosen to paywall.

Is pretty damn rude. It's the kind of thing you say online but would never say face-to-face.


I'm not sure we agree on what constitutes "pretty damn rude". It was an inelegant, hastily expressed opinion.

Yes, inelegant, hasty, and with no regard to the person across the wire you're communicating with. Self serving and rude.

You are incorrectly implying that I made the comment after the author joined the thread. This is not true.

Hastiness and inelegance tends to happen when you want to trip over yourself to make a point on this site, which we're now both guilty of.


Thank you for what you do. I have zero use for Anubis nor have I personally encountered the problem it's meant to solve, but I'll readily support the girl, she is very cute. Never listen to the blisteringly lukewarm takes of the corpo venturecapitariat.

Thank you. I swear some people here have had their innate sense of whimsy surgically removed, or it's some kind of transphobia. Either way, it's frustrating to hear the people here bitch so much about something so minor.

I can't wait for it to be sustainable so I can send a PR to let people use gratuitously furry characters instead. :3

Like... imagine Anubis, but with the "anubis is overdrawn" meme.

https://imgur.com/a/RubDWrR


So on one hand you wouldn't use it as-is for anything professional, because of the artwork, but on the other, you'd be unwilling to pay to use it -- for something professional -- because removing the artwork is the paid feature?

Unbelievable.


Yeah this is a very weird logic. I would love some kind explanation of mpalmer.

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

Search: