Hacker News new | past | comments | ask | show | jobs | submit | JoshGlazebrook's comments login

The charge cards don't even have to be paid in full anymore. They offer "pay over time" for charges on platinum/gold/green/etc which effectively makes them credit cards.


I've read about those people who join a company just to fix a bug and its so tempting lol. I've been dealing with this bug for months now: https://www.reddit.com/r/MacOS/comments/17p415c/macos_sonoma...

Hover just stops working on all windows unless you right click on another window, or hide windows to view desktop and come back.


I have a similar problem where the rollover region is not at the actual position of the rendered element but much higher. So you where you have to hover over is above the actual element. Really annoying. Happens a lot on Twitter or Youtube website but also at other places.


I wonder if this will help apps like rewindai? It really bogs down the M1 Pro.


Honestly, you can try as hard as you can, but they will find a way. Nothing is perfect, certainly not Screen Time. There are many threads with hundreds of people complaining about screen time settings being reverted. Half the time the activity doesn't even show up for me as a parent. It's quite honestly frustrating just how bad Apple butchered Screen Time. Be sure to restrict changing the date/time because just changing the time on your phone gets out of all Screentime time related limitations.

Now let's say, you have your children's devices on their own separate SSID on its own Vlan, with some DNS restrictions, oh wait they can just turn on their personal hotspot on their phone and connect their other devices to it because Screen Time has no way of disabling that feature, and AT&T has no ability to do this on their own (Verizon can do this however).

If they're old enough for a phone, they're old enough to figure out how to get around your blocks. Our 12 year old was informed of a Discord server (at school by other students) specifically for sharing proxy websites that get around website blocking on their devices. And the urls were all inconspicuous, like a website about minecraft skins has a subdomain just for hosting a web proxy.

You can do your best to block, but education around bad actors and what to look out for on the internet is far more valuable here imo.


> And the urls were all inconspicuous, like a website about minecraft skins has a subdomain just for hosting a web proxy.

Any schoolteacher from the last 15 years could tell you about "Cool Math Games" (contains very few math games, does host tower defense games.)


It seems on par with Dopt (https://www.dopt.com/), but Dopt seems to be more fleshed out than this product.


Any features specifically you feel is missing in Frigade? Always trying to make the product better!


The big thing on my Stripe wishlist is for them to solve the sales tax remittance issue. I don't need Stripe to be a full on merchant of record, but there has to be something more they can do to make the sales tax part of using their service easier.


Stripe does handle sales tax remittance...through their acquired subsidiary TaxJar.

Alternatively, you can use Avalara, which is a lot more expensive. (And since their acquisition by a PE fund last year, a lot buggier.)


I've been looking at Remix a bit recently and it looks really cool, but the part I'm not too fond of is having to use Node on the backend. I moved to writing all of my backends in Go after I was burned by the whole ESM/CJS/TS disaster. But there doesn't seem to be any true way to get reliable/feature full SSR with a backend that is not javascript based.

I do see that has has a BFF mode, but I can't really find any instances of many people using it, or at least writing about it. Does anyone have experience with BFF mode?

I think I may just stick with React + Tanstack router + Tanstack query + zustand for now and try the BFF model eventually?


React is a JS library, so it needs a JS runtime to execute outside the browser.

It's hypothetically possible to use a JS runtime as a subprocess from another language to use React for plain HTML SSR, but it probably wouldn't work for React's streaming HTML generation (or at least would likely be very difficult to get working).


SPA mode (what I assume you mean by BFF mode) is brand new, so almost nobody has used it. However, a close example would be the Oxide web console, which we build as an SPA because we want to serve it as static assets from a Rust backend. It's very close to your suggested stack: React + React Router + Tanstack query + zustand, though importantly we also use React Router's loaders to give the app a better-than-SPA feel on navigations. I do plan on moving it to Remix SPA mode when I get a chance, but like I said the result should be very similar so it's not that high a priority for me. If I were starting from scratch I'd probably use Remix SPA.

Repo: https://github.com/oxidecomputer/console/

Live demo here with in-browser MSW mock API: https://oxide-console-preview.vercel.app


This is what I'm referring to when I say BFF - https://remix.run/docs/en/main/guides/bff

Essentially, its the backend for frontend model, where I guess you really just have a node backend specifically for hosting your frontend app, so you get all of the advantages Remix/SSR/etc provide. The node server usually would handle auth between the frontend and the node backend with a cookie, and then the node backend would call your other backend services, either by forwarding the auth the frontend client sends, or transforming it into maybe a JWT token, or just mTLS? aka a glorified proxy server I guess.


Ah. In that case, that is not a mode (which is why I misunderstood), that is the default way Remix works and it's more or less what every user of Remix is doing. Some people might implement API endpoints in Remix itself, but for the most part people are calling out to APIs in loaders.

Here's a Remix site that works that way: https://rfd.shared.oxide.computer/

We have an API written in Rust that serves the RFD contents and powers search. For logged-in internal users, we are also talking to GitHub APIs in loaders to pull in PR comments.


Ah interesting. How do you generally handle auth between FE <--> Remix BE, and Remix BE <---> Other services?

I could just keep my auth backend in go, on maybe like auth.mydomain.com, and issue cookies for .mydomain.com, which the remix BE can handle. This way the remix BE is really just a thin "api gateway" in a way.


We use cookie auth only for the Remix server. The API uses OAuth, or something close to it. So when a user logs in, we get a token from the API (scoped to the particular user, not a special backend super-token) and store it in the session (encrypted in the cookie value, Remix server has the key — this is built into Remix: https://remix.run/docs/en/main/utils/sessions). That token is then used by the Remix server whenever it talks to the API.


This is my only gripe with these announcements. When will us plebs paying $20/month for chatgpt get to use it?


Yet rate blocked every few hours with it too.


Can we do this with iOS wallpapers too? I still have fond memories of those fish from the very first phone. They brought it back in iOS 16 thankfully.


The way you speak of all of these things just makes it obvious you've never been laid off and in the position to need to utilize these things. COBRA lets you keep your existing plan, but you pay for the entire premium. In most cases this is $1000-2000 per month. For someone in survival mode and needing to find where to cut costs, 2k per month could be more than their rent.

The max unemployment benefits for any state is not going to cover much of anything, you better have savings to fall back on.

And for those on H1B, there is a 60 day grace period. Maybe in 2021-2022 it was extremely easy, but today? A lot of people will be lucky to get through a full interview loop in that time.


I haven’t been laid off, you’re right. I’m just saying the GP made lots of absolute claims that aren’t absolutely true. Of course many European countries have bigger and better safety nets than the US, but it’s not like the US has none.

Most of the world (which isn’t the U.S. or Europe) is even worse.


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: