HN user

oddevan

1,511 karma

My name is Evan Hildreth and I make things. http://eph.me/

[ my public key: https://keybase.io/oddevan; my proof: https://keybase.io/oddevan/sigs/jUdMqiarv-f7aKiTLRaaC4nwtmlobOZnMjLbNcKVpdo ]

Posts14
Comments335
View on HN

Agreed. It doesn't seem like a long-term solution, but it is the best way we have _right now_ to visit consequences on people/orgs that enabled the tragedy. If our society sees everything in cost/benefit, then increasing the costs of actions that lead to tragedies like this is one of the best things we can do.

Yeah, this seems like a clear-cut "We want justice, not money" decision. We don't know how much the families gave up (could be a little, could be significant), but whatever it was was the difference between Infowars remaining what it is or utterly destroying Infowars' credibility.

Because now the Wikipedia entry is going to say "parody site" at the top.

100%. This fits the narrative of "my way or the highway" Matt has been pushing (unintentionally or not).

Yes... but it's also furthering the idea of WordPress as his project, not the community-built foundation it's frequently described as.

I did that for a while, but I kept running into annoying edge cases with those plugins (or other wget-based solutions).

For the last five years, I've been working on a project called Smolblog. This is my vision for getting away from the problems with social media as we know it and building a better, more sustainable future. Submitted here for discussion.

To play on how every engineer is different, OP is excited about PHP because of a framework, while I'm having more fun than I've ever had explicitly _not_ using a framework!

(I am using the PSR standard interfaces[1], which means I can sub in any number of different libraries for different pieces of infrastructure. Including Laravel's. :D)

[1] https://www.php-fig.org/psr/

Totally fair, thanks for responding!

It would allow you to maintain a proprietary product with proprietary features that you don't release under the AGPL and use my code within that product.

As much as I can say "everything in my version is AGPL; this is just for _other_ companies" I don't know that there's a way to _legally_ guarantee it that wouldn't be easily circumventable, at least not without rendering the idea useless in one way or another.

So yeah, thanks for the insight, I really appreciate it!

Out of curiosity (since I'm pursuing an AGPL/proprietary dual-license), how would you consider a CLA that explicitly tied my right to sell the proprietary license to releasing under the AGPL?

Smolblog shall be entitled to make Your Contributions available under a proprietary license provided Smolblog also makes Your Contributions available to the public under the terms of the GNU Affero General Public License version 3 or later.

Browsers should be allowed to know if they are the current default browser.

No. No no no no no.

Once my default is set, it is SET. I don't want Safari or Chrome or Firefox or $UNKNOWN_FOURTH_OPTION to prompt me every single time to make it my default browser. I just want the browser to know that it is running. Period.

Is there any good reason for the browser to know whether it's the default? Serious question. Because the only reason I can think of is whining about not being the default.

What's the risk for businesses in a dual-license situation? The public can use the AGPL, or the business can get a private license with no viral stipulations at all. Is it just the FUD around a GPL-like license?

(Serious question, as this is the business model I'm pursuing.)

It's impossible to be ideologically pure with every single decision. We live in a messy world.

In this case, I think he could be forgiven for (a) wanting to use his existing skillset to get his site online quickly and reliably and/or (b) actually believing that Cloudflare—based on previous actions—would robustly defend his site.

What someone outside the culture thinks is "innocent or praising" might not be seen that way by someone inside the culture. That's why we ask permission.

I'm really interested in exploring it for building web app backends because of this. Being able to have a drag-and-drop distribution is even better.

Went in thinking I would find out a few pitfalls for the event-driven app I'm writing...

Commands only have a single consumer. There must be a single consumer. That’s it. They do not use the publish-subscribe pattern.

...oops.

Now the question is how much (more) time I want to spend on a(nother) rewrite.

Location: South Carolina

Remote: Required

Willing to relocate: No

Technologies: PHP, Ruby, Rails, WordPress, Javascript, Typescript, React, Vue, Svelte, Next.js, SvelteKit, Swift, SwiftUI, MySQL, Postgres, SQLite, SQL, HTML, CSS, Tailwind, Bootstrap, Domain-driven design, event sourcing, REST API

Resume: https://eph.me/cv

Email: me@eph.me

Notes: I'm looking for somewhere to explore software architecture and dig into system-level problems; I'm working on building out my own extensible system for my open-source project Smolblog ( https://github.com/smolblog/smolblog ). I've also enjoyed planning epics and coordinating work for a team of engineers. Salary is secondary to a good work environment and team.

I am looking for remote work and would be most comfortable with no travel requirements.