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


From my first glance, it is not really. Has its own templating syntax, its own file format etc. With NextJS static export I only have valid react/tsx and would not want to introduce a framework-specific language. Also could not easily find something about the routing

While Astro does indeed have its own type of components, it also supports React, Solid and a host of others. So transplanting your current tree of components in, adding the React plugin and saying "GO" is likely a fairly straight-forward project. I moved a previous static site into an older verison of Astro with very little trouble.

I’ve just moved from Kodi on a Linux box to Jellyfin and Infuse on an Apple TV, so far fantastic experience


Same set-up here. Had tried many times over something like 15 years to get Kodi/XBMC working well. Nobody else could/would ever use it (the UI is so bad) and I bet I spent about 50% as much time screwing around to set it up and maintain it as I ever spent watching stuff on it.

Jellyfin, at first with the official client on Roku then on Infuse on AppleTV when x265 hardware decoding started becoming a requirement (my server is too weak to transcode) has been everything I wanted Kodi to be. Web interface is great, I share it with a couple friends over Tailscale. Wife and kids and visitors use Infuse, no problem, no complaints, no help needed. My use-to-fiddling ratio is probably literally 100x better than with Kodi. I have spent overall less total time messing with it than with Kodi, even including figuring out solutions for things like YouTube videos.


I also moved from Kodi to Jellyfin. I have an ubuntu machine as the server and an Nvidia shield with Android connected to the TV as a client. Works great and was much simpler to keep working right than Kodi. Although Kodi didn't need any server side software except SMB shares.


Adding onto this, there’s also an experimental feature to move a bookmark as you create new revisions (similar to how a git branch behaves)


Oh, that would be nice. I get the reasoning not to, but it would be nice to have the option.


Unfortunately, it can be a vector[0], especially on less security focused software that has less sandboxing.

0: https://www.cvedetails.com/vulnerability-list/vendor_id-7294...


The way I read the screenshots of the emails from the articles seemed to suggest that something the authors company was doing was causing issues with IP reputation on CloudFlares range.

Them very aggressively highlighting the BYO IP feature and then even suggesting third parties to rent IPs from strikes me as a significant detour from their normal “script” (having dealt with their AU sales team before).


CF calls and says there is a problem with traffic. They want to push an enterprise plan. Customer says no.

CF calls and says there is a problem with domains. They want to push an enterprise plan. Customer wants to solve problem, dropping domains, making changes. CF says, only enterprise plan will remedy the situation.

There is obviously a sales script involved.

“get back to Trust & Safety"

Heard that story several times, it's always another team, e.g. "Licensing" that need to be satisfied, or that if you don't pay up, that team will be off the leash. Also heard the pay-for-a-year-upfront for several large vendors who pull this. The reason is, some sales reps need to make numbers, so they shake the tree and see who falls down:

"Cloudflare has absolutely no information on when they will force you into custom billing, but when they start "urgently" needing to talk to you you're probably not going to get out until you have a juicy custom contract with them."


this is exactly what is happening. Cloudflare uses an anycast network, so IPs are shared by default.

this customer is damaging Cloudflare IP reputation which hurts other customers. Cloudflare can either fire the customer to protect other customers using Cloudflare IPs, or force this customer to use their own IPs and damage/manage their own IP reputation.

unfortunately this is expensive and OP is mad they can't do their legally fraught gambling operation on Cloudflare's addresses for free


They're mad that cloudflare cut them without real warning. And they should be! Anyone can get on a big company's bad side, and if there aren't extremely important messages being withheld by the author this makes it scary for anyone to use cloudflare.

If a custom IP is going to be mandatory, they need to say that and give a deadline, at the very least.


The IP-reputation damage is immediate. Cloudflare is choosing to pass the hard landing directly onto their customer instead of forcing their other customers to share the damage.

As a CF customer, I am happy that Cf is preventing another business from damaging mine.


If they had agreed to the enterprise plan and move to BYOIP, pretty sure CF would have given them months to make BYOIP happen

They weren’t protecting you or any of their customers. This is a mafia style shakedown


The ToS doesn't say anything against gambling sites. Even if there was IP reputation damage, it's not appropriate to cut them off so immediately. Especially when they're a long-term paying customer.


> this is expensive and OP is mad they can't do their legally fraught gambling operation on Cloudflare's addresses for free

This is directly contradicted by the contents of the article, perhaps you should re-read it.


And why did they want to push them to Enterprise service?

>$120k up front for one year of Enterprise

Doesn't sound like a reputation problem.


Cloudflare could've just said so. Cloudflare also chose to make BYOIP expensive.

They could've explained the problem ("your gambling business is a problem for our IP reputation") and offered a solution ("we can switch you over to BYOIP so this won't be a problem"), but instead they sent in an army of sales reps that demanded an upfront payment for a product tier that they only needed one small part of, to the point of sales people pretending to be part of other teams.

It makes business sense to kick out casinos, but OP got fucked over by Cloudflare's shitty practices.


If this is what's happening, the right behavior is to say that and terminate OP's service. Even if OP is in the wrong, Cloudflare did such a bad job communicating with them that they come off as extortionate.


> ... terminate OP's service.

But only after getting ~US$100k up front first, just because you can.


This feels like a reaction to Edge beginning to eat the enterprise market.

The problem is convincing anyone to buy on to gamble if this product will exist by the end of the contract.

I haven’t looked closer, but it’ll be very funny if this is fully GPO driven when Microsoft is already pushing for cloud configuration via Intune instead.


Still waiting for cloudflare to reach the “The Box”[1] phase.

[1]: https://silicon-valley.fandom.com/wiki/The_box


What would you like in the Cloudflare Box?


Web services that need to be setup from a web frontend with no required token or credentials always make me nervous for this reason.

All it takes is someone noticing the port and beating you to the punch, and then it’s their server.


Enforce it at the cyber insurance provider level, if you pay out a ransom for a client you risk losing your insurance license.


CORS headers from eBay will prevent that unfortunately


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

Search: