"Real Programmers don't use GC" is a mantra that is responsible for 90% at least of production bugs, together with "=" being typed instead of "==".
Or do all programs run bugfree the day you write them?
I cannot read a maths book or paper without writing on it.
Microsoft OneNote is cloud-based with syncing, has drawing tools, OCR for image content, handwritten comments, and even a Maths editor, and can organize your stuff. There might even be a symbolic calculator buried somewhere in it. I use it on a Surface Pro; to make the handwritten annotation part work well you really need the Wacom Stylus.
There are a bunch of PDF readers on the PC and Mac which can annotate. I think they all export the annotated PDF, and a couple of smart folders or Google Drive might be enough to maintain a synced system.
Unfortunately, this whole area is one where proprietary is ahead of open source - OneNote and InkSeine are masterworks.
Dave's course is certain to be interesting.
A good way to get up to speed in research IMHO is to look at the problems in publications, and try to reproduce the indicated work. You can do this with fairly old (5-6 years) publications too, usually at that point data sets etc are available.
The freedom of the press belongs to the owner of the press.
Apple obeys Chinese law by not allowing their citizens to bypass censorship , and it obeys US law by providing private information on the Chinese users to the US authorities
Yes, my foot probably contains about two pints of water.
The NSA gets the info, then the CIA takes out selected individuals by lobbying, blackmail or if all fails
The US has argued that the private records of the rest of the world can be searched and divulged at will - why should americans suddenly expect to be treated differently?
If none of the tech-savvy phone corps objected to turning over bulk data, when the process gave them that opportunity, one can conclude that Americans are mostly happy to the surveillance, probably because it gives them an illusion of safety.
I have a tip for our sheepish friends: Appoint a dictator, totalitarian regimes are much better at policing than democracies.
If you like the law, or do not disagree with it, comply.
If you don't like the law, use the democratic process and try and get it changed.
If you don't trust your government, elect another.
And if all else fails, emigrate to China or Russia
"BeOS was optimized for digital media work and was written to take advantage of modern hardware facilities such as symmetric multiprocessing by utilizing modular I/O bandwidth, pervasive multithreading, preemptive multitasking and a 64-bit journaling file system known as BFS. The BeOS GUI was developed on the principles of clarity and a clean, uncluttered design.
The API was written in C++ for ease of programming. It has partial POSIX compatibility and access to a command-line interface through Bash, although internally it is not a Unix-derived operating system."
There's a reimplementation, Haiku
And now comes Act II where intercepted data can be shown in secret to a judge to obtain convictions without the defense being able to review same.
Then in Act III trials will be held in secret chambers with no defense.
Yes, one could have a stateful encryption with a very long state built into a threaded mail reader.
The idea obviously is not to make decryption impossible, it's to slow down mass decryption, thereby making mass mail searches harder and restoring a measure of civil liberties.