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

Sadly, Windows cannot do that. Every installed program has full disk access by default. It's very, very difficult to make it not so.


Microsoft has refused to allow any kind of persistence of these sandboxes making them absolutely worthless. Such a waste of an otherwise good feature.

Windows Sandbox is not for persistent apps


This is implemented the wrong way around. Each program should only have access to its own folders by default, with it being possible to grant additional access. Also, I don't believe Endpoint stuff is included in the normal Windows license.

AppContainer (e.g. used in uwp or msix)

Can you configure that as a user for an unsafe program you want to run such as an online game? I think not.

Maybe it isn't built-in, but most Windows user I've worked with, including myself, have been using Sandboxie for probably two decades at this point, probably hard to find any Windows software that is more ubiquitous than Sandboxie in developer circles.

Sandboxie is essentially a giant pile of fragile hacks on top of a Windows API that does not want to be used this way. Does it seem like it works most of the time? Sure. Has it had bypasses? Also yes. I've used it in the past but I don't truly trust it.

There need to be better instructions that you have to open the web page on your computer first, opening the link on the phone directly appears useless as it just displays a qr code on the phone.

My bad thank you for the useful feedback, I've added this :D

Now when you start a game in mobile, it'll explain clearly this is a two screen game and it should be opened on desktop/tablet

Btw, I am working on a single screen mobile only version too now thanks to yours and a few other comments


Bruh. It's getting hard to track down all these MAKE_IT_ACTUALLY_WORK settings that default to off for no reason.


For me it's gotten to the point where I have a wrapper script that applies like 5 environment variables and even patches the system prompt strings prior to every Claude Code invocation.

After the Claude Code source code leak someone discovered that some variables are read directly from the process environment. Can't even trust that setting them in ~/.claude/settings.json will work!

I've actually started asking Claude itself to dissect every Claude Code update in order figure out if it broke some part of the Rube Goldberg machine I was forced to set up.


That's the beginning of Googlification of feature evolution, via population statistics rather than quality.

If it increases a KPI by 5% for 95% of users but torpedos the experience for 5%? Ship it.


that sounds like a win-win to me.

on one hand 95% of users get an improved experience. While a competitor gets the chance to build a business for the remaining 5%.


You mean the 33k bots that created a nearly linear stars/day graph? There's a dip in the middle, but it was very blatant at the start (and now)


I didn't know we could change the base system prompt of Claude Code. Just tried, and indeed it works. This changes everything! Thank you for posting this!


But you can't. Many times I've seen claude write confusing off-track nonsense in the thinking and then do the correct action anyway as if that never happened. It doesn't work the way we want it to.


Maybe, but I’ve seen the opposite too.

In most cases, I don’t use the reasoning to proactively stop Claude from going off track. When Claude does go off track, the reasoning helps me understand what went wrong and how to correct it when I roll back and try again.


Many people are not salaried and can roughly convert more working hours into proportionally more money, so the comparison does kinda make sense. Why uselessly stand in line for an hour when you could use that hour to make more deliveries, do research on one of your clients cases, or whatever?


In my personal opinion, because that's dehumanizing to yourself. It's the same as thinking every waking hour of your life has a dollar value in terms of dehumanizing.

In reality, every hour of any life is invaluable since you'll never get that back, no matter how much you're willing to pay for it.

But capitalism forces you to think in terms of your employer and bypass that basic humanity, and think of opportunity costs. There is more to life than just work and being "useless" is part of that life again in my personal opinion.

Not every second of your life has to be productive or have a dollar value attached to it. Yes, you can assign that dollar value to any hour of your life by choosing to forgo that free hour and serve your employer (opportunity cost). But the actual value of that free hour is still $0.


Thinking that you are operating in the UK because a UK user can theoretically send packets to you, is similar to thinking a corner store in Japan is operating in the UK because a brit can theoretically get on a plane and fly there to shop.


No, if a Brit goes to shop in Japan the transaction happens in Japan. So the shop operates entirely in Japan.


> At Apple Pay, we processed millions of daily transactions across 30,000 servers

Why does it require 30,000 servers to process millions of daily transactions? Is there a typo in the amount?


Maybe globally spread out POS servers if that's how it works?


This can be read in two different ways


I have previous CTO experience in the POS space, you would be right on both counts.

(till this day, I can walk into a shop, look at the POS screen and identify if its one of those visual basic/PHP/windows XP compatibility mode required stuff).


i also first thought of point of sale servers


> Meanwhile, Samsung's own recycling numbers tell a different story. Its old phone collection campaign, running since 2015, had collected just 38,000 phones as of May 2019. Samsung had sold 2 billion Galaxy devices by February 2019.

Well... duh? Their program offers far less money for the old phone than selling it used on ebay. Why would anyone use it?


> Their program offers far less money for the old phone than selling it used on ebay. Why would anyone use it?

It sets the price floor and provides liquidity, so the phone doesn’t go into a trash bin instead.


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

Search: