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

Unfortunately, if you use a two-monitor setup, you cannot have the dock on the left of the right-hand-side monitor, or vice versa.


I've never looked into the PDF format, but, does it not allow for annotations that say, "the glyphs in the rectangle ((x0, y0), (x1, y1)) represent the text 'foobar'")? That's been my mental model for how they are text-searchable.


They do but such annotations are optional.


After Wise moved away from Evolve to Community Federal Savings Bank, they gave me new account details that included an address in New York.

Looking that up on Google Maps and Street View, it appeared to be a small branch in Brooklyn, on a street that looked immediately familiar to me as the starting area in Grand Theft Auto IV.


That doesn't match my experience. I have some unlisted videos that I or a small handful of friends might go back and watch once a year, and it takes several seconds of loading before they start playing. It's very noticeably different from the near-instant loading of most videos I watch.


Until a few decades ago, the term 'billion' actually meant one million million (1e12) in the UK, rather than the now commonly-accepted meaning of one thousand million (1e9). As a British paper, the FT may simply be trying to avoid the ambiguity.


Two problems that have occurred in recent times when Dota tournaments have not used booths:

- the crowd whistling to tell their favourite team that the enemy team is making some kind of secret play (e.g. taking Roshan, or using a smoke).

- clearly hearing the play-by-play commentary that's being played to the crowd over the arena's loudspeakers, which can also give away information about what the enemy team's doing.


> Any open file

Any file that was opened without specifying FILE_SHARE_DELETE in the call to CreateFile[1] (the Win32 equivalent of open(2)). Unfortunately, most language runtimes that wrap CreateFile tend not to pass that flag.

[1] https://learn.microsoft.com/en-us/windows/win32/api/fileapi/...


indeed - also reminds me that languages like go[0] and java[1] did disagree to even attempt using it

[0]: https://github.com/golang/go/issues/32088#issuecomment-53759...

[1]: https://bugs.openjdk.org/browse/JDK-6607535

So to me it's just not there...


Apparently some parts of this are quite recent, huh[1]:

> jstarks commented on Jun 18, 2019:

> [I]n the most recent version of Windows, we updated DeleteFile (on NTFS) to perform a "POSIX" delete, where the file is removed from the namespace immediately instead of waiting for all open handles to the file to be closed.

[1] https://github.com/golang/go/issues/32088#issuecomment-50285...


Notably Rust's standard library does allow deleting files it opens by default. https://github.com/rust-lang/rust/blob/735bb7e5df185cc24e565...

While full Unix-like behaviour is only available on Windows 10 for the past five or so years, you can still have the old win32 behaviour on older systems (delete once the last file handle is closed).


Can a running executable start with this flag, so that its file can be removed?


Probably not, since Windows uses the executable file as backing for memory mapping.


The Mac is no better, in my experience. I just timed how long it takes to open the Calculator app – the simplest app I could think of – on my 2019 MacBook Pro, and the window appears 600ms after clicking on the dock icon. I would not call that immediate, and it only gets worse when you try more complex applications, especially those written in Electron.


VSCode is ~1s.

Terminal ~300ms.

iTerm ~400ms.

Calculator ~300ms.

Firefox ~1s.

Textedit ~200ms.

Slack ~1s to appear, ~5s to load.

Sequel Ace ~800ms.

Fork ~500ms.

All my subjective experience, but it's basically instant in experience. I think it also helps that it doesn't show fade in/out animations, which LOOK sluggish to me.

M1 MacBook Pro from 2020...


Code comes from the same shop that writes Windows. However, I would compare that with older software of similar purpose and capability. How long does it take to launch Visual Studio '97? According to some youtube screen recordings, VS '97 needs over a minute to draw a window even with a hot file cache, which is consistent with my memory.


On my M1 MBA, I just tried measuring opening Calculator using QuickTime screen recording, and then the "trim" function to determine 10 ms precision. It takes 260 ms. Definitely fast enough for me.


Yes, and it was actually Microsoft who first brought the iMac stripes to Mac software with Internet Explorer 5, before OS X.


The classic MacOS's Finder was 'spatial'. Since each folder on disk could only be open in a single window, and that window remembered its position and layout, there was a certain physical consistency - it felt like the windows were the actual folders on disk, with the same kind of coherency and stability you expect of real-world objects.

Meanwhile, the Mac OS X Finder is not spatial. You can have the same folder open in multiple windows, each with different layouts. There's no longer that illusion that the window and the folder are one and the same – it's just a browser showing you the contents of the folder.

This article goes into a lot more detail. https://arstechnica.com/gadgets/2003/04/finder/


Yeah the classic Finder exploited human spatial and muscle memory to help users navigate filesystems quickly, which was pretty smart because those forms of memory are very strong — humans are generally quite good at remembering where things are in physical space, retaining such information more easily than we do abstract information like file paths.


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

Search: