It makes much more sense: resetting ax, and bc (xor ax,ax ; xor bx,bx) will be 4 octets, DWORD aligned, and a bit faster to fetch by the x86 than the 3-octet version I wrote before.
1,706 karma · joined January 19, 2010
It makes much more sense: resetting ax, and bc (xor ax,ax ; xor bx,bx) will be 4 octets, DWORD aligned, and a bit faster to fetch by the x86 than the 3-octet version I wrote before.
If you decode the instruction, it makes sense to use XOR:
- mov ax, 0 - needs 4 bytes (66 b8 00 00) - xor ax,ax - needs 3 bytes (66 31 c0)
This extra byte in a machine with less than 1 Megabyte of memory did id matter.
In 386 processors it was also - mov eax,0 - needs 5 bytes (b8 00 00 00 00) - xor eax,eax - needs 2 bytes (31 c0)
Here Intel made the decision to use only 2 bytes. I bet this helps both the instruction decoder and (of course) saves more memory than the old 8086 instruction.
It is extremely useful if your work ends up in paper. For photography (edit: film and broadcast, too) would be great.
My use case are comics and illustration, so a self-color-correcting cintiq or tablet would be great for me.
... the rest is history.
They own the nework, they will better know than anyone how to tap it.
I guess academia was too far from what industry needed. They where thinking about the future, and we needed more stable boxes and sometimes a cluster for critical loads.
All the microkernel stuff Tanenbaum defended makes a lot of sense if you have a distributed OS: you just need to talk with your "local" service with the API you have at hand... and it is the same everywhere (for instance, your SOAP server - which is the equivalent of etcd in K8s).
edit: This comment better hightlights the reason -> https://news.ycombinator.com/item?id=44233851
Women in tech loved the concept: instead of carrying a laptop they could use the medium-size tablet we provided and have a wireless mouse and keyboard both at the office and at home. We also provided a monitor for both home and the office.
The project didn't lauch commercially because in our tests the microusb to micro-hdmi cables caused a lot of issues and management decided against it.
You need to know what you support. If you are going to change, it must be planned somehow.
I find Torwalds reckless by changing his development environment before release. If he really needs that computer to release the kernel, it must be stable one. Even better: it should be a VM (hosted somewhere) or part of a CI-CD pipeline.
... but they will be able to know if you're lying to them because they are trained to read people.
I believe Oracle called everything back to iPlanet because customers never used the new names.
Indy, with its logo, whiplash, and hat, is a trademark from Disney. I don't know the specific stuff; but if you sell a t-shirt with Indiana Jones, or you put the logo there... you might be sued due to trademark violation.
If you make copies of anything developed, sold, or licensed by Disney (movies, comics, books, etc) you'll have a copyright violation.
The issue we have with AI and LLM is that: - The models compress information and can make a lot of copies of it very cheaply. - Artist wages are quite low. Higher that what you'd pay OpenAI, but not enough to make a living even unless you're hired by a big company (like Marvel or DC) and they give you regular work ($100-120 for a cover, $50-80/page interior work. One page needs about one day to draw.) - AI used a lot of images from the internet to train models. Most of them were pirated. - And, of course, it is replacing low-paying jobs for artist.
Also, do not forget it might make verbatim copies of copyrighted art if the model just memorized the picture / text.
I had the luck (and honor!) to meet a volunteer guide - Stephen - that knew everything about clocks and explained it perfectly.
When you meet him, say hello :-). My kid barely spoke English and Stephen had the patience and virtue to answer everything with a smile.
Best guide I ever met.
I remember having trouble some years ago upgrading old Cisco routers because the image was bigger than what TFTP can handle.
I mean, if you type first: FROM customers |> WHERE signup_date >= '2024-01-01T00:00:00Z' And then you add (and execute) |> COUNT() as tally GROUP BY CHANNEL
Does the first expression get cached by BQ?
I won't pay anything that has to go to the IRS or similar to a corporation.
I might be OK for the company, but might put you in a big trouble with the goverment. Even if they act in good faith, you will need to do some paperwork or it will trigger an audit with the IRS that will take _your_ time, not theirs.