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

Vote for politicians who'll lower VAT from 25% (!!!) to the same about as we pay in sales tax (5-9% depending on locale, 0% in some states) -- see lower prices :)

Mobile devices, to give you good battery life, operate in a “race to sleep” mode. Good performance is necessary not to compute a lot of things, but to finish your computation quickly and shut down the power hungry processors. So do not worry, the performance is not being left on the table. It is there so that your phone lasts throughout the day.

"It probably does not apply to you" and "Laws are usually applied as intended" and "You'll probably be ok" is what i keep hearing.

None of that addresses "if you get unlucky and some prosecutor decides to help his career by prosecuting you as an enabler-of-child-inappropriate-whatever-it-is". YOLOing away one's freedom on "probably" seems risky, and there is no reward to be had for doing it.

The only sane solution is to simply add "not for use in california" to all OSs, until California gets its collective head out of its collective rectum.


"Designed by Apple in California, not for use in California" would be quite the statement.

Four of the biggest OSes (iOS, macOS, Android, and Chrome OS) are made in California by the companies who pushed this legislation through. Never going to happen.

>simply add "not for use in california" to all OSs

I was wondering if a boilerplate like that would be legally binding if the language were more generic. eg- "This software may not be used by any individual or in any locality where it is not legal to do so".

Another service precluded "persons under the age of 18", but if the language of the law doesn't align with that (considering emancipated persons under the age of 18, or people over the age of 18 under some form of guardianship), would a California carve out still be required for compliance?


FWIW, only the attorney general can bring cases, not district attorneys or individuals.

And the state AG can only bring a civil case, with fines limited in proportion to the number of actual children affected by the non-compliance.

And for most applications, compliance is as simple as calling the relevant API and throwing away the return value, because most applications aren't doing anything that is already required by law to have age restrictions.


and you are 100% sure none of this will change suddenly, and are willing to bet you have the money to defend yourself in case you are sued wrongly, perhaps, but still need to provide a lawyer to defend yourself, on your own dime? ballsy move.

> and you are 100% sure none of this will change suddenly

Yeah. We're talking about a law that's still over a year from taking effect. It's not going to be replaced by one having the opposite effects overnight with no warning.

> and are willing to bet you have the money to defend yourself in case you are sued wrongly

Since I don't develop or distribute applications or operating systems that are used by children, let alone software that would be legally required to behave differently when the user is a child, I'm quite confident that any lawsuit targeted at me by the State of California's elected AG would be laughed out of court at the first hearing, and I'd probably have plenty of offers of pro-bono representation. And I wouldn't even need a lawyer to help me ask to see the evidence that a child was affected by the non-compliance of the software I didn't write, and if a court did somehow get convinced, I could survive being fined the maximum fine for negligent violations with respect to at least several children. And I'm not at all concerned about receiving an injunction to not do something I'm already not doing.

Any law could be amended, or abused. Not having a law can make prosecutorial misconduct easier. I don't see anything in this law that seems more ripe for creative misinterpretation and abuse than is typical, and I don't think it likely that a California state court would cooperate with an egregious attempt to abuse this law.

You seem to be having a reaction to this law that would be triggered by being confronted with any law that isn't specified with the precise mathematical rigor necessary to appease a compiler.


Windows UI customization used to be a thing Stardock did with products like "WindowBlinds". Googling around, it seems it still exists and even supports windows 11...wow

that is ... not at all how that works. RAM is a separate chip, that is placed on top of the substrate that holds the main dies. It is bought from normal ram manufacturers like micron. it is not "embedded in the chip" by any possible meanings of those words.

> Sifive is moving fast as far as I know)

worked with their cores in $pastJob. I'd say their main products are flowery promises and long errata sheets.


Which models? Which nasty issues did you encounter?

that will break if any page is mapped at two VAs, you'll end up with conflicting cache lines for the same page...

The L2 already keeps track of what lines are somewhere in L1's for managing coherency.

Divide the cache into "meta-caches" indexed by the virtual bits and treat them as separate from the L2's point of view. Duplicate the data and if somebody writes back invalidate all the other copies. The hardware already exists for doing this on any multicore system. Sure, you will end up duplicating data sometimes and it will actually be slower if you're actually writing to aliased locations. But is this happening often enough to be a problem compared to generally having a bigger cache?

It sounds to me like an engineering tradeoff that might or might not make sense, not a hard limit which at least was what I think was being asserted. But as I also said, L1 sizes hasn't increased in a while and smart people are working on it, so there is probably something I don't know.


this "divide" thing will add latency which you really do not want to add to L1 hits

I think you may have set friction too low

FB marketplace and/or eBay.

cool, now do it without the test suite that some human made for you

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

Search: