Forgot your password?
typodupeerror

Comment YES! 8GB on windows 11? (Score 1) 34

That is really going to perform badly, especially if you ever update your computer. Will MS actually improve for a change due to the RAM crisis going on??? Maybe Edge will improve on RAM use over google trying to replace the OS with Chrome?

I have an M1 with only 8GB of RAM and it works surprisingly well within that limitation. I don't do serious work with it but my casual use is beyond a typical office worker; plus I have two accounts that are often active each with a browser open. I might wear out the SSD early with swap usage; guess I'll find out.

Comment Re:The big question is build quality and feel (Score 1) 34

Look around. I think i've seen stuff that does Time Machine out there. I don't know how much longer apple supports network Time Machine servers... they are dropping Intel emulation soon so all your old apps die. Unless you have a windows version of the app and an emulator. No, you don't need to upgrade old software, not everything needs internet or exchanges complex data files with the outside world.

Comment Stupid people doing stupid things is somehow (Score 0) 37

usually an American. We have our version of "Americans" within America, they live in Florida.

There is no reason to pay attention to wireless ID names or t-shirts... where are the rational adults? Simply because somebody makes a joke the brains all turn 100% off and they act like robots... except by the time robots are running things, it's likely the chatbot will not be so stupid as to over react like this.

Even a small child knows to lie about sneaking a cookie they do not openly eat the thing when they are not supposed to have it. Unless they their parents are trying to raise an orange monster who flagrantly ignores the rules.

I swear America only has an average IQ because a few of us are raising so high it makes up for 60% being dumb as shit (oh, and many high IQ people are immigrants.)

Comment Re: Welp! (Score 1) 110

I won't say it's provably random or very strongly random especially with recent news about a new random generator claiming to be fully and completely random... I'm being vague. It's random enough that you won't have enough of a pattern in the noise to detect the user's web app because of access patterns that are so consistent that they can be detected. Are you thinking of access patterns that are not merely detecting the contention of your process's access of the device?

That is what I'm thinking about. You think contention timing is not impacted by seek times? Rust discs don't store files in the same physical location all the time, they are not always fully defragmented, the databases powering operations may append and update not just overwrite the same location.... but other tasks are also not using the same data in the same location. Fragmentation has serious noticeable performance costs because of the TIME required while SSD has almost consistent random access (not perfectly but practically close enough.) You don't know how it's going to seek on every device. The underlying FS and OS implementation are more abstracted and different for a browser than an app that runs on 1 OS with likely just 1 common FS being used. Sure back in the day when you only had 32 tracks you could maybe even hear the difference ... certainly you could between a 1 track shift verses a 30 track shift! The small amount of data on your floppy and for some programs really could end up using the same locations... and there were so few available anyway and allocation patterns were likely linear...but then heavy fragmentation could make it really slow over heavy usage too. Still could be predictable since people did only 1 thing per floppy. 1 program at a time as well... I certainly could detect patterns in the sounds...a few programs had cool hacks to make sounds with the floppy drive... but direct access was not uncommon. Here we are talking about many layers of separation and it still working because of the lack of noise in those layers. I'm just saying that I think the old storage and FS add too much variation.

I doubt this is beyond human statistical analysis; it's just not been worth exploring labor wise?? Or maybe it is because people DID try and never published a failure paper since there was nothing interesting to publish about them not finding a detectable pattern due to the noise. I would guess it didn't work with the underlying noise. I can't see why nobody thought of trying since timing side channel attacks are old and anything you can measure time on has risk. Storage is way slower than other attack vectors previously demonstrated so it should be an easy target.

Comment Re:Rust Can't Even Save Linux from Vulnerabilities (Score 1) 161

The worst bugs are contextual misunderstandings. Technical help can't avoid this. It's in the same world of legal contracts and laws; tons of problems without technology, it's a human problem. Specifications issues, communication issues, understanding, lack of predictability, foresight, experience etc. add in technical issues and it gets worse but removing all tech issues the rest still remain. The more complex the tasks you need to automate makes for more problems; you can force multiply but then you free up harder problems to address in what seems to be unlimited number of problems. The risk is that we run out of problems we want to solve because we're good enough and who's motivated to figure out harder things without enough benefit. Outside of nerds who like Star Trek, continue to work when there is no longer a need to do anything.

Comment Re:Rust really does make a difference (Score 1) 161

C has evolved. but not enough. too much resistance.

What Rust needs to do is pressure C to evolve features that negate the need for Rust. AI can make the compiler smarter if you limit it's reach so it's not generating code and replacing compiling. The fact C is so stubborn that it is under real threat of becoming irrelevant and only an entrenched legacy language is a bad sign. Cobal on the other hand, has a stronger case for being relevant but it's been pushed out so it's not like rationality is what guides our industry. (I don't like Cobal, but it's purpose is for non-programming experts to code bureaucratic logic. Nobody's created an evolution in that direction outside of AI translating legalese into flawed code. Perhaps those flow chart languages of the past were correct but simply couldn't appeal to the programming nerds and they've had too much influence; I think I may have been wrong about them as I was for Cobal. It's not all for professional programmers and shouldn't be and AI is going to force us to realize this as it makes automation accessible to experts outside the CS domain.)

I think C should remain the foundation for everything but it needs to evolve developer support and stop burdening them with doing everything without help and without crutches. The underlying compiler being implemented on every chip as the boost strap for everything else is fine to continue... but they need to add more support before Rust (and it's needed unprotected code features) replaces C as the foundation; this will take at least a decade likely even with AI helping translate the C code, but could move faster. They can't just sit around like they have been doing. They are moving too slowly and now risk of big changes is a sign they weren't moving fast enough previously; it becomes bigger and more risky the longer addressing the problems are delayed.

Comment Re: Welp! (Score 3, Interesting) 110

Spinning rust is random. Allocation is not consistently done so seek times will differ wildly; caching will bring that into line with SSD except you can't control caching so that greatly limits the window of opportunity to exploit that.

The problem is high precision timing being applied to everything and what is impossible today may become possible later.

You are correct in that the larger view that running code is the problem and everything has some CS fool trying to add code to it... fonts, PDF, CSS, and I'm still expecting Unicode to add some more BS someday given how much they've overly complicated what should be a simple text encoding format.

Comment Re:Fix (Score 1) 110

Caching timing I'm sure works as a data source as well. Anything with high precision timing is subject to profiling and AI allows for automated deep statistical analysis that is too costly to power by human experts. The problem is access to high precision timing not imagining everything that might be too uniquely consistent... user or web apps/sites users visit. Spinning rust made this too random before SSD. Network bandwidth and latency shifts are far too random now to imagine that as a risk but maybe not forever (think of caching measurement.)

We CS people have a real problem of making everything programmable. Just can't stand being limited to data... even our FONTS are Turing complete now and a push to standardize crazy CSS features that create a threat there too. I'd not be surprised if unicode isn't at risk of having it's decoder running Doom in some convoluted form too... PDF and HTML were supposed to be an output format not another software platform. Note- I realize that had HTML not added automation it might have died off before adding scripting; it's inevitable it would add scripting because eventually some CS person will have to add it to anything they work on long enough.

Comment Re:Fucking Genius (Score 1) 110

I'm annoyed I didn't think of it... or that others haven't years ago. The reality is that many of us would have thought of it right after the 1st javascript timing attacks were possible long ago but we were not tasked with thinking about timing timing attack fingerprinting; it was just an interesting attack to read about back then. People who were tasked with countering the attack should have addressed ALL these issues by now - I'm upset that those people did not do their jobs! We assumed that people in those roles would be applying the knowledge of the technique more broadly... that is truly disappointing.

If I tried to solve the issue; as many of us would, we'd consider precision timing a security risk on every operation performed. The ability to do precise timing would be the 1st feature to remove and then provide exceptions such as how microphone/camera or privacy modes handle similar risks. Imagining every possible API that could be exploited at the time is inherently flawed by the tech at the time and the imagination of the engineers involved... the reason we have sandboxing etc. to cover the imperfection of our imagination of the future possibilities. SSD is a great example of tech changes that opened up new pathways previously not imagined; spinning rust has more randomized seek times outside of the cache.

Simply measuring timing of API security denials could be another fingerprint... anything you can precisely time.

Comment Re:Choose (Score 1) 240

Few things in life are clear when you get into the weeds of a subject. This is why real experts and professors are so hesitant and undecided while blowhards are so confident... sadly the majority of people in the USA judge leadership and competence by how confidently a person presents... maybe chatbots will change this perception if they keep up their overconfidence?

My experience is that productivity gains overall are more harmful that people realize because it's long term, usually more in-depth or complex to spot, and unpleasant which is demotivating or optimism bias blocks out the effort/consideration. It's also easy to cherry pick outside things such as going outside of the job losses into other jobs created; such as, creation of IT dept. and staff going up while other jobs disappear or change/stop growing. Sure, you can do more because it is now viable - should you choose to do so and generally that produces more gains than reducing staff. It doesn't always result in productive gains-- eventually, years later when that extra labor is ruled out as non-productive the connection is not made as staffing goes down; especially, when staffing stays the same but does not grow proportionally because it's a soft staff reduction by limiting staffing growth.

The whole mentality of today's business is to reduce jobs; capitalists never are job creators, they begrudgingly are forced to create jobs by necessity only and their goal is to eliminate top overhead costs to compete. The larger role in society of providing gainful employment is hardly even contemplated from the look of it. This is where regulations are necessary to set the rules of the game to constrain the fire that drives the engine. It'll burn everything it can and is very useful, if not necessary and will find every way to keep burning - we fear too much about burning out and not getting started again. To be safe, it has to be strongly contained and respected for it's danger not worshiped like a pagan god (which it is in the USA, for generations now as the #1 true religion -- Trump reflects the deeper "soul" of the nation, the world is seeing this.)

Comment Re:Identity & identity attribute management (Score 1) 124

Within government, there is compartmentalization and consequences etc. which generally worked before the rise of lawlessness beginning with Trump. The IRS data is not shared with other areas of government by law for example. State level systems can block federal access; it also limits potential breach size. Standard protocols etc being mandated for use by everybody, but the administration of the systems using those can be decentralized and compartmentalized.

Yes, you can't have the service provide a fully anonymous result and do identification. I'd like to see somebody's solution if it's possible. As far as children using a computer in parental mode, it only needs to volunteer the info about what age-related user groups that user belongs to websites or software. Presumably, the child won't be able to operate hacks that circumvent this... The sites would trust the indicator. If you indicated "adult" then you'd have huge incentive to fake that; but next to no incentive to create tools to fake being a child.

The purpose of these laws in places like Texas is to force adults to indicate they are adults; it is to track them, shame them, discourage adult behavior, and add identifying info like birthdays to kill privacy.

Me, I think a photo ID detailed enough to compare their photo to the ID at a human-level of competency. I would make this photo as low resolution as possible so it could be stored in a 2D barcode on an ID card. The photo on the ID would match this digital photo which is also digitally signed by the state. An 18 year old or 21 year old could be carded the traditional way but automated tools could show the digital image and that compared with the photo to see if the person matches. It doesn't need a name, address, birthday or anything other than you are old enough to drink or whatever. This could be different for different kids such as a French student being allowed to drink despite being under 21.

Driving could be similar. Citizenship could be similar. Voting rights could be similar (but shouldn't... well, I think if you pay taxes then you should be able to vote. Like the founders of the nation said, "No taxation without representation!" If you don't pay tax, you can't vote.)

Comment Re:What does this solve? (Score 1) 124

Some laws are designed by religious fanatics to BAN porn; it's only supposed to be allowed for those rich enough to own a church... the Epstein class are above such laws and the Guardians Of Pedophiles will shield them; as they've always done. Nobody better than those who profess religion all the time.

PornHub can't take the expense and risk to verify age; the policing / punishment system is famously corrupt in Texas. Aside from customers not wanting to give away their identity. Again, only those protected by the G.O.P. can keep their privacy.

Comment Re:It's a trap law (Score 1) 124

Many dems bought onto this; not to harm Gavin. They can be suckered by big tech baiting them into the issue. This is a REAL problem REAL parents have with technology harming their children and there is a global push to have politicians do SOMETHING even if it's poorly thought out, it's doing something or at least looking like they are trying to appease the voters.

I have no problem requiring OS to have some wizard to help admins setup age related admin features. They do not need a universal flag in the meta data. I think a few simple user groups created by default would be enough of a requirement. Standardize the name and existence of those user groups to make life easier. Child = under 18. Teen = 12-17... Young Adult = 18-21 ...and so on. The admin can use those groups or not; 3rd party tools can use it or not. If the admin can't remove a 17 year old from the Teen and Child user groups then they have no business being admin! A school can keep 18-19 year olds in the Teen user group - it should not be automatic and you should not need to store birthdates in the metadata!!! When you automate and make policy rigid you ultimately create more BS... think about it, or try being a DB designer/admin for a while.

Sure some app can exploit the user group knowledge or metadata; those that do, already exploit everything they can get. A birth date is far more revealing than a few simple user groups.

Other groups: "Sucker" = republican. prevent admin rights. give frequent cognitive tests.

Comment Re:Kids will now become Linux savvy. (Score 1) 124

No, it'll be easy. The kiddies use their phone to buy everything and do everything. It's going to be so easy to disable the phone outside the geofence and disable purchases of illegal products and services. Sure you could use this old taboo thing called CASH or live without the phone when you travel outside your area or stay up past your bedtime. The parents who will understand the phone better and have a parent account linked to their kid's devices can easily setup policies for the phone. The children might learn to live beyond their phone again...

Comment Digitally signed credentials (Score 1) 124

Digitally signed credentials... starting with gov doing domain CA! They should have always done this; not saying you need a cert signed by gov; but your corporation is registered with a name and address in the real world already with only a paper and tax ID number. It should get a cert be used as a CA for your internet address for your corporation's online credentials. This would have made it actually EASY to know a website is legit, if the local gov signed it, then it's linked to the real registered corporation. A 3rd party company which does not do anything to verify identity.

In the USA, it's communism if the government does it. We have to spend 30% more at least to have private contractor; sometimes a bidding process where those who know the process win everything and then hire a 4th or 5th party to actually do the work! Now the Trump family gets the contract and they task a suck up (maybe 3rd party company) who hires somebody foreign... who in this case will likely work with China to log all the data.

Slashdot Top Deals

The superior man understands what is right; the inferior man understands what will sell. -- Confucius

Working...