HNHacker News
TopNewBestAskShowJobs

miragecraft

290 karma · joined July 28, 2022

Burned out web designer/developer and techno-luddite. --- miragecraft.com
submissionscomments
miragecraft··on Static site hosting hurdles
It's never unlimited, the terms and conditions for shared hosting are specifically designed to prohibit use cases (ex. file storage not connected with a website) that generate excessive usage.

And if you somehow find a loophole you'll quickly become persona non grata.

As the saying goes, TANSTAAFL.

miragecraft··on What's SAP, and why's it worth $163B? (2020)
> I feel there is a lot of room to develop better tools that are not so horrid

Most organizations have horribly convoluted organizational structures and processes, and SAP has been shaped by those customers over the years to cater to those clusterfucks.

A clean, sensible ERP system can only work if the organization it serves is also sensibly organized. It is much easier (and less risky) for a company to choose an ERP system that caters to them, warts and all, rather than overhaul the way it conducts business.

As the old saying goes, SAP and its customers deserves each other.

miragecraft··on Ask HN: What happened to vanilla HTML/CSS/JS development?
It's still here, just no longer profitable.

Frameworks are needed for web apps, especially single page applications (SPAs), if you just want to build traditional page/document based sites the traditional methods work just fine.

However SPAs is where the money's at for developers, so developers tend to abuse it due to resume-driven development (RDD) in order to get themselves into better paying positions/companies.

That's why tutorials and articles are all about frameworks now, just follow the money.

miragecraft··on We Are Changing the License for Akka
Is it really bait and switch if the company has a contributor/committer license agreement in place?

Having that license made it clear the company want to reserve the right to change the license, including going to closed source if they decide to.

Plus, you made it sounds like an open source project has a moral obligation to the companies that uses it for free. That seems backwards.

miragecraft··on We Are Changing the License for Akka
I’m actually a big fan of the BSL license, as if it gains popularity for commercial software there would be a lot less risk of vendor lock-in like with Adobe and Autodesk.

I don’t mind paying for good software, but too many companies abuse their market position once they get big.

miragecraft··on We Are Changing the License for Akka
It’s free for companies with less than 25m annual revenue, just so you know.
miragecraft··on We Are Changing the License for Akka
That’s the benefit of BSL license - it forces the developer to continuously deliver value in each release because they are competing with themselves from 3 years ago.
miragecraft··on Kiwi Farms: Anti-trans stalkers chasing Keffals around the world
It’s not some “cause”, it’s the base of operations for an online harassment group.

And what playbook? Oh so Cloudflare decided to kick one site off now they “have to” kick everyone else off? Why? Are they legally obligated to?

Cloudflare can decide to do whatever it wants on a case by case basis, it’s a business not a court. Precedents be damned.

miragecraft··on Blocking Kiwifarms
I don't get it, Cloudflare is not the court, nor is it a monopoly.

It's not some tragic Greek hero holding the line for freedom of speech.

It's just a business, and business can decide to not provide service to assholes, just like your local restaurant.

It already decided it won't provide hosting service to the despicables, but somehow the security service is vital to freedom of speech? I don't buy it.

It's all about their legal exposure, and it looks like the heat's too much this time.

miragecraft··on Cloudflare's abuse policies and approach
Precedent from decisions on The Daily Stormer and 8chan was used to pressure Cloudflare to deplatform human rights organizations by authoritarian governments.

Cloudflare isn’t a court, its decisions are not legal precedents, it can decide on a case by case basis who it wants to do business with.

If authoritarian government comes knocking, just say no. What are they gonna do?

miragecraft··on Cloudflare's abuse policies and approach
If you’re the digital equivalent of the Fire Department and shouldn’t refuse service, why are you treating hosting differently?

Is it because they can get hosting elsewhere? Well they can get web security elsewhere too, what’s the difference?

By the way comparing Cloudflare with the Fire Department is silly, as neither is Cloudflare the only game in town, nor is not having a website life threatening.

And if Cloudflare is the last line of defense for free speech, why do they refuse to host the same site?

It leaves a bad taste in my mouth for Cloudflare to somehow paint themselves as the good guys in this scenario, at most they’re the Swiss Bank, willing to do business with the despicables.

miragecraft··on Slack’s free plan change is causing an exodus
I’m not convinced running your own service is cheaper than paid solutions in general, if Slack can provide the same service for cheaper than it should be considered even if it’s no longer free.

I also don’t see it as a moral failing for a company to cripple/take away it’s free offerings unless it promised/guaranteed otherwise (like Google did with the Workplace Apps).

However I do see a major issue with Slack’s pricing structure - the per user pricing means it’s a lot more suited for communities or companies with small number of highly engaged users than large number of low engagement users, the latter end up costing a LOT more for the same server load, which seems like a major missed opportunity.

Unless of course Slack determines that they could earn more by doing it this way, even with the number of potential customers they’re losing.

miragecraft··on Slack’s free plan change is causing an exodus
That’s not how marketing works for luxury products (such as fine art), the free/cheap access to see the art is to raise awareness so that they will be impressed by people who actually owns the art.

It increases prestige and pride of ownership for actual buyers.

miragecraft··on Help pick a syntax for CSS nesting
Doesn't the :has() selector already cause unbounded lookahead?
miragecraft··on Help pick a syntax for CSS nesting
I support @nest always with implicit &, so

  @nest .child {}
equals

  @nest & .child {}
miragecraft··on Help pick a syntax for CSS nesting
It's the classic chicken and egg problem.

The lookahead only need to be applied to nested selectors.

But you can't know whether something is a nested selector until AFTER you applied the lookahead.

← PreviousPage 4 of 4