2,687 karma · joined October 2, 2015
Not to mention the error handling:
Any attempt to create a file name that fails the tests will be rejected with an EPERM error
So the user will get a "permission denied" error when trying to save a file instead of "the file name contained invalid characters, which are...".
Which is still all kinds of fucked up. If you don't want your government facility to be photographed build it underground.
[ Main;
print "Hello World^";
];Why not for governments?
It's not completely the same as on Windows, but:
- Shift-Apple-G lets you enter a directory path to open (including bash-like completion with tab).
- Option-Apple-P shows/hides the "path bar" at the lower edge of a window where the hierarchy of the current folder is displayed (including a spartan context menu).
On Windows I mainly use the explorer address bar to go to those hidden folders like ProgramData.
I liked it (back when it existed on Mac OS X): By moving the mouse horizontally to the vertical scroll bar I could instantly return to where I started scrolling. Use case: Read something (web page, source code...), scroll around to look for related information, then return back to the exact position I was before.
> Each component of the URI is a drop down menu item and only by clicking on whitespace to the far right can you get to the actual URI.
And you also have the confusing "copy address" / "copy address as text" context menu.
German blog post about it: http://www.internet-law.de/2015/09/muss-facebook-staerker-ge...
P.S: Dark is cool ;-)
It's questionable whether people wanted that performance though, at least when it resulted in less security. About bounds checking in ALGOL 60: https://en.wikipedia.org/wiki/Bounds_checking
A consequence of this principle is that every occurrence of every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interest of efficiency on production runs. Unanimously, they urged us not to—they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous.
The JVM has crashed on me in the past (as in hard crash, not a Java exception). Less often than the C++ programs I write do? Yes, but I of course I wouldn't test a program on a 1TB dataset before ironing out all the kinks.
>The latest HotSpots can deduplicate strings in memory as they garbage collect
Obviously when working with huge datasets I would implement some kind of string deduplication myself. Most likely even a special string class an memory allocation scheme optimized for write-once, read-many access and cache friendliness.
Or I would use memory mapping for the input file and let the OS's virtual memory management sort it out.
Both were written in Java.
And don't get me started on Forte (developed by Sun itself, no less). It was even slower and more memory-hungry than JBuilder.
[1] Well, except for those samples mentioned in the article
She was treated like a criminal before giving birth, though.
>you somehow have been exposed to meth
How exactly do you get exposed to meth?
>than the desire of a new mother to validate their motherhood by breastfeeding
You're reading an awful lot into her desire to breastfeed her child.
That used to be different in the past, though, e.g: https://en.wikipedia.org/wiki/Anti-Italianism#Anti-Italianis...