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

It would be nice if all models where available on every plan too.


They give more for free, and your only thought is "sure would be nice if they gave even more for free"?


Honestly, everything should be free, and they could just make money from ads (which I’d block with my ad blocker).

/s


That would eliminate the one differentiating feature on the (presumably) highest margin plan they have.

Moving to a pay-as-you-go model across all their plans might be interesting, but could equally give the wrong impression to some audiences given that it's a pricing strategy usually reserved for budget brands in the consumer space and tends to scare people off.


If you try openrouter you'll see why they have to charge $25/month for the best models. Pay per use and you'll intuitively feel the price.


> would be nice if all models where available on every plan too

Would be nice if I had a lay-flat intercontinental jet.


Second that. Given that they have their fair use policy it should be in their interest as well I would believe since they have a baked in margin.


I would like to root, but I like my Google pay.


In many countries, there are tap-to-pay options permitting using GrapheneOS including Curve Pay and also the standard used by many European banks. US lacks an option but will hopefully get Curve Pay soon. Garmin Pay and Android Pay can be used via a Garmin or Android smart watch so that's what some of our US users do. Pixel Watch works fine paired with GrapheneOS with sandboxed Google Play.

Note installing GrapheneOS doesn't involve rooting. Installing it uses an officially supported process and doesn't void the warranty. It preserves the standard security model and massively improves privacy and security on top of that (https://grapheneos.org/features). It's largely the opposite of most other alternative Android-based operating systems are doing with security.


GrapheneOS != root. You don't have root when running GrapheneOS - it would be a security risk.


Genuinely curious, why do you need root access on your EDC phone? Personally I would stick with a throwaway for experimentation, so I'm curious about your motivation.


To do things like turn off and on airplane mode when certain conditions are met with automate https://play.google.com/store/apps/details?id=com.llamalab.a... for example. There are work arounds but having a rooted phone is the easiest.


I see. I get this out of the box on iOS via Shortcuts & automations, it's a part of the base OS and honestly pretty powerful. I get it that iOS is not for everyone, but at the very least it's a proof and an incentive for Android to implement this as well.


That can be done without root access and likely also without needing network ADB via device management.


So the argument is that yes Rust would have helped mitigate this specific bug, but bugs exist in all languages so therefore it doesn't matter the language.

I see the logic, but I don't think anyone is saying using Rust would make it bug free, people are just correctly pointing out Rust would have helped this bug, or in other words there is the potential for less bugs with Rust.

So yes, and.


I would argue that the whole point of the post is: nothing in the world can save you from bad practices.

There are at least 3 bad practices here:

- releasing of untested SW/config files

- bypassing of final users' rollout policies

- unconditional faith of final users in crowdstrike


> The above are all things that could (and sould!) be done to reduce the chances of a misbehavior happening, but we must accept that the code bug was just the specific trigger this time around and a different trigger could have had similarly nefarious consequences. The root cause behind the outage lies in the process to get the configuration change shipped to the world.

> Now, SRE 101 (or DevOps or whatever you want to call it) says that configuration changes must be staged for slow and controlled deployment, and validated at every step. Those changes should first be validated in a very small scale before being pushed to the world later on, and every push should be incremental.

Unfortunately, the article is sort of burying the lede until half-way through until it makes some decent points.

We should be using safer languages, but also 1) how is it possible that CrowdStrike can push a content update globally to all clients with no option for their customers to delay it for testing and 2) why doesn't CrowdStrike have internal testing before deployment?


And "this bug" being one of the most common types of bugs.


> people are just correctly pointing out Rust would have helped this bug

So would a unit test or a fuzzer. But it's obvious this does not solve the actual problem, only a particular instance of it. It should be as obvious that mentioning Rust doesn't too. Kernel module in Rust may not have buffer overflow bugs (even that is not 100% certain, but let's assume for a minute) but it doesn't mean it's safe - or even significantly less unsafe.


Which CAs will they be using instead?


Is there any chance you'll be adding support for moving the sidebar to the right? This is the one stopping me from moving back to sublime.


We do have something on the backburner for this.


I would highly recommend zero-sh[1] for those looking for a consistent simple tool to manage dotfiles on a mac.

1. https://github.com/zero-sh/zero.sh


"only five years" that's a long time in my opinion to be at one company.


The original CNBC article https://www.cnbc.com/2021/04/22/4chan-founder-chris-poole-mo... lacks this editorial spin. Tech people hop around a lot, 5 years is a solid tenure.


Ah ok, we'll change the URL to that from https://arstechnica.com/gadgets/2021/04/4chan-founder-chris-.... Thanks!

Actually we should already have changed it - that's standard practice when one article cribs from another. But I missed it in this case.


And three positions inside the company seems about right as well.


> Poole lasted just five years at Google, which CNBC notes is usually just long enough for any employee's shares attached to hiring to vest

They make it sound like he barely managed to get any stock. That's like saying, "person worked at X for 1 year, just long enough to get 1 year's salary." Well, yeah, but if they left in 11 months they'd get 11 months salary. It's not like if Poole left at 1 year or 4 years or anything in between he would have left with anything different proportionally to his tenure.

What an odd article.


Also it doesn't really match with reality, since they'd usually get refresh grants and have a rolling four year window at all times.

The article sounds like the reporter heard a soundbyte about google's typical four year vesting period, and then did zero actual research into what that means.


I don't know--I've heard a lot of people here noting the "4 year cliff" at most tech companies, not just Google. Not all companies give refreshes, and of those that do, it's usually not enough to make up for the initial grant going away.

I left my last job pretty much on the day of my 4 year anniversary because I'd otherwise be taking a 25% comp hit in year 5. It's definitely a thing.


Pardon my ignorance but what is the "4 year cliff" exactly?


When you initially start at Google, say, you get an RSU grant that vests over 4 years. So for 4 years you are getting your salary and on some schedule also getting stock. The stock can be a quite large portion of your total compensation (as in, comparable to the base salary).

After 4 years, unless you got refresher grants, your compensation is just your salary, so you effectively make less money than during the first 4 years. At that point the incentive is to move to some other company and start the 4-year clock again...


Ok got it! So I guess the only way for Google to keep the best performers is to eliminate this cliff by giving RSU and/or offering a significant pay increase.

Thank you for the explanation ;)


It’s typical to get a larger 4-year grant at hire. It’s common to complain about comp drop after 4 years


Depends on the company, I work in tech but for an old company, 5 years isn't very long and there isn't much room for any movement.


The fact that there's not room for movement is exactly why people leave companies, not a reason to stay.


On the other hand, that kind of job is stable, pays well enough, and doesn't demand much outside of 9-5. For people with families, that's a lot more appealing than you'd think.


True, but this is a company where when I logged on the other day there was an article about a guy retiring after 52 years as a delivery driver. Yes, that's right, fifty two years at one company, although I imagine he did small package delivery and feeder work (trailer loads). So not just one position, but pretty close.


For Google it definitely is. Most people jump at 4 year cliff, if they have the option


Meanwhile, I've been at the same company for longer than a couple of my coworkers have been alive (though I've changed jobs twice in that time) so "only five years" sounds comparatively short to me.


My wife has been at her current company (large like freescale, flexctronics, jabil) for 8 solid years , and she is still going strong.

Meanwhile I've been at 4 startups, from seed to Series B . I just get bored so easy.. after 3 or so years I NEED a change. Or maybe is because startups dont care about w/l balance and drain you until you quit.


This is not a hot take - genuinely curious as someone who had been at a few startups: do you think the fintech side of startups embodies the burn and churn strategy moreso than other sectors?


So you never stick around to see your production code?


>only five years" that's a long time in my opinion to be at one company

I've never worked anywhere where people were much use before 2-3 years in harness. Too much domain knowledge maybe.


Ron Amadeo is a talented reporter but his transparent smarminess towards anything Google-related has become exhausting in recent years.

A lot of the time it may be warranted. But just as often, like in this article, it definitely is not.


Sounds like he moved around a bit, so it's not like he was working on just one thing for 5 years.


You then might enjoy mimestream[1], I think of it as a native mac gmail client, no wrapper around gmail.com just using gmail APIs.

1: https://mimestream.com/


I’ve been using Mimestream since the very early betas, and have grown to absolutely love it for its simplicity and performance. The developers are very responsive, and are iterating quite quickly to tighten up the client before stable release.

I will absolute purchase a license when it’s out of beta.


I'm curious your favorite anime?


If you are on BigSur and would like enable DoH for a variety of providers I would check out https://encrypted-dns.party there is pre-made profiles for many. All open source.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: