Hacker Timesnew | past | comments | ask | show | jobs | submit | lvkv's commentslogin

Do you have one or more public examples of this?

> it quite literally is the worst language to make large scale updates beating even C++

Having worked in both C++ and Rust codebases professionally, my experience has been the complete opposite. I have to be extremely cautious when making changes to C++ codebases, (especially async ones) and it’s always a huge time sink trying to just get the damn thing and its tests compiled. Rust’s compiler and tooling, on the other hand, allow me to make high-pressure changes much more confidently. It’s not perfect, but I’ll take it over the average C++ project every time


Rust is the easiest language I've ever made refactors in. This article is nonsense.

I've got a massive multi-binary monorepo and it's so easy to make sweeping refactors to core libraries that impact all build targets.

I can't fathom doing this in C++, or worse, a dynamic language.


Unfortunately, the world is opt-out, not opt-in.


Unless you need a kidney; then we just bury perfectly good ones regularly, and let the donated ones get a bit more stale while we confirm the opt-in eleventy times.


It's because of the US Constitution and voters' very firm, consistent, coherent stance on bodily autonomy. Even if we consider it to be costing a life, your say over your body is considered absolute, and no federal, state, or local government is allowed to pass legislation that influences what happens to your body.

Just kidding! It's all determined on a case-by-case basis depending on the most conservative perspective of the dominant, favored religion.


For commercial texting in the US, it is supposed to be opt-in.

Of course, there are unscrupulous parties who don't respect this.


Yeah, I’ll update the README to be more specific about this. This is also why I didn’t provide instructions on how to use the tool :)


This isn't exactly clear about the dangers of using the tool

https://github.com/lvkv/whenfs/commit/618d6c343b2660567256fa...


Author here. Those are kind words! I’d like to add the last part of that quote:

> The page you're on right now is my mess. Now go create yours!


As an alum of Stony Brook, I’m grateful for all Jim Simons did for the university. Aside from having been the chairman of the math department, he’s the reason we have the Simons Center for Geometry and Physics, as well as the “Renaissance” School of Medicine. Not to mention his recent gift of $500 million—the largest unrestricted donation to a public university in American history. I’m sure there’s much, much more that he’s done that I’m not even aware of.


> This means it’s not possible to race data, dead lock, live lock, etc. While this statement is true when you look at fibers as a N:1 proposition

Deadlocks are still possible when using fibers backed by a single thread if you serialize your fiber execution. Here’s an example I’ve seen in the wild:

Imagine a serialized job server implemented with fibers that, when closed, waits for all jobs to finish by posting a final bookend job and waiting for it to finish. This works, unless you decide to close the server inside one of your serialized jobs—you’ve now created a deadlock where your job server is waiting for itself to finish closing.

I’m sure an N:1 deadlock is also possible without serialization, but I can only think of contrived examples.


GitHub Enterprise had (has?) an interesting loophole to discover the existence of private repositories.

Attempting to transfer ownership of a repository to another user was aborted if the user had a repository of the same name—even if it was private.

Public GitHub doesn’t seem to have this issue with the transfer request system, though. Maybe it did at some point?


How does Clearspace differentiate itself from One Sec, which has existed in this space for almost two years (if not longer)?

I’m particularly interested in: - Is Clearspace cheaper over time?

- Does Clearspace work on websites as well as apps?

- Does Clearspace require manual Shortcuts setup like One Sec does?

- Are there features here that I don’t know I want?


great question. a few ways

1. no, we're more expensive (at least last I checked they were 3.99/mon we're 6.99/mon or 44.99/yr)

2. yes we just rolled out website support this week.

3. no manual shortcut setup. just one click to add an app you want to moderate. (for websites you can go to an app you've added and just type in which web domains should apply to that app.)

4. yes, probably! we can pull you out of app sessions, which I personally find to be a game-changer. friction on the way in is great, but I tend to get lost in suggested content once I'm actually in an app. I need to be ripped out after a few minutes, and we do that. also adding "teammates" to receive automated texts when I'm slipping up has been very helpful for me personally.


> no manual shortcut setup. just one click to add an app you want to moderate

Is that true? When I click an app I'd like to moderate I see yellow text saying "Finish Setup!" Then I'm brought to the recorded video explaining how to do the shortcut setup.

One click set up would be sweet, but I'd be somewhat surprised to hear apple lets you do the whole shortcut setup for the user.

Would also be nice if the interrupt after your chosen amount of time were more intrusive, like apple's screentime notification is. And if you could make us do the breathing exercise again at that point.

Regardless, think the app is very cool. I've been using a flip phone for a while to break phone addiction, which has been great overall. But I still keep my iphone around for things like traveling and a night out where I may need to use uber, and this seems like a great middle ground.


ahh sorry should have specified - one-click functionality is available for iOS 16 and later, since that's when the ScreenTime API was integrated. if you/when you do upgrade to iOS 16, you won't get the new version of clearspace automatically, you'll need to delete your existing app and then re-download. (you'll also want to turn off that shortcut that you set up when you do that :)


oh! I should've checked my os was up to date before doubting you. finally I'll do the update I've been avoiding.


Do you mean “sinks” instead of “toilets”?


Toilets are what Brits call the room that America's call a bathroom. I guess at least that has the virtue of the room actually having toilets in it and not baths.


I'm a Brit (as my handle suggests) and technically I agree with your comment but if I read you can't drink "the water in the toilets" it sounds pretty literal even to me.


washroom is American but bathroom is Canadian


I've always heard and used bathroom as an American. Restroom is also used for public facilities that don't actually have bathtubs.


It might break down like pop/soda. Are you from a pop or soda state?


Yeah, it probably depends on the region.

My state is split down the middle and I'm in the soda half.


Another lifelong American checking in with "bathroom". I've lived up and down the East coast, and "bathroom" would have been normal to hear anywhere, alongside "restroom". "Washroom" would be a very distant 3rd option.


'bathroom' is extremely common in the USA.


Maybe "toilets" was meant more in the sense of "bathrooms"?


Or the comment was written by a dog


Or Duke Nukem.


The toilet can mean the bathroom, at least where I'm from.


The toilet is in the bathroom where I live. Only the local rustics say warshroom.


:) :)

yes, of course


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

Search: