I work on Typesense and I can speak to it from Typesense’s perspective.
Typesense holds the entire index in memory, in order to enable fast search where every keystroke returns results in 50-150ms. So it’s built primarily to enable user-facing search.
It’s not a good fit for log search since putting your entire log dataset in memory can become expensive depending on the size of your logs, and you typically don’t need search-as-you-type for log search.
Zinc on the other hand seems to be designed specifically for log search.
Note the difference between "lots of writes" and "lots of concurrent writes". "Lots of writes" in succession without heavy concurrency support is just fine for desktop/mobile apps. It is not okay for busy webapps.
I use SafeDNS which filters adult content (plus many more categories), without forcing YouTube Restricted Mode. But, you can opt into YouTube Restricted Mode if you choose.
The train station at Malha was closed 2020 because of COVID because it was a scenic/tourist route. There was discussion of shutting it down permanently but it didn't happen. I used to take it every week for a coding-teaching gig 5 years ago.
It will likely either reopen when tourism reaches a pre-covid level in a year or two or will be converted to a light-rail station.
Wow, never before have I met anyone with the same nick online. I have been carrying the Elvish name around since approx. 1995, when I was a young Tolkien fanboy.
This railway is on my visit list. I hope that tourism recovers enough for it to reopen.
Got mine from a Tolkien name generator around 2000 to create an online alias (after reading and liking a few books) and used it since. Used to have inglor.com and still have the gmail.
If you look hard enough you will find my contributions in early-mid newgrounds (inglor day, zombie inglor, the inglor dance and 10k bbs posts :))
Practical tip for parents here struggling with the problem of 'distractions during school hours': use a DNS filtering service.
I use the Family package from SafeDNS and I'm generally happy. It is also cheap at $20/year. I like SafeDNS because they provide a Desktop client that prevents tampering.
You can configure different profiles such as 'Education', 'Creative' and 'Default' for different modes you want to put your child's computer on - remotely. So during schooling hours I configure their computers to be on 'Education' mode, but if they want to just do Scratch or some other brain-stimulating activity, I put it on 'Creative' mode. For free time I'll put it on Default which I've configure to allow YouTube.
I configure each profile to block preconfigured vendor-supplied site archetypes such as Videos, Gaming, Advertising, Shopping, Chat etc. I have full control over each profile type. I can also whitelist a domain if they get in a snag.
I'm sure there are other good DNS filtering service providers, but this one is the one that worked best for me.
I don’t have yet this problem, but I am wondering if blocking YT makes the kids a disservice instead of teaching them how to manage and handle constant (online) distraction.
With age comes responsibility, so with time and coaching we remove restrictions. But it takes time, and I'm not willing to sacrifice my child's education in the meantime for YouTube and gaming distractions. I've grown to recognize there are certain distractions that are simply too difficult for young children to refuse.
I was examining Zoom's bin directory looking for a cross-platform GUI library they might be using, and found a library called DirectUI, also duilib. DirectUI was originally developed by Bjarke Viksoe. Looks like this here: https://www.codeproject.com/Articles/372559/DirectUI. Maybe someone else can add some insight?
Printing in Windows is an unsolved problem. It never was.
To print in Windows I have a checklist:
1. Print
2. Restart printer
3. Cancel print job, try to print again.
4. Restart print spooler, try to print again.
5. Restart computer, try to print.
Usually works with #4 or #5. Having a family member print is a major tech support undertaking.
At this point, as user, you have usually lost the game. This can mean anything from: "The print job can't be cancelled/deleted." to "The PC will restart that job every time you restart the PC".
I've had good success stopping the spooler and nuking system32 spooler files over powershell to fix people on the phone. it's insane I have to resort to that.
I haven't tried it recently (as in the past month), but I like to fire up the browser, press Ctrl+L, type an address and press Enter in a few seconds. That seems to take forever on Firefox compared to Chrome.
AFAIK Chrome starts up a background process after your computer has booted up, which then helps it start faster. So, if you just told your OS to start up Firefox on boot and then didn't close it afterwards, that should have pretty much the same effect.
I agree, though, that having an option for this in Firefox would be good.
The U.S. stores nukes in Turkey as part of the NATO deterrence strategy. During the coup the Turkish authorities were quick to siege the military base supposedly hosting the nukes. From CNN:
> Turkish authorities encircled the base, cut off the power
> supply and temporary closed the airspace around Incirlik
> as they fought off the coup launched on Friday.